]> granicus.if.org Git - php/commitdiff
- Fixed bug #29136 (make test - libtool failure on MacOSX)
authorfoobar <sniper@php.net>
Wed, 19 Jan 2005 01:30:23 +0000 (01:30 +0000)
committerfoobar <sniper@php.net>
Wed, 19 Jan 2005 01:30:23 +0000 (01:30 +0000)
run-tests.php

index 6a66e013a07a9f7804e507737b6b52d993ff67e3..e0bc14b3d972fb637fbbf5ca0e415f7ad72f3361 100755 (executable)
@@ -485,7 +485,11 @@ if (!getenv('NO_INTERACTION')) {
                        $autoconf = shell_exec('autoconf --version');
                        /* Always use the generated libtool - Mac OSX uses 'glibtool' */
                        $libtool = shell_exec($_SERVER['PWD'] . '/libtool --version');
-                       $sys_libtool = shell_exec('libtool --version');
+
+                       /* Use shtool to find out if there is glibtool present (MacOSX) */
+                       $sys_libtool_path = shell_exec("{$_SERVER['PWD']}/build/shtool path glibtool libtool");
+                       $sys_libtool = shell_exec(str_replace("\n", "", $sys_libtool_path) . ' --version');
+
                        /* Try the most common flags for 'version' */
                        $flags = array('-v', '-V', '--version');
                        $cc_status=0;