stas 2004/04/27 10:26:29
Modified: lib/Apache Build.pm
. Changes
Log:
fix the apxs build function to not handle empty lookups as errors
Submitted by: Randy Kobes, Steve Hay
Revision Changes Path
1.162 +6 -4 modperl-2.0/lib/Apache/Build.pm
Index: Build.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/lib/Apache/Build.pm,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -u -r1.161 -r1.162
--- Build.pm 27 Apr 2004 00:27:39 -0000 1.161
+++ Build.pm 27 Apr 2004 17:26:28 -0000 1.162
@@ -168,13 +168,15 @@
chomp $val if defined $val; # apxs post-2.0.40 adds a new line
unless ($val) {
- error "'$apxs @_' failed:";
-
- if (my $error = qx($apxs @_ 2>&1)) {
+ # do we have an error or is it just an empty value?
+ my $error = qx($apxs @_ 2>&1);
+ chomp $error if defined $error; # apxs post-2.0.40 adds a new line
+ if ($error) {
+ error "'$apxs @_' failed:";
error $error;
}
else {
- error 'unknown error';
+ $val = '';
}
}
1.364 +3 -0 modperl-2.0/Changes
Index: Changes
===================================================================
RCS file: /home/cvs/modperl-2.0/Changes,v
retrieving revision 1.363
retrieving revision 1.364
diff -u -u -r1.363 -r1.364
--- Changes 27 Apr 2004 01:26:59 -0000 1.363
+++ Changes 27 Apr 2004 17:26:29 -0000 1.364
@@ -12,6 +12,9 @@
=item 1.99_14-dev
+fix the apxs build function to not handle empty lookups as errors
+[Randy Kobes, Steve Hay]
+
fix type casting problems in the io functions [Stas]
add support for libgtop 2.5.0+ (maintenance mode) [Stas]