Hi!

I think the warning serves it purpose: it shows that there's something
not 100% right happend, now the question is whether something has to be
done about it?

I indeed get the same under Irix before it dies (see lengthy output
afterwards).

Thanks!

Philippe

PS: the full monty!

fuel3 /usr/local_people/Philippe/Compilation/02> make
clean                            
/usr/local_people/Philippe/Perl/bin/perl "-Iinc"  -e 'chdir
'\''myldr'\'';  system '\''make clean'\'' if -f '\''Makefile'\'';' --
        rm -f my_*.c
        rm -f main.o my_par_pl.o static.o
        rm -f sha1.o sha1.c
        rm -f *.opt *.pdb perlxsi.c
        rm -f usernamefrompwuid.h
        mv Makefile Makefile.old
         rm -f \
          *.a core \
          core.[0-9] blib/arch/auto/PAR/extralibs.all \
          core.[0-9][0-9] PAR.bso \
          pm_to_blib.ts core.[0-9][0-9][0-9][0-9] \
          PAR.x  \
          perl tmon.out \
          *.o pm_to_blib \
          blib/arch/auto/PAR/extralibs.ld blibdirs.ts \
          core.[0-9][0-9][0-9][0-9][0-9] *perl.core \
          core.*perl.*.? Makefile.aperl \
          perl PAR.def \
          core.[0-9][0-9][0-9] mon.out \
          libPAR.def perlmain.c \
          perl.exe so_locations \
          PAR.exp 
         rm -rf \
          script/parl myldr/par \
          blib 
         mv Makefile Makefile.old > /dev/null 2>&1
fuel3 /usr/local_people/Philippe/Compilation/02>
/usr/local_people/Philippe/Perl/bin/perl Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
[Core Features]
- File::Temp        ...loaded. (0.17 >= 0.05)
- Compress::Zlib    ...loaded. (2.001 >= 1.3)
- Archive::Zip      ...loaded. (1.18 >= 1)
- Module::ScanDeps  ...loaded. (0.69 >= 0.69)
- PAR::Dist         ...loaded. (0.21 >= 0.21)
- Getopt::ArgvFile  ...loaded. (1.10 >= 1.07)
[Digital signature support]
- Digest            ...loaded. (1.15)
- Module::Signature ...loaded. (0.55)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Warning: the following files are missing in your kit:
        META.yml
        SIGNATURE
Please inform the author.
Writing Makefile for the par program
Writing Makefile for PAR
fuel3 /usr/local_people/Philippe/Compilation/02> make
cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm
cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm
cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm
cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm
cp lib/PAR/StrippedPARL/Base.pm blib/lib/PAR/StrippedPARL/Base.pm
cp lib/PAR/Environment.pod blib/lib/PAR/Environment.pod
cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm
cp lib/PAR.pm blib/lib/PAR.pm
cp lib/PAR/StrippedPARL/Dynamic.pm blib/lib/PAR/StrippedPARL/Dynamic.pm
cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm
cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm
cp lib/PAR/Tutorial.pod blib/lib/PAR/Tutorial.pod
cp lib/PAR/FAQ.pod blib/lib/PAR/FAQ.pod
cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm
cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm
cp lib/PAR/StrippedPARL/Static.pm blib/lib/PAR/StrippedPARL/Static.pm
        /usr/local_people/Philippe/Perl/bin/perl sha1.c.PL sha1.c
        gcc -mabi=64 -O3 -c -D_BSD_TYPES -D_BSD_TIME -mabi=64
-fno-strict-aliasing -I/usr/local/include -DLANGUAGE_C 
-I/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE  sha1.c
        /usr/local_people/Philippe/Perl/bin/perl ./file2c.pl
/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE/libperl.a
my_perl.c load_me_0 1 30000
        gcc -mabi=64 -O3 -c -D_BSD_TYPES -D_BSD_TIME -mabi=64
-fno-strict-aliasing -I/usr/local/include -DLANGUAGE_C 
-I/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE  main.c
        /usr/local_people/Philippe/Perl/bin/perl ./file2c.pl
../script/par.pl my_par_pl.c load_me_2 1
        gcc -mabi=64 -O3 -c -D_BSD_TYPES -D_BSD_TIME -mabi=64
-fno-strict-aliasing -I/usr/local/include -DLANGUAGE_C 
-I/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE 
my_par_pl.c
        gcc -mabi=64 -O3 main.o my_par_pl.o  -s    -Wl,-woff,84 -mabi=64
-L/usr/lib64 -L/usr/local/lib
/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/auto/DynaLoader/DynaLoader.a
-L/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE -lperl
-lm -lc --output ./par
        /usr/local_people/Philippe/Perl/bin/perl ./file2c.pl ./par
my_par.c load_me_1 1 30000
        gcc -mabi=64 -O3 -c -D_BSD_TYPES -D_BSD_TIME -mabi=64
-fno-strict-aliasing -I/usr/local/include -DLANGUAGE_C 
-I/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE 
static.c
        gcc -mabi=64 -O3 static.o -s    -Wl,-woff,84 -mabi=64
-L/usr/lib64 -L/usr/local/lib
/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/auto/DynaLoader/DynaLoader.a
-L/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE -lm
-lc  --output ./static
        /usr/local_people/Philippe/Perl/bin/perl parlsig.pl ./static
./par 1 30000
        ./static -I"/usr/local_people/Philippe/Compilation/02/inc"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl"
-I"/usr/local_people/Philippe/Compilation/02" -I"." -I../myldr/..
-I../blib/lib -q -B -O../script/parl
        ./par -I../myldr/.. -I../blib/lib
-I"/usr/local_people/Philippe/Compilation/02/inc"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl"
-I"/usr/local_people/Philippe/Compilation/02" -I"." -q -B
-O../script/parldyn
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0600'),
'../blib/lib/PAR/StrippedPARL/Static.pm');"
        /usr/local_people/Philippe/Perl/bin/perl encode_append.pl
./static ../blib/lib/PAR/StrippedPARL/Static.pm
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0444'),
'../blib/lib/PAR/StrippedPARL/Static.pm');"
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0600'),
'../blib/lib/PAR/StrippedPARL/Dynamic.pm');"
        /usr/local_people/Philippe/Perl/bin/perl encode_append.pl ./par
../blib/lib/PAR/StrippedPARL/Dynamic.pm
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0444'),
'../blib/lib/PAR/StrippedPARL/Dynamic.pm');"
        cp script/parl blib/script/parl
        /usr/local_people/Philippe/Perl/bin/perl "-Iinc"
"-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/parl
        cp script/tkpp blib/script/tkpp
        /usr/local_people/Philippe/Perl/bin/perl "-Iinc"
"-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/tkpp
        cp script/pp blib/script/pp
        /usr/local_people/Philippe/Perl/bin/perl "-Iinc"
"-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/pp
        cp script/par.pl blib/script/par.pl
        /usr/local_people/Philippe/Perl/bin/perl "-Iinc"
"-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/par.pl
Manifying blib/man1/tkpp.1
Manifying blib/man1/parl.1
Manifying blib/man1/pp.1
Manifying blib/man1/par.pl.1
Manifying blib/man3/PAR::StrippedPARL::Base.3
Manifying blib/man3/PAR::Filter::Obfuscate.3
Manifying blib/man3/App::Packer::PAR.3
Manifying blib/man3/PAR::Packer.3
Manifying blib/man3/PAR::Filter::PodStrip.3
Manifying blib/man3/PAR::Filter.3
Manifying blib/man3/PAR::Environment.3
Manifying blib/man3/PAR.3
Manifying blib/man3/PAR::Filter::PatchContent.3
Manifying blib/man3/PAR::StrippedPARL::Dynamic.3
Manifying blib/man3/PAR::Filter::Bytecode.3
Manifying blib/man3/PAR::FAQ.3
Manifying blib/man3/PAR::Tutorial.3
Manifying blib/man3/PAR::Heavy.3
Manifying blib/man3/PAR::Filter::Bleach.3
Manifying blib/man3/PAR::StrippedPARL::Static.3
fuel3 /usr/local_people/Philippe/Compilation/02> make -d test
Re-making blibdirs since it doesn't exist
Re-making installdeps since it doesn't exist
Re-making config since it doesn't exist
Re-making mktmpdir.h since it is out-of-date w.r.t: sha1.c
Re-making mktmpdir.c since it is out-of-date w.r.t: mktmpdir.h
Re-making main.c since it is out-of-date w.r.t: perlxsi.c mktmpdir.c
internals.c
Re-making main.o since it is out-of-date w.r.t: main.c
 using internal rule:.c.o
        gcc -mabi=64 -O3 -c -D_BSD_TYPES -D_BSD_TIME -mabi=64
-fno-strict-aliasing -I/usr/local/include -DLANGUAGE_C 
-I/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE  main.c
Re-making ./par since it is out-of-date w.r.t: main.o
        gcc -mabi=64 -O3 main.o my_par_pl.o  -s    -Wl,-woff,84 -mabi=64
-L/usr/lib64 -L/usr/local/lib
/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/auto/DynaLoader/DynaLoader.a
-L/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE -lperl
-lm -lc --output ./par
Re-making my_par.c since it is out-of-date w.r.t: ./par
        /usr/local_people/Philippe/Perl/bin/perl ./file2c.pl ./par
my_par.c load_me_1 1 30000
Re-making static.o since it is out-of-date w.r.t: my_par.c mktmpdir.c
 using internal rule:.c.o
        gcc -mabi=64 -O3 -c -D_BSD_TYPES -D_BSD_TIME -mabi=64
-fno-strict-aliasing -I/usr/local/include -DLANGUAGE_C 
-I/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE 
static.c
Re-making ./static since it is out-of-date w.r.t: static.o
        gcc -mabi=64 -O3 static.o -s    -Wl,-woff,84 -mabi=64
-L/usr/lib64 -L/usr/local/lib
/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/auto/DynaLoader/DynaLoader.a
-L/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix/CORE -lm
-lc  --output ./static
        /usr/local_people/Philippe/Perl/bin/perl parlsig.pl ./static
./par 1 30000
Re-making ../script/parl since it is out-of-date w.r.t: ./static
        ./static -I"/usr/local_people/Philippe/Compilation/02/inc"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl"
-I"/usr/local_people/Philippe/Compilation/02" -I"." -I../myldr/..
-I../blib/lib -q -B -O../script/parl
Re-making ../script/parldyn since it is out-of-date w.r.t: ./par
        ./par -I../myldr/.. -I../blib/lib
-I"/usr/local_people/Philippe/Compilation/02/inc"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8/IP35-irix"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl/5.8.8"
-I"/usr/local_people/Philippe/Perl/lib/perl5/site_perl"
-I"/usr/local_people/Philippe/Compilation/02" -I"." -q -B
-O../script/parldyn
Re-making strippedparl since it doesn't exist
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0600'),
'../blib/lib/PAR/StrippedPARL/Static.pm');"
        /usr/local_people/Philippe/Perl/bin/perl encode_append.pl
./static ../blib/lib/PAR/StrippedPARL/Static.pm
Output file '../blib/lib/PAR/StrippedPARL/Static.pm' does not have an
empty __DATA__ section. Not appending encoded data from './static'. This
is NOT a fatal error! at encode_append.pl line 26.
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0444'),
'../blib/lib/PAR/StrippedPARL/Static.pm');"
Re-making strippedparldyn since it doesn't exist
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0600'),
'../blib/lib/PAR/StrippedPARL/Dynamic.pm');"
        /usr/local_people/Philippe/Perl/bin/perl encode_append.pl ./par
../blib/lib/PAR/StrippedPARL/Dynamic.pm
Output file '../blib/lib/PAR/StrippedPARL/Dynamic.pm' does not have an
empty __DATA__ section. Not appending encoded data from './par'. This is
NOT a fatal error! at encode_append.pl line 26.
        /usr/local_people/Philippe/Perl/bin/perl -e "chmod(oct('0444'),
'../blib/lib/PAR/StrippedPARL/Dynamic.pm');"
Re-making all since it doesn't exist
Re-making subdirs since it doesn't exist
Re-making dynamic since it doesn't exist
Re-making linkext since it doesn't exist
Re-making blib/script/parl since it is out-of-date w.r.t: script/parl
        cp script/parl blib/script/parl
        /usr/local_people/Philippe/Perl/bin/perl "-Iinc"
"-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/parl
Re-making pure_all since it doesn't exist
        PERL_DL_NONLAZY=1 /usr/local_people/Philippe/Perl/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib',
'blib/arch')" t/00-pod.t t/01-basic.t t/10-parl-generation.t t/20-pp.t
t/30-current_exec.t t/40-par-hashref.t
t/00-pod................skipped
        all skipped: Set environment variable PERL_TEST_POD=1 to test
POD
t/01-basic..............ok                                                   
t/10-parl-generation....NOK
9/31                                             
#   Failed test '...Static->get_raw returns exact myldr/static(.exe)'
#   in t/10-parl-generation.t at line 58.
t/10-parl-generation....ok
15/31                                             
#   Failed test '...Dynamic->get_raw returns exact myldr/par(.exe)'
#   in t/10-parl-generation.t at line 156.
t/10-parl-generation....NOK 22/31# Looks like you failed 2 tests of
31.      
t/10-parl-generation....dubious                                              
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 9, 22
        Failed 2/31 tests, 93.55% okay
t/20-pp.................ok                                                   
t/30-current_exec.......# Please wait
t/30-current_exec.......ok                                                   
        1/4 skipped: various reasons
t/40-par-hashref........ok                                                   
Failed Test            Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/10-parl-generation.t    2   512    31    2  9 22
1 test and 1 subtest skipped.
Failed 1/6 test scripts. 2/84 subtests failed.
Files=6, Tests=84, 500 wallclock secs (410.65 cusr + 68.59 csys = 479.24
CPU)
Failed 1/6 test programs. 2/84 subtests failed.
*** Error code 255 (bu21)


Steffen Mueller wrote:
> 
> Philippe Schaffnit P.Schaffnit-at-access.rwth-aachen.de |newsgroups3|
> schrieb:
> > Erm... I mean this one here:
> > Output file '../blib/lib/PAR/StrippedPARL/Static.pm' does not have an
> > empty __DATA__ section. Not appending encoded data from './static'. This
> > is NOT a fatal error! at encode_append.pl line 26.
> > Setting HARNESS_VERBOSE to 1 doesn't seem to make any difference,
> > though... what should I expect?
> 
> Ah, right. It's actually a message from the script that appends the
> fresh "static" build to the .pm file mentioned in the warning. If the
> file has been appended before, it won't do it again and tells the user
> it didn't. It's completely okay to ignore this in this case. In fact,
> the "append" make target shouldn't be applied during "make test" again,
> but somehow, it is.
> 
> Do you think I should remove this warning? Or do you have an idea how I
> can modify the Makefile so this is only done once?
> 
> > The status under Irix: 'perl Makefile.PL; make; make test' dies an
> > horrible death, but 'perl Makefile.PL; make test' in clean directory
> > passes with flying colors! (there a definite sense of deja vu here,
> > that's why I mentioned Roderich Schupp).
> 
> Hmm. Perhaps this is related? Perhaps the parl-appending script blindly
> appends parl again and thus ruins it? Just a guess. Do you get the "Not
> appending..." warning here as well? (If so, this probably isn't a good
> guess.)
> 
> I think we should look into this a little closer.
> 
> Steffen

Reply via email to