First, thanks for PAR! It's great!
I recently upgraded perl and par and noticed that after the
upgrade, my par files are larger than they used to be. After
some experimentation, I've found that "use Exporter;" and "no
warnings 'once';" both result in larger than expected archives.
On my system, these commands show what I mean:
set PERL_ENCODING=C
pp -B -p -o hellopar.par -e "print 'HelloPAR'"
pp -B -p -o exporter.par -e "use Exporter'"
pp -B -p -o warnings.par -e "no warnings 'once'"
dir *.par
1,338 hellopar.par
428,385 exporter.par
428,387 warnings.par
Inspecting the archives reveals that the larger archives have a
lot of files related to Unicode support (e.g.: lib/unicore),
which I would be happy to do without.
Is this normal? Is this just a fact of life with newer perl?
Is there some way I can get around this? As you can see, I
tried setting PERL_ENCODING=C, but to no avail...
Thanks,
- Tor
PS -
I am running these software versions on WinXP:
ActivePerl-5.8.8.820-MSWin32-x86-274739.msi
:: installed by hand...
PAR-0.977.tar.gz
PAR-Packer-0.977.tar.gz
Module-ScanDeps-0.81.tar.gz
AutoLoader-5.63.tar.gz
:: installed w/ perl or later via ppm...
ActivePerl-Config 1.0
ActivePerl-DocTools 2.0
ActivePerl-PPM 4.1
ActiveState-RelocateTree 1.3
ActiveState-Scineplex 1.01
ActiveState-Utils 2.2
Archive-Tar 1.30-r1
Archive-Zip 1.23
Archive-Zip 1.18
Compress-Zlib 1.42
Config-IniFiles 2.38
DBD-SQLite 1.13
DBI 1.52-r1
Data-Dump 1.08
Digest-HMAC 1.01
Digest-MD2 2.03
Digest-MD4 1.5-r1
Digest-SHA1 2.11
File-CounterFile 1.04
File-Which 0.05
Font-AFM 1.19
Getopt-ArgvFile 1.11
HTML-Parser 3.56
HTML-Tagset 3.10
HTML-Tree 3.23
IO-String 1.08
IO-Zlib 1.04
LWP 5.805-r2
MD5 2.03
MIME-Base64-Scripts 1.00
Math-BigInt-FastCalc 0.10
Module-Build 0.2808
Net-DNS 0.61
Net-IP 1.25
Net-Syslog 0.03
PAR-Dist 0.25
Parse-Binary 0.10
Perl 5.8.8.820
SOAP-Lite 0.55-r1
Tcl 0.89-r2
Term-ReadKey 2.30
Term-ReadLine-Perl 1.0302-r1
Text-Autoformat 1.13
Text-Reform 1.11
Tk 804.027-r6
Tkx 1.04
URI 1.35
Unicode-String 2.09
Win32-API 0.46
Win32-AuthenticateUser 0.02
Win32-Exe 0.08
Win32-GUI 1.03
XML-Parser 2.34-r1
XML-Simple 2.16
libwin32 0.26-r3