I obviously fluked the voidflags change in 17893, but that is repaired (thanks to metalint).
Still got these: Extracting dependency lists from 803 units... Sanity checks... "End.U": stale ?MAKE: dependency '$W'. "libc.U": unknown symbol '$PASE'. "usenm.U": unknown symbol '$PASE'. Looking for dependency cycles... Done. l1:/pro/3gl/CPAN 195 > grep PASE /a5$pc/Configure if $test "$osname" = aix -a "X$PASE" != "$Xdefine" -a ! -f /lib/syscalls.exp; then case "$PASE" in echo "Since you are compiling for PASE, extracting more symbols from libc.a...">&4 l1:/pro/3gl/CPAN 196 > Indeed never set, so I guess it is from the environment. How can I tell libc.U and usenm.U that it ain't a unit but an env? ?LINT:extern PASE If I put that in libc.U and usenm.U I get Extracting dependency lists from 803 units... Sanity checks... "End.U": stale ?MAKE: dependency '$W'. Looking for dependency cycles... Done. Which looks pretty clean. Apply ? And I `fixed' the obvious mistake from 17827 17827: ==== //depot/perl/Configure#478 (xtext) ==== 17827: Index: perl/Configure 17827: --- perl/Configure#477~17739~ Tue Aug 20 06:52:18 2002 17827: +++ perl/Configure Wed Sep 4 04:21:57 2002 17827: @@ -5418,7 +5418,7 @@ 17827: esac 17827: case "$dflt" in 17827: '') 17827: - if $test "$osname" = aix -a ! -f /lib/syscalls.exp; then 17827: + if $test "$osname" = aix -a "X$PASE" != "$Xdefine" -a ! -f /lib/syscalls.exp; then ^ 17827: echo " " 17827: echo "Whoops! This is an AIX system without /lib/syscalls.exp!" >&4 17827: echo "'nm' won't be sufficient on this sytem." >&4 Still checking everything before I update Configure and such -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3, WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE: [EMAIL PROTECTED] http:[EMAIL PROTECTED]/ [EMAIL PROTECTED] send smoke reports to: [EMAIL PROTECTED], QA: http://qa.perl.org