about summary refs log tree commit diff
path: root/buildtools/configure.pl
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2012-03-27 04:38:24 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2012-03-27 04:38:24 +0000
commitcf847a509c7ba0708c1149507977d80a65b5d494 (patch)
treed925c6f5dc301fc106bd2313d3442cfc19f1d2d5 /buildtools/configure.pl
parent9a401744c05ea3ac39c8038ee0228a58494d8c46 (diff)
downloadnetpbm-mirror-cf847a509c7ba0708c1149507977d80a65b5d494.tar.gz
netpbm-mirror-cf847a509c7ba0708c1149507977d80a65b5d494.tar.xz
netpbm-mirror-cf847a509c7ba0708c1149507977d80a65b5d494.zip
Release 10.57.05
git-svn-id: http://svn.code.sf.net/p/netpbm/code/advanced@1667 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'buildtools/configure.pl')
-rwxr-xr-xbuildtools/configure.pl6
1 files changed, 4 insertions, 2 deletions
diff --git a/buildtools/configure.pl b/buildtools/configure.pl
index 1b65bec8..fc0a23ce 100755
--- a/buildtools/configure.pl
+++ b/buildtools/configure.pl
@@ -1231,7 +1231,9 @@ sub getLinuxsvgaLibrary($@) {
             $default = '/usr/link/svgalib/libvga.so';
         } elsif (-d('/usr/lib/svgalib')) {
             $default = '/usr/lib/svgalib/libvga.so';
-        } elsif (system('ldconfig -p | grep libvga &>/dev/null') == 0) {
+        } elsif (system('ldconfig -p | grep libvga >/dev/null 2>&1') == 0) {
+            # &>/dev/null should work above, but on 12.03.26, it caused the
+            # return value of system() always to be zero!
             $default = 'libvga.so';
         } elsif (-f('/usr/lib/libvga.a')) {
             $default = '/usr/lib/libvga.a';
@@ -2297,7 +2299,7 @@ if (!$flex_result) {
     # make rules for Thinkjettopbm for information on our experiences
     # with Lexes besides Flex.
 
-    my $systemRc = system('lex </dev/null &>/dev/null');
+    my $systemRc = system('lex </dev/null >/dev/null 2>&1');
 
     if ($systemRc >> 8 == 127) {
         print("\n");