Refactor ::DBIHacks::_extract_fixed_condition_columns (sequel to 8d005ad9)
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / StartupCheck.pm
CommitLineData
11736b4c 1package DBIx::Class::StartupCheck;
2
4a233f30 3use strict;
4use warnings;
5
11736b4c 6=head1 NAME
7
8DBIx::Class::StartupCheck - Run environment checks on startup
9
10=head1 SYNOPSIS
11
12 use DBIx::Class::StartupCheck;
d4daee7b 13
11736b4c 14=head1 DESCRIPTION
15
dc253b77 16This module used to check for, and if necessary issue a warning for, a
17particular bug found on Red Hat and Fedora systems using their system
18perl build. As of September 2008 there are fixed versions of perl for
19all current Red Hat and Fedora distributions, but the old check still
20triggers, incorrectly flagging those versions of perl to be buggy. A
21more comprehensive check has been moved into the test suite in
22C<t/99rh_perl_perf_bug.t> and further information about the bug has been
48580715 23put in L<DBIx::Class::Manual::Troubleshooting>.
dc253b77 24
25Other checks may be added from time to time.
11736b4c 26
27Any checks herein can be disabled by setting an appropriate environment
dc253b77 28variable. If your system suffers from a particular bug, you will get a
29warning message on startup sent to STDERR, explaining what to do about
30it and how to suppress the message. If you don't see any messages, you
31have nothing to worry about.
11736b4c 32
33=head1 CONTRIBUTORS
34
35Nigel Metheringham
36
37Brandon Black
38
39Matt S. Trout
40
41=head1 AUTHOR
42
43Jon Schutz
44
45=head1 LICENSE
46
47You may distribute this code under the same terms as Perl itself.
48
49=cut
50
511;