ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/App-Staticperl/Changes
(Generate patch)

Comparing App-Staticperl/Changes (file contents):
Revision 1.64 by root, Mon Jun 25 11:37:15 2012 UTC vs.
Revision 1.88 by root, Fri Aug 4 20:19:45 2023 UTC

7LD_LIBRARYN32_PATH irix 7LD_LIBRARYN32_PATH irix
8LD_LIBRARY64_PATH irix 8LD_LIBRARY64_PATH irix
9DYLD_LIBRARY_PATH darwin 9DYLD_LIBRARY_PATH darwin
10TODO: nonstatic builds, make.aperl failure does not link in everything? 10TODO: nonstatic builds, make.aperl failure does not link in everything?
11TODO-IMPORTANT: CPAN::MyConfig! 11TODO-IMPORTANT: CPAN::MyConfig!
12TODO: echo " -ldl" >>"$PERL_PREFIX"/lib/auto/Net/SSLeay/extralibs.ld
13TODO: tlel people that staticperl perl *PL;make/make install is not enough normally. 12TODO: tell people that staticperl perl *PL;make/make install is not enough normally.
13TODO: document hooks
14 14
15TODO: -Ixxx overweritten during startzup for custom perl binaries
16
17TODO: maybe make extutilc::cbuilder return value dynamic and have some kind of app-preferences?
18TODO: bundle "<<<<" error => endless loop
19TODO: keepnl option of some kind
20 - implement lzf compression for library files, use "--compress none"
21 to disable.
22 - switch default mirrors to https.
23 - add backpan to urrlist by default, so its easier to install older, working,
24 modules such as JSTOWE/TermReadKey-2.33.tar.gz
25 - configure pushy_https by default, as this extraordinarily stupidly
26 named option apparently breaks urllist completely.
27 - new hook: postcpanconfig.
28 - more aggreessively strip consecutive whitespace when using PPI.
29 - avoid idiotic "Reverse operator" warning when stripping with PPI.
30 - change default compression for perl tarballs to gzip, as upstream
31 keeps changing compression algorithms and gzip is the only stable one.
32 - unset some more environment variables to reduce interference.
33
341.46 Tue 15 Feb 2022 19:25:09 CET
35 - when building an app ("mkapp"), staticperl freed the argv too
36 early, which causes memory corruption when perl is later
37 assigning to $0.
38 - default CPAN recommends_policy/suggests_policy to off.
39 - new bundle args: --extra-cflags, --extra-ldflags and --extra-libs.
40 - fix CBuilder workaround to actually use PERL_CFLAGS not PERL_CFLASGS.
41 - minor cosmetic fixes.
42
431.45 Fri Oct 19 23:26:54 CEST 2018
44 - work around weird, buggy and broken stacksize check in newer Storable.
45 - create a framework for patching modules before make, thanks to Storable.
46 - try to work around install phase changing thw cwd,m so instsrc . no
47 longer fails because the install dependency changed the cwd.
48 - restore PL_origfilename and $0 to argv[0] before running bootstrap,
49 so the script name is no longer '-e' in error messages and so on.
50 - PERL_VERSION can now be a full URL or a directory.
51 - default to stableperl.
52 - add -Uversiononly to Configure args, as it's required by staticperl, and
53 one of the many unrelated things usedevel needlessly toggles.
54
551.44 Tue Jul 7 01:32:49 CEST 2015
15 - added Net::SSLeay hint, tested and improved by gleeco. 56 - added Net::SSLeay hint, tested and improved by gleeco.
57 - fix quoting bug, avoid failure when EXTRA_MODULES contains spaces.
58 - enable build_requires_install_policy to work around one of the myriad
59 bugs in Module::Build.
60 - support concurrent access to the DLCACHE.
61 - install ExtUtils::CBuilder early, to improve chances of succeeding
62 slightly by having a newer version.
63 - patch ExtUtils::CBuilder::Base::have_compiler to always return
64 false, as ExtUtils::CBuilder blindly builds shared libs on systems
65 that cannot build shared libs and modules relying on it usually
66 fail for similar reasons.
67 - set LD/CC/LDFLAGS/CFLAGS to work around the endlessly buggy ExtUtils::CBuilder,
68 which incidentally is a byproduct (read: garbage) of Module::Build.
69 - be more aggressive about post-install patching, to avoid stuff falling
70 through the cracks.
71 - override MAP_TARGET for ExtUtils::MakeMaker, as some modules
72 provide their own name for the perl binary (which is not what we want).
73 - update DynaLoader patch for current ExtUtils::MakeMaker.
16 74
171.43 Wed Apr 18 14:38:43 CEST 2012 751.43 Wed Apr 18 14:38:43 CEST 2012
18 - remove the temporary MakeMaker patch, as either Pod::Parser or 76 - remove the temporary MakeMaker patch, as either Pod::Parser or
19 MakeMaker have been fixed. Also make sure we pull MakeMaker 77 MakeMaker have been fixed. Also make sure we pull MakeMaker
20 from CPAN. This might fix the CPAN dependency problems with 78 from CPAN. This might fix the CPAN dependency problems with

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines