Hi everybody,
thanks to patches #20842 and 20843,
maint builds fine on aix 4.2 :-)
First I used the defaults ( -Uusenm ), but I had the following failure
cc -o miniperl -L/usr/local/lib -L/usr/gnu/lib \
`echo gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o
reentr.o
hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o
regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o
perlapi.o numeric.o locale.o pp_pack.o pp_sort.o | sed 's/ op.o / /'` \
miniperlmain.o opmini.o perl.o -lnsl -ldl -lld -lm -lc -lbind -lbsd
ld: 0711-317 ERROR: Undefined symbol: .aintl
ld: 0711-317 ERROR: Undefined symbol: .copysignl
ld: 0711-317 ERROR: Undefined symbol: .syscall
ld: 0711-317 ERROR: Undefined symbol: .eaccess
ld: 0711-317 ERROR: Undefined symbol: .setresuid
ld: 0711-317 ERROR: Undefined symbol: .setresgid
ld: 0711-317 ERROR: Undefined symbol: .setproctitle
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
make: *** [miniperl] Error 8
after a little web search, I found the following
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-06/msg00329.html
which lead me to use a non-default Configure option for AIX.
after running;
make realclean
rm -f config.sh Policy.sh
I issued
sh Configure -Dusenm -des
^^^^^^^
and the build completes with
All tests successful.
u=10.98 s=6.6 cu=1236.53 cs=231.32 scripts=752 tests=75856
I'm going to give maint@20874 a try,
If this failure remains specific to my platform ( AIX 4.2 + vac 5.0.2.7 ),
I plan to send an hints/aix.sh patch.
FWIW, maint@20845 builds OK with all the defaults on AIX 4.3.3.75 + vac
5.0.2.0
Many thanks
José