develooper Front page | perl.perl5.porters | Postings from January 2001

8482 busted for $^V sprintf()s on OS/390

Thread Next
From:
Peter Prymmer
Date:
January 19, 2001 15:24
Subject:
8482 busted for $^V sprintf()s on OS/390
Message ID:
Pine.OSF.4.10.10101191522000.59299-100000@aspara.forte.com

Hi,

In attempting to build a plain 8482 kit on OS/390 I note the new
warning:

`sh  cflags libperl.a sv.o`  sv.c
          CCCMD =  c89 -DPERL_CORE -c -DMAXSIG=38 -DOEMVS -D_OE_SOCKETS -D_XOPE
WARNING CBC3068 ./sv.c:6914  Operation between types "char*" and "unsigned
char.
FSUM3065 The COMPILE step ended with return code 4.
`sh  cflags libperl.a pp.o`  pp.c

Then later on the build dies while trying to use configpm like
so:

rm -f libperl.a
/bin/ar rcu libperl.a perl.o  gv.o toke.o perly.o op.o regcomp.o dump.o
util.o o
rm -f opmini.c
cp -f op.c opmini.c
`sh  cflags libperl.a opmini.o`  -DPERL_EXTERNAL_GLOB opmini.c
          CCCMD =  c89 -DPERL_CORE -c -DMAXSIG=38 -DOEMVS -D_OE_SOCKETS -D_XOPE
rm -f opmini.c
c89 -L/usr/local/lib -o miniperl \
    miniperlmain.o opmini.o libperl.a -lm -lc
./miniperl -w -Ilib -MExporter -e '<?>' || make minitest
make: [extra.pods] Error 1 (ignored)
rm -f lib/re.pm
cat ext/re/re.pm > lib/re.pm
./miniperl configpm configpm.tmp
Wide character in print at configpm line 22.
make: *** [lib/Config.pm] Error 255
$

If I comment out the mention of $^V in configpm (as a temporary workaround
only) the next spot that kills the build is the extraction of perlbug:

Extracting h2xs (with variable substitutions)
../miniperl -I../lib perlbug.PL
Extracting perlbug (with variable substitutions)
Wide character in print at perlbug.PL line 62.
make[1]: *** [perlbug] Error 142
make[1]: Leaving directory `/home/pvhp/perl/8482/perl/utils'
make: *** [utilities] Error 2
$

That too can be worked around by commenting out the mention of $^V.

Could this be fallout from Hugo's recent sprintf work?

Peter Prymmer




Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About