diff options
author | Robin Barker <RMBarker@cpan.org> | 2001-09-07 19:28:23 +0100 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-09-07 20:28:24 +0000 |
commit | b3fe48277ce10a58a036b1303b4d9ed1e50428b1 (patch) | |
tree | bf0ee00f01866a706f17bd60eb5129ba0ab924e7 /Porting | |
parent | 4d0ed6f7ca164e8f0de0f0e2228fdb2e304666cb (diff) | |
download | perl-b3fe48277ce10a58a036b1303b4d9ed1e50428b1.tar.gz |
Silence the remaing format warning
Message-Id: <200109071728.SAA13569@tempest.npl.co.uk>
p4raw-id: //depot/perl@11941
Diffstat (limited to 'Porting')
-rw-r--r-- | Porting/pumpkin.pod | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/Porting/pumpkin.pod b/Porting/pumpkin.pod index 0ef144a9f8..a816c48752 100644 --- a/Porting/pumpkin.pod +++ b/Porting/pumpkin.pod @@ -729,15 +729,33 @@ produced by this process. A more accurate approach is the following commands: - sh Configure -des -Dccflags=-Wformat ... - make miniperl # without -DCHECK_FORMAT - perl -i.orig -pwe 's/-Wformat/-DCHECK_FORMAT $&/' config.sh - sh Configure -S - make >& make.log # build from correct miniperl +=over 4 + +=item * + +build miniperl with -DCHECK_FORMAT + + make clean + make miniperl OPTIMIZE=-DCHECK_FORMAT >& mini.log + +=item * + +build a clean miniperl, +and build everything else from that with -DCHECK_FORMAT + make clean - make miniperl >& mini.log # build miniperl with -DCHECK_FORMAT - perl -nwe 'print if /^\S+:/ and not /^make\b/' mini.log make.log + make miniperl + make all OPTIMIZE=-DCHECK_FORMAT >& make.log + +=item * + +clean up, and print warnings from the log files + make clean + perl -nwe 'print if /^\S+:/ and not /^make\b/' \ + mini.log make.log + +=back (-Wformat support by Robin Barker.) |