Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

Report information
The Basics
Id: 19647
Status: resolved
Priority: 0/
Queue: PAR

People
Owner: smueller [...] cpan.org
Requestors: aaron [...] FreeBSD.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.93
Fixed in: (no value)



Subject: Build fails under Freebsd 5.4, Perl 5.8.8
Here's the build log: └─(13:24:%)── perl Makefile.PL ──(Thu,Jun01)─┘ *** Module::AutoInstall version 1.02 *** Checking for Perl dependencies... [Core Features] - File::Temp ...loaded. (0.16 >= 0.05) - Compress::Zlib ...loaded. (1.41 >= 1.3) - Archive::Zip ...loaded. (1.16 >= 1) - Module::ScanDeps ...loaded. (0.60 >= 0.56) - PAR::Dist ...loaded. (0.09 >= 0.08) [Digital signature support] - Digest ...loaded. (1.15) - Module::Signature ...loaded. (0.54) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for the par program Writing Makefile for PAR ┌─(aaron@moondance:p0)───────────────────────────(~/BSD/p5-PAR/work/PAR-0.93)─┐ └─(13:24:%)── make ──(Thu,Jun01)─┘ cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm cp lib/PAR.pm blib/lib/PAR.pm cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm cp lib/PAR/Tutorial.pod blib/lib/PAR/Tutorial.pod cp lib/PAR/FAQ.pod blib/lib/PAR/FAQ.pod cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm perl sha1.c.PL sha1.c cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/local/lib/perl5/5.8.8/mach/CORE sha1.c sha1.c: In function `sha_transform': sha1.c:146: warning: right shift count >= width of type perl ./file2c.pl /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so my_perl.c load_me_0 1 30000 cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/local/lib/perl5/5.8.8/mach/CORE main.c In file included from main.c:57: internals.c: In function `XS_Internals_PAR_BOOT': internals.c:34: warning: ignoring return value of `Perl_av_shift', declared with attribute warn_unused_result perl ./file2c.pl ../script/par.pl my_par_pl.c load_me_2 1 cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/local/lib/perl5/5.8.8/mach/CORE my_par_pl.c cc main.o my_par_pl.o -s -Wl,-R/usr/local/lib/perl5/5.8.8/mach/CORE -Wl,-E -L/usr/local/lib /usr/local/lib/perl5/5.8.8/mach/auto/DynaLoader/DynaLoader.a -L/usr/local/lib/perl5/5.8.8/mach/CORE -lperl -lm -lcrypt -lutil --output ./par perl ./file2c.pl ./par my_par.c load_me_1 1 30000 cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/local/lib/perl5/5.8.8/mach/CORE static.c In file included from mktmpdir.h:76, from mktmpdir.c:1, from static.c:4: sha1.c: In function `sha_transform': sha1.c:146: warning: right shift count >= width of type cc static.o -s -Wl,-R/usr/local/lib/perl5/5.8.8/mach/CORE -Wl,-E -L/usr/local/lib /usr/local/lib/perl5/5.8.8/mach/auto/DynaLoader/DynaLoader.a -L/usr/local/lib/perl5/5.8.8/mach/CORE -lm -lcrypt -lutil --output ./static perl parlsig.pl ./static ./par 1 30000 ./static -I"/home/aaron/BSD/p5-PAR/work/PAR-0.93/inc" -I"/usr/local/lib/perl5/5.8.8/BSDPAN" -I"/usr/local/lib/perl5/site_perl/5.8.8/mach" -I"/usr/local/lib/perl5/site_perl/5.8.8" -I"/usr/local/lib/perl5/site_perl" -I"/usr/local/lib/perl5/5.8.8/mach" -I"/usr/local/lib/perl5/5.8.8" -I"/home/aaron/BSD/p5-PAR/work/PAR-0.93" -I"." -I../myldr/.. -I../blib/lib -q -B -O../script/parl Open failed: No such file or directory at -e line 555 *** Error code 2 Stop in /home/aaron/BSD/p5-PAR/work/PAR-0.93/myldr. *** Error code 1 Stop in /home/aaron/BSD/p5-PAR/work/PAR-0.93.
On Do. 01. Jun. 2006, 15:28:35, guest wrote: Show quoted text
> Here's the build log: > > └─(13:24:%)── perl Makefile.PL > ──(Thu,Jun01)─┘ > *** Module::AutoInstall version 1.02 > *** Checking for Perl dependencies... > [Core Features] > - File::Temp ...loaded. (0.16 >= 0.05) > - Compress::Zlib ...loaded. (1.41 >= 1.3) > - Archive::Zip ...loaded. (1.16 >= 1) > - Module::ScanDeps ...loaded. (0.60 >= 0.56) > - PAR::Dist ...loaded. (0.09 >= 0.08) > [Digital signature support] > - Digest ...loaded. (1.15) > - Module::Signature ...loaded. (0.54) > *** Module::AutoInstall configuration finished. > Checking if your kit is complete... > Looks good > Writing Makefile for the par program > Writing Makefile for PAR > ┌─(aaron@moondance:p0)───────────────────────────(~/BSD/p5- > PAR/work/PAR-0.93)─┐ > └─(13:24:%)── make > ──(Thu,Jun01)─┘ > cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm > cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm > cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm > cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm > cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm > cp lib/PAR.pm blib/lib/PAR.pm > cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm > cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm > cp lib/PAR/Tutorial.pod blib/lib/PAR/Tutorial.pod > cp lib/PAR/FAQ.pod blib/lib/PAR/FAQ.pod > cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm > cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm > perl sha1.c.PL sha1.c > cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" > -DHAS_FPSETMASK > -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include > -I/usr/local/lib/perl5/5.8.8/mach/CORE sha1.c > sha1.c: In function `sha_transform': > sha1.c:146: warning: right shift count >= width of type > perl ./file2c.pl /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > my_perl.c load_me_0 1 30000 > cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" > -DHAS_FPSETMASK > -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include > -I/usr/local/lib/perl5/5.8.8/mach/CORE main.c > In file included from main.c:57: > internals.c: In function `XS_Internals_PAR_BOOT': > internals.c:34: warning: ignoring return value of `Perl_av_shift', > declared with attribute warn_unused_result > perl ./file2c.pl ../script/par.pl my_par_pl.c load_me_2 1 > cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" > -DHAS_FPSETMASK > -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include > -I/usr/local/lib/perl5/5.8.8/mach/CORE my_par_pl.c > cc main.o my_par_pl.o -s -Wl,-R/usr/local/lib/perl5/5.8.8/mach/CORE > -Wl,-E -L/usr/local/lib > /usr/local/lib/perl5/5.8.8/mach/auto/DynaLoader/DynaLoader.a > -L/usr/local/lib/perl5/5.8.8/mach/CORE -lperl -lm -lcrypt -lutil > --output ./par > perl ./file2c.pl ./par my_par.c load_me_1 1 30000 > cc -c -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" > -DHAS_FPSETMASK > -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include > -I/usr/local/lib/perl5/5.8.8/mach/CORE static.c > In file included from mktmpdir.h:76, > from mktmpdir.c:1, > from static.c:4: > sha1.c: In function `sha_transform': > sha1.c:146: warning: right shift count >= width of type > cc static.o -s -Wl,-R/usr/local/lib/perl5/5.8.8/mach/CORE -Wl,-E > -L/usr/local/lib > /usr/local/lib/perl5/5.8.8/mach/auto/DynaLoader/DynaLoader.a > -L/usr/local/lib/perl5/5.8.8/mach/CORE -lm -lcrypt -lutil --output > ./static > perl parlsig.pl ./static ./par 1 30000 > ./static -I"/home/aaron/BSD/p5-PAR/work/PAR-0.93/inc" > -I"/usr/local/lib/perl5/5.8.8/BSDPAN" > -I"/usr/local/lib/perl5/site_perl/5.8.8/mach" > -I"/usr/local/lib/perl5/site_perl/5.8.8" > -I"/usr/local/lib/perl5/site_perl" -I"/usr/local/lib/perl5/5.8.8/mach" > -I"/usr/local/lib/perl5/5.8.8" > -I"/home/aaron/BSD/p5-PAR/work/PAR-0.93" > -I"." -I../myldr/.. -I../blib/lib -q -B -O../script/parl > Open failed: No such file or directory at -e line 555 > *** Error code 2 > > Stop in /home/aaron/BSD/p5-PAR/work/PAR-0.93/myldr. > *** Error code 1 > > Stop in /home/aaron/BSD/p5-PAR/work/PAR-0.93.
Thanks for pointing this out. It is a bug in two versions of Digest::SHA. For a detailed discussion, please have a look at ticket http://rt.cpan.org/Ticket/Display.html?id=19627 Steffen