stas 2003/07/28 06:38:07
Modified: xs/APR/APR Makefile.PL
. Changes
Log:
make APR perl functions work outside mod_perl: several libraries
weren't linked. Also LIBS needs to receive all libs in one
string.
Revision Changes Path
1.9 +2 -2 modperl-2.0/xs/APR/APR/Makefile.PL
Index: Makefile.PL
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/APR/APR/Makefile.PL,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- Makefile.PL 22 Mar 2003 07:21:37 -0000 1.8
+++ Makefile.PL 28 Jul 2003 13:38:05 -0000 1.9
@@ -5,7 +5,7 @@
my $prefix = ModPerl::BuildMM::build_config()->apxs(-q => 'PREFIX');
# XXX: this works only with libapr 0.9.2+ (not on win32)
-my @libs = grep $_, map { -x $_ && qx{$_ --link-ld} }
+my @libs = grep $_, map { -x $_ && qx{$_ --link-ld --libs} }
map { qq{$prefix/bin/$_-config} } qw(apr apu);
chomp @libs;
@@ -14,6 +14,6 @@
ModPerl::BuildMM::WriteMakefile(
'NAME' => 'APR',
'VERSION_FROM' => 'APR.pm',
- 'LIBS' => [EMAIL PROTECTED],
+ 'LIBS' => [join ' ', @libs],
'DEFINE' => $define,
);
1.198 +4 -0 modperl-2.0/Changes
Index: Changes
===================================================================
RCS file: /home/cvs/modperl-2.0/Changes,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -r1.197 -r1.198
--- Changes 28 Jul 2003 10:33:59 -0000 1.197
+++ Changes 28 Jul 2003 13:38:07 -0000 1.198
@@ -12,6 +12,10 @@
=item 1.99_10-dev
+make APR perl functions work outside mod_perl: several libraries
+weren't linked. Also LIBS needs to receive all libs in one
+string. [Stas]
+
Apache::compat: $r->cgi_env, $r->cgi_var are now aliases to
$r->subprocess_env [Stas]