PAR 0.66 Released

autrijus on 2003-03-19T16:43:16

I am happy to announce that PAR 0.66 has been uploaded to CPAN. It is also available at:

    http://aut.dyndns.org/dist/PAR-0.66.tar.gz
MD5 (PAR-0.66.tar.gz) = d9cb7c22051025e3ba344a9da2907253

New Features

  • Adds PAR::Intro, a PODified version of the online presentation.
  • Adds App::Packer::Backend::PAR, a bridge between PAR and App::Packer.
  • Scripts and modules are now searched in "/" last, instead of first.
  • Experimental patch for packing shared libraries via "pp -l".
  • HTTP fetching of precompiled packages in addition to FTP.

Bug fixes

  • Makefile.PL now downloads precompiled packages only if needed.
  • AutoInstall has been made to work for an easier installation.
  • The redundant "parl.exe.bat" is no longer created on Win32.
  • Pre-0.63 PARs used to leave broken .dll in TEMP; now they're cleaned.
  • "pp c:\something.pl" no longer treats c: as a relative path.
  • "pp -I dir" now searches 'dir' first, instead of last.
  • "pp" was broken on Perl 5.6.0 due to => stringification bugs.
  • Support for Tk::Widget autoloading has been added.
  • "parl" was not stripped if "gcc" was invoked as "cc"; fixed.
  • On a machine with multiple "parl"s, "pp" now uses the correct one.
  • File::Temp was missing as a dependency.

Known Issues

  • Cygwin support is still broken.
  • PAR does not include utf8_heavy.pl nor unicore/* for scripts that has "use utf8;". This should be fixed soon by a new release of Module::ScanDeps.

Again, 'make par' binary package contributions are most welcome; please check http://aut.dyndns.org/par/ first to see if somebody already sent me a package for your platform.

Please do not apply the 'shlib' patch in the packaged version; also, please don't use a bleeding-edge OS (e.g. RedHat 8.0) to generate the PAR file, because the resulting package will then need a version of glib that's not present on many people's computers.

Thanks to everybody for your bug reports, suggestions, patches and thank-you letters; Special thanks to Germain Garand, Markus Jansen and Sisyphus for helping me with the last-minute testing of 0.66.

Cheers,
/Autrijus/