PAR-Packer

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    my $db = File::Spec->catfile(dirname(__FILE__), 'types.db');

    # Mozilla::CA
    my $ca_file = File::Spec->catfile(dirname(__FILE__), "CA", "cacert.pem");

    # Mojo::File (__FILE__ used implicitly by caller())
    sub curfile { __PACKAGE__->new(Cwd::realpath((caller)[1])) }

  Hence, remove known workarounds from Filter::PatchContent and add a test.

- Fix RT#130685: core module detection doesn't work with -Duserelocatableinc

  Original patch by Frank.Lichtenheld@Sophos.com, thanx!
  Added a test for this.

1.049  2019-05-31

- Fix RT#129312: Code signing for OSX

  Avoid Archive::Zip::Archive error "can't find EOCD signature" for pp'ed
  executables with lots of stuff appended (e.g. by OSX codesign).

  Note: This requires the corresponding fix in PAR in 1.016,
  hence bump its required version.

  Add a test by appending 512 kB to a pp'ed executable.

- Fix issue GitHub#15 (doesn't build with a relocatable version of perl)

  If the perl used to build PAR::Packer is a relocatable perl,
  i.e. it was build with -Duserelocatableinc, then myldr/par will
  also be relocatable. Hence, the automagical default @INC for myldr/par
  is something like ("myldr/../lib/5.x.y",
  "myldr/../lib/site_perl/5.x.y", ...) which won't find any modules.

1.048  2019-04-29

- Fix RT#129312: Code signing for OSX

  Apply pull request from Philip Kime, adds a small program that will fix up
  an executable generated by pp so that MacOS codesigning will accept it,
  see contrib/pp_osx_codesign_fix/pp_osx_codesign_fix.c



( run in 1.705 second using v1.01-cache-2.11-cpan-71847e10f99 )