We've done a fair bit of testing, refinement etc. on a number of systems. There are only two problem cases:
mawk: runs, but doesn't appear to change the deps order. In other words, it doesn't make any difference, but at least it doesn't break the build. Solaris /usr/bin/awk: doesn't like user defined functions. The xpg4/bin version does, so this is ok; we can detect and use it even if it is not in the user supplied PATH. Gawk, nawk and other awks all appear to run the script just fine. We’ve updated the patch: http://www.php.net/~wez/configure-deps.diff I've personally tested this on Linux, Solaris 8 (thanks Jay) and OS X 10.2. Magnus has tested whole boat load of different platforms, and I've had word that it works on freebsd 4.8 (x86). If there are any other quirky systems (such as AIX or IRIX) out there and you have access, please test it. You can find instructions on this at: http://netevil.org/node.php?nid=43 Thanks! --Wez and Magnus > > Tru64 UNIX 5.1/A/B, HP-UX 11.11/22i (or whatever), and > possibly some other > > strange systems too. > > The updated patch works fine on: > * Red Hat Enterprise Linux AS release 3 (Taroon Update 2) AMD Opteron > * HP Tru64 UNIX 5.1B Alpha EV7 > * HP HP-UX 11i 11.22 Intel Itanium2 > * HP HP-UX 11i 11.23 Intel Itanium2 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php