summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-03-21 18:41:57 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-03-21 18:41:57 +0000
commita08f42e9ba7f15d15d2c01f54d34c1e0cef4510c (patch)
tree92ab650b14acb05f2b35ee0457c04f5480357284 /pod
parent9ede5bc8744780ab88b609ed37e363bd7732ba2e (diff)
downloadperl-a08f42e9ba7f15d15d2c01f54d34c1e0cef4510c.tar.gz
Assuming the Apache 1.3 -D_GNU_SOURCE problem
does not get fixed in time. p4raw-id: //depot/perl@15398
Diffstat (limited to 'pod')
-rw-r--r--pod/perldelta.pod10
1 files changed, 10 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 1300baf686..76ba722a7b 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -2600,6 +2600,16 @@ One cannot call Perl using the C<volume:> syntax, that is, C<perl -v>
works, but for example C<bin:perl -v> doesn't. The exact reason isn't
known but the current suspect is the F<ixemul> library.
+=head2 Apache 1.3 Doesn't Build With -D_GNU_SOURCE
+
+In Linux, building Apache 1.3 with mod_perl 1.3 and B<threaded> Perl
+5.8.0 does not work because starting from 5.8.0 a threaded Perl uses
+the -D_GNU_SOURCE flag. Apache 1.3 doesn't like that flag and the
+compilation dies in function prototype conflicts. This may or
+not get fixed in later releases of Apache 1.3 (fixing the problem
+in Perl is less likely since Perl now needs the -D_GNU_SOURCE>).
+The workaround is to use a non-threaded Perl or Apache 2.0.
+
=head2 lib/ftmp-security tests warn 'system possibly insecure'
Don't panic. Read INSTALL 'make test' section instead.