cygport: Don't strip packed perl binaries

Ken Brown kbrown@cornell.edu
Fri Jul 20 19:08:00 GMT 2012


On 7/20/2012 3:03 PM, marco atzeri wrote:
> On 7/20/2012 8:49 PM, Ken Brown wrote:
>> TeX Live includes biber.exe, which is packaged as a stand-alone binary
>> using the PAR::Packer module.  I've just discovered that the version
>> I've been shipping with texlive doesn't function as a stand-alone binary
>> because it's been stripped by cygport.  Is there a way that cygport can
>> recognize such binaries and not strip them?
>>
>> Ken
>
>
> are you sure is a stripping issue ?

Yes.

> $ biber --help
> Can't locate PAR.pm in @INC (@INC contains:
> /usr/lib/perl5/site_perl/5.14/i686-cygwin /usr/lib/perl5/site_perl/5.14
> /usr/lib/perl5/vendor_perl/5.14/i686-cygwin
> /usr/lib/perl5/vendor_perl/5.14 /usr/lib/perl5/5.14/i686-cygwin
> /usr/lib/perl5/5.14 /usr/lib/perl5/site_perl/5.10
> /usr/lib/perl5/vendor_perl/5.10 /usr/lib/perl5/site_perl/5.8 .) at -e
> line 951.
>
> not surprising as PAR.pm is not part of any cygwin package

The unstripped binary doesn't have this problem, and doesn't require 
PAR.pm.  In fact, the unstripped binary doesn't even require that perl 
be installed.

Ken



More information about the Cygwin-apps mailing list