Add permanent plumbing for _TempExtlib (d0435d75)
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / StartupCheck.pm
CommitLineData
11736b4c 1package DBIx::Class::StartupCheck;
2
a2bd3796 31;
4
5__END__
6
11736b4c 7=head1 NAME
8
9DBIx::Class::StartupCheck - Run environment checks on startup
10
11=head1 SYNOPSIS
12
13 use DBIx::Class::StartupCheck;
d4daee7b 14
11736b4c 15=head1 DESCRIPTION
16
dc253b77 17This module used to check for, and if necessary issue a warning for, a
18particular bug found on Red Hat and Fedora systems using their system
19perl build. As of September 2008 there are fixed versions of perl for
20all current Red Hat and Fedora distributions, but the old check still
21triggers, incorrectly flagging those versions of perl to be buggy. A
22more comprehensive check has been moved into the test suite in
23C<t/99rh_perl_perf_bug.t> and further information about the bug has been
48580715 24put in L<DBIx::Class::Manual::Troubleshooting>.
dc253b77 25
26Other checks may be added from time to time.
11736b4c 27
28Any checks herein can be disabled by setting an appropriate environment
dc253b77 29variable. If your system suffers from a particular bug, you will get a
30warning message on startup sent to STDERR, explaining what to do about
31it and how to suppress the message. If you don't see any messages, you
32have nothing to worry about.
11736b4c 33
a2bd3796 34=head1 FURTHER QUESTIONS?
11736b4c 35
a2bd3796 36Check the list of L<additional DBIC resources|DBIx::Class/GETTING HELP/SUPPORT>.
11736b4c 37
a2bd3796 38=head1 COPYRIGHT AND LICENSE
11736b4c 39
a2bd3796 40This module is free software L<copyright|DBIx::Class/COPYRIGHT AND LICENSE>
41by the L<DBIx::Class (DBIC) authors|DBIx::Class/AUTHORS>. You can
42redistribute it and/or modify it under the same terms as the
43L<DBIx::Class library|DBIx::Class/COPYRIGHT AND LICENSE>.