[rt.cpan.org #110548] PAR::Packer won't install on Strawberry Perl 5.18.2

[email protected] ("Chuck R. via RT")
Newsgroups perl.par
Message-ID <[email protected]>
Tue Dec 22 19:30:07 2015: Request 110548 was acted upon.
Transaction: Ticket created by CHUCKROB
       Queue: PAR-Packer
     Subject: PAR::Packer won't install on Strawberry Perl 5.18.2
   Broken in: 1.027
    Severity: Important
       Owner: Nobody
  Requestors: [email protected]
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=110548 >


Strawberry Perl: This is perl 5, version 18, subversion 2 (v5.18.2) built for MSWin32-x86-multi-thread-64int

Windows 7 64-bit

Cpan doesn't seem to grab PAR::Packer 1.28, it grabs 1.27. 

Output from 'cpan PAR::Packer':

CPAN: CPAN::SQLite loaded ok (v0.203)
Database was generated on Tue, 22 Dec 2015 23:45:55 GMT

Running install for module 'pp'
Running make for R/RS/RSCHUPP/PAR-Packer-1.028.tar.gz
CPAN: Digest::SHA loaded ok (v5.88)
CPAN: Compress::Zlib loaded ok (v2.064)
Checksum for C:\strawperl\cpan\sources\authors\id\R\RS\RSCHUPP\PAR-Packer-1.028.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.96)
CPAN: File::Temp loaded ok (v0.2304)
CPAN: Parse::CPAN::Meta loaded ok (v1.4414)
CPAN: CPAN::Meta loaded ok (v2.140640)
CPAN: Module::CoreList loaded ok (v3.09)

  CPAN.pm: Building R/RS/RSCHUPP/PAR-Packer-1.028.tar.gz

Checking if your kit is complete...
Looks good
Prototype mismatch: sub main::prompt: none vs ($;$) at C:/strawperl/perl/lib/ExtUtils/MakeMaker.pm line 221.
Generating a dmake-style Makefile
Writing Makefile for myldr
Writing MYMETA.yml and MYMETA.json
Generating a dmake-style Makefile
Writing Makefile for PAR::Packer
Writing MYMETA.yml and MYMETA.json
cp lib/PAR/Packer.pm blib\lib\PAR\Packer.pm
cp lib/PAR/Filter/PatchContent.pm blib\lib\PAR\Filter\PatchContent.pm
cp lib/PAR/Filter.pm blib\lib\PAR\Filter.pm
cp lib/PAR/Filter/Bleach.pm blib\lib\PAR\Filter\Bleach.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/StrippedPARL/Base.pm blib\lib\PAR\StrippedPARL\Base.pm
cp lib/PAR/Filter/Bytecode.pm blib\lib\PAR\Filter\Bytecode.pm
cp lib/pp.pm blib\lib\pp.pm
cp lib/PAR/Filter/PodStrip.pm blib\lib\PAR\Filter\PodStrip.pm
C:\strawperl\perl\bin\perl.exe par_pl2c.pl my_par_pl < ..\script\par.pl > my_par_pl.c 
C:\strawperl\perl\bin\perl.exe sha1.c.PL
gcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields  -I"C:\strawperl\perl\lib\CORE"  -DPARL_EXE=\"parl.exe\" -s -O2 main.c
main.c: In function 'main':
main.c:121:23: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
windres -i winres/pp.rc -o ppresource.coff --input-format=rc --output-format=coff --target=pe-i386
g++.exe main.o ppresource.coff -s   -s -L"C:\strawperl\perl\lib\CORE" -L"C:\strawperl\c\lib"  C:\strawperl\perl\lib\CORE\libperl518.a C:\strawperl\c\i686-w64-mingw32\lib\libmoldname.a C:\strawperl\c\i686-w64-mingw32\lib\libkernel32.a C:\strawperl\c\i686-w64-mingw32\lib\libuser32.a C:\strawperl\c\i686-w64-mingw32\lib\libgdi32.a C:\strawperl\c\i686-w64-mingw32\lib\libwinspool.a C:\strawperl\c\i686-w64-mingw32\lib\libcomdlg32.a C:\strawperl\c\i686-w64-mingw32\lib\libadvapi32.a C:\strawperl\c\i686-w64-mingw32\lib\libshell32.a C:\strawperl\c\i686-w64-mingw32\lib\libole32.a C:\strawperl\c\i686-w64-mingw32\lib\liboleaut32.a C:\strawperl\c\i686-w64-mingw32\lib\libnetapi32.a C:\strawperl\c\i686-w64-mingw32\lib\libuuid.a C:\strawperl\c\i686-w64-mingw32\lib\libws2_32.a C:\strawperl\c\i686-w64-mingw32\lib\libmpr.a C:\strawperl\c\i686-w64-mingw32\lib\libwinmm.a C:\strawperl\c\i686-w64-mingw32\lib\libversion.a C:\strawperl\c\i686-w64-mingw32\lib\libodbc32.a C:\strawperl\c\i686-w64-mingw32\
 lib\libodbccp32.a C:\strawperl\c\i686-w64-mingw32\lib\libcomctl32.a -o par.exe
rem
C:\strawperl\perl\bin\perl.exe encode_append.pl Dynamic.in par.exe Dynamic.pm
C:\strawperl\perl\bin\perl.exe file2c.pl -c 30000 "par.exe" "C:\strawperl\perl\bin\perl518.dll" "C:\strawperl\perl\bin\libgcc_s_sjlj-1.dll" "C:\strawperl\perl\bin\libstdc++-6.dll" > boot_embedded_files.c
gcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields  -I"C:\strawperl\perl\lib\CORE"  -DPARL_EXE=\"parl.exe\" -s -O2 boot.c
In file included from mktmpdir.h:85:0,
                 from mktmpdir.c:1,
                 from boot.c:10:
sha1.c: In function 'sha_transform':
sha1.c:146:2: warning: right shift count >= width of type [enabled by default]
g++.exe boot.o -static-libgcc -s   -s -L"C:\strawperl\perl\lib\CORE" -L"C:\strawperl\c\lib"  C:\strawperl\perl\lib\CORE\libperl518.a C:\strawperl\c\i686-w64-mingw32\lib\libmoldname.a C:\strawperl\c\i686-w64-mingw32\lib\libkernel32.a C:\strawperl\c\i686-w64-mingw32\lib\libuser32.a C:\strawperl\c\i686-w64-mingw32\lib\libgdi32.a C:\strawperl\c\i686-w64-mingw32\lib\libwinspool.a C:\strawperl\c\i686-w64-mingw32\lib\libcomdlg32.a C:\strawperl\c\i686-w64-mingw32\lib\libadvapi32.a C:\strawperl\c\i686-w64-mingw32\lib\libshell32.a C:\strawperl\c\i686-w64-mingw32\lib\libole32.a C:\strawperl\c\i686-w64-mingw32\lib\liboleaut32.a C:\strawperl\c\i686-w64-mingw32\lib\libnetapi32.a C:\strawperl\c\i686-w64-mingw32\lib\libuuid.a C:\strawperl\c\i686-w64-mingw32\lib\libws2_32.a C:\strawperl\c\i686-w64-mingw32\lib\libmpr.a C:\strawperl\c\i686-w64-mingw32\lib\libwinmm.a C:\strawperl\c\i686-w64-mingw32\lib\libversion.a C:\strawperl\c\i686-w64-mingw32\lib\libodbc32.a C:\strawperl\c\i686-w64-mingw32\l
 ib\libodbccp32.a C:\strawperl\c\i686-w64-mingw32\lib\libcomctl32.a  ppresource.coff -o boot.exe
rem
C:\strawperl\perl\bin\perl.exe encode_append.pl Static.in boot.exe Static.pm
cp Static.pm ..\blib\lib\PAR\StrippedPARL\Static.pm
cp Dynamic.pm ..\blib\lib\PAR\StrippedPARL\Dynamic.pm
C:\strawperl\perl\bin\perl.exe -Mblib=.. run_with_inc.pl par.exe -q -B -Oparldyn.exe
Terminating on signal SIGINT(2)
Terminating on signal SIGINT(2)
Caught SIGINT. Trying to quit ...
Terminate batch job (Y/N)? Caught SIGINT. Trying to quit ..

Output from 'cpanm PAR::Packer': 

--> Working on PAR::Packer
Fetching http://www.cpan.org/authors/id/R/RS/RSCHUPP/PAR-Packer-1.028.tar.gz ... OK
Configuring PAR-Packer-1.027 ... OK
Building and testing PAR-Packer-1.027 ... Terminating on signal SIGINT(2)
Terminate batch job (Y/N)? ^C
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.