http://qs321.pair.com?node_id=679133

nenbrian has asked for the wisdom of the Perl Monks concerning the following question:

Hello Perl Monks, I am using Perl version 5.8.3 with CPAN version 1.9205 on an HP-UX 11.23 system. I am attempting to force-install a module (PersistentPerl) because one of its unit tests (alarm.t) is failing. However, the forced install also fails. I initially tried this using a script that I wrote for managing the installation of Perl modules using the CPAN API. However, the same problem occurs when I use the 'cpan' command line utility, and since that is more brief than including my entire script I will use that for the purpose of this example.

Any advice on how to get this module installed in an automatable manner would be appreciated. One solution that I have considered is to modify the unit test script to skip the one failing unit test, but I don't like that solution as it is difficult to automate. I would prefer to fall back on force-installing this module when a regular install attempt fails and this one specific error is detected (my script detects this error and will not force-install if other errors occur).

The output from the force-install is in the "readmore" section, in case it is useful.

cpan[1]> force install PersistentPerl CPAN: Storable loaded ok (v2.09) Going to read /.cpan/Metadata Database was generated on Tue, 08 Apr 2008 13:30:44 GMT Running install for module 'PersistentPerl' Running make for H/HO/HORROCKS/PersistentPerl-2.22.tar.gz CPAN: Digest::SHA loaded ok (v5.45) CPAN: Compress::Zlib loaded ok (v1.22) Checksum for /.cpan/sources/authors/id/H/HO/HORROCKS/PersistentPerl-2. +22.tar.gz ok Scanning cache /.cpan/build for sizes ...............................................................------- +------DONE DEL(1/4): /.cpan/build/PersistentPerl-2.22-juwt5m CPAN: YAML loaded ok (v0.66) DEL(2/4): /.cpan/build/PersistentPerl-2.22-juwt5m.yml DEL(3/4): /.cpan/build/PersistentPerl-2.22-RY6Mpn DEL(4/4): /.cpan/build/PersistentPerl-2.22-RY6Mpn.yml x PersistentPerl-2.22/src/perperl_frontend.c, 16477 bytes, 33 tape blo +cks x PersistentPerl-2.22/src/perperl_frontend.h, 1877 bytes, 4 tape block +s x PersistentPerl-2.22/src/perperl_group.c, 4698 bytes, 10 tape blocks x PersistentPerl-2.22/src/perperl_group.h, 1684 bytes, 4 tape blocks x PersistentPerl-2.22/src/perperl_main.c, 12693 bytes, 25 tape blocks x PersistentPerl-2.22/src/perperl_main.h, 1215 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_script.c, 4785 bytes, 10 tape blocks x PersistentPerl-2.22/src/perperl_script.h, 1117 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_util.c, 6803 bytes, 14 tape blocks x PersistentPerl-2.22/src/Makefile.PL, 1222 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_slot.c, 4222 bytes, 9 tape blocks x PersistentPerl-2.22/src/perperl_util.h, 2987 bytes, 6 tape blocks x PersistentPerl-2.22/src/perperl_slot.h, 3900 bytes, 8 tape blocks x PersistentPerl-2.22/src/optdefs, 3841 bytes, 8 tape blocks x PersistentPerl-2.22/src/perperl_backend_main.c, 7018 bytes, 14 tape +blocks x PersistentPerl-2.22/src/PersistentPerl.src, 27257 bytes, 54 tape blo +cks x PersistentPerl-2.22/src/perperl_backend_main.h, 1489 bytes, 3 tape b +locks x PersistentPerl-2.22/src/optdefs.pl, 6944 bytes, 14 tape blocks x PersistentPerl-2.22/src/perperl_cb.c, 3135 bytes, 7 tape blocks x PersistentPerl-2.22/src/perperl_cb.h, 1955 bytes, 4 tape blocks x PersistentPerl-2.22/src/perperl_ipc.c, 5181 bytes, 11 tape blocks x PersistentPerl-2.22/src/perperl_inc_apache.h, 1032 bytes, 3 tape blo +cks x PersistentPerl-2.22/src/perperl_circ.c, 5770 bytes, 12 tape blocks x PersistentPerl-2.22/src/perperl_ipc.h, 1192 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_circ.h, 1468 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_backend.c, 5021 bytes, 10 tape block +s x PersistentPerl-2.22/src/perperl_backend.h, 1487 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_inc_perl.h, 2329 bytes, 5 tape block +s x PersistentPerl-2.22/src/perperl_inc_apache2.h, 1265 bytes, 3 tape bl +ocks x PersistentPerl-2.22/src/mod_persistentperl2.c, 20224 bytes, 40 tape +blocks x PersistentPerl-2.22/src/perperl_file.c, 8063 bytes, 16 tape blocks x PersistentPerl-2.22/src/perperl_file.h, 1972 bytes, 4 tape blocks x PersistentPerl-2.22/src/mod_persistentperl.c, 13080 bytes, 26 tape b +locks x PersistentPerl-2.22/src/mod_persistentperl.h, 1226 bytes, 3 tape blo +cks x PersistentPerl-2.22/src/perperl_poll.c, 3136 bytes, 7 tape blocks x PersistentPerl-2.22/src/perperl_poll.h, 1918 bytes, 4 tape blocks x PersistentPerl-2.22/src/perperl_inc.h, 2537 bytes, 5 tape blocks x PersistentPerl-2.22/src/PersistentMake.pl, 8823 bytes, 18 tape block +s x PersistentPerl-2.22/src/perperl_opt.c, 12872 bytes, 26 tape blocks x PersistentPerl-2.22/src/perperl_opt.h, 1916 bytes, 4 tape blocks x PersistentPerl-2.22/src/perperl_sig.c, 4318 bytes, 9 tape blocks x PersistentPerl-2.22/src/perperl_sig.h, 1290 bytes, 3 tape blocks x PersistentPerl-2.22/src/perperl_perl.c, 26257 bytes, 52 tape blocks x PersistentPerl-2.22/src/perperl_perl.h, 920 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/scripts/be_memleak, 268 bytes, 1 tape +blocks x PersistentPerl-2.22/perperl/t/scripts/alarm, 91 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/scripts/setopt, 68 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/basic.1, 25 bytes, 1 tape bloc +ks x PersistentPerl-2.22/perperl/t/scripts/basic.2, 12 bytes, 1 tape bloc +ks x PersistentPerl-2.22/perperl/t/scripts/chdir, 78 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/scripts/begin_dup, 98 bytes, 1 tape bl +ocks x PersistentPerl-2.22/perperl/t/scripts/cgi_reset, 69 bytes, 1 tape bl +ocks x PersistentPerl-2.22/perperl/t/scripts/stdio_close, 70 bytes, 1 tape +blocks x PersistentPerl-2.22/perperl/t/scripts/mungefds, 235 bytes, 1 tape bl +ocks x PersistentPerl-2.22/perperl/t/scripts/register_cleanup, 179 bytes, 1 + tape blocks x PersistentPerl-2.22/perperl/t/scripts/detach, 46 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/group1, 12 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/group2, 12 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/group3, 44 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/hold_stdio, 136 bytes, 1 tape +blocks x PersistentPerl-2.22/perperl/t/scripts/begin_block, 292 bytes, 1 tape + blocks x PersistentPerl-2.22/perperl/t/scripts/stdio2, 306 bytes, 1 tape bloc +ks x PersistentPerl-2.22/perperl/t/scripts/stdin, 22 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/scripts/stdio, 118 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/maxbackend, 32 bytes, 1 tape b +locks x PersistentPerl-2.22/perperl/t/scripts/exit, 204 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/scripts/initial_eof, 29 bytes, 1 tape +blocks x PersistentPerl-2.22/perperl/t/scripts/touch, 167 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/t/scripts/sh_bang.2, 56 bytes, 1 tape bl +ocks x PersistentPerl-2.22/perperl/t/scripts/thread, 358 bytes, 1 tape bloc +ks x PersistentPerl-2.22/perperl/t/scripts/shutdown, 600 bytes, 2 tape bl +ocks x PersistentPerl-2.22/perperl/t/exit.t, 501 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/stdin.t, 622 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/eagain.t, 1399 bytes, 3 tape blocks x PersistentPerl-2.22/perperl/t/alarm.t, 593 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/sh_bang.t, 1016 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/shutdown.t, 1351 bytes, 3 tape blocks x PersistentPerl-2.22/perperl/t/initial_eof.t, 541 bytes, 2 tape block +s x PersistentPerl-2.22/perperl/t/hold_stdio.t, 653 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/argv.t, 731 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/basic1.t, 171 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/stdio.t, 736 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/group.t, 1737 bytes, 4 tape blocks x PersistentPerl-2.22/perperl/t/signal.t, 522 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/touch.t, 434 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/timeout.t, 539 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/chdir.t, 1863 bytes, 4 tape blocks x PersistentPerl-2.22/perperl/t/register_cleanup.t, 623 bytes, 2 tape +blocks x PersistentPerl-2.22/perperl/t/basic2.t, 311 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/detach.t, 1325 bytes, 3 tape blocks x PersistentPerl-2.22/perperl/t/killfe.t, 535 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/mungefds.t, 841 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/begin_dup.t, 392 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/maxbackend.t, 547 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/cgi_reset.t, 565 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/wrongfd.t, 938 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/stdio_close.t, 691 bytes, 2 tape block +s x PersistentPerl-2.22/perperl/t/setopt.t, 211 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/stdio2.t, 910 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/thread.t, 280 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/be_memleak.t, 1252 bytes, 3 tape block +s x PersistentPerl-2.22/perperl/t/misc.t, 583 bytes, 2 tape blocks x PersistentPerl-2.22/perperl/t/maxruns.t, 500 bytes, 1 tape blocks x PersistentPerl-2.22/perperl/t/begin_block.t, 390 bytes, 1 tape block +s x PersistentPerl-2.22/perperl/Makefile.PL, 1053 bytes, 3 tape blocks x PersistentPerl-2.22/util/slow_cat, 198 bytes, 1 tape blocks x PersistentPerl-2.22/util/timeit.pl, 120 bytes, 1 tape blocks x PersistentPerl-2.22/util/build_package, 4697 bytes, 10 tape blocks x PersistentPerl-2.22/util/timeit, 894 bytes, 2 tape blocks x PersistentPerl-2.22/util/build_solpkg, 3153 bytes, 7 tape blocks x PersistentPerl-2.22/util/build_index, 2083 bytes, 5 tape blocks x PersistentPerl-2.22/util/check_syms, 334 bytes, 1 tape blocks x PersistentPerl-2.22/util/test.pl, 143 bytes, 1 tape blocks x PersistentPerl-2.22/util/remove_libs, 1177 bytes, 3 tape blocks x PersistentPerl-2.22/util/build_bsdpkg, 1509 bytes, 3 tape blocks x PersistentPerl-2.22/util/build_rpms, 3376 bytes, 7 tape blocks x PersistentPerl-2.22/util/README, 550 bytes, 2 tape blocks x PersistentPerl-2.22/util/perlvars, 1598 bytes, 4 tape blocks x PersistentPerl-2.22/util/patch_efence, 6201 bytes, 13 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/shbang.t, 568 bytes, 2 tape + blocks x PersistentPerl-2.22/mod_persistentperl/t/wrong_script.t, 588 bytes, +2 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/htmltest, 10 bytes, + 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/pid2, 79 by +tes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/script1, 38 + bytes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/script2, 38 + bytes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/env, 153 by +tes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/pid, 60 byt +es, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/zombie, 88 +bytes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/perperl/mod_perl, 6 +4 bytes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/docroot/mod_perl/mod_perl, +66 bytes, 1 tape blocks x PersistentPerl-2.22/mod_persistentperl/t/mod_perl.t, 1049 bytes, 3 t +ape blocks x PersistentPerl-2.22/mod_persistentperl/t/zombie.t, 594 bytes, 2 tape + blocks x PersistentPerl-2.22/mod_persistentperl/t/perlargs.t, 451 bytes, 1 ta +pe blocks x PersistentPerl-2.22/mod_persistentperl/t/ModTest.pm, 4034 bytes, 8 t +ape blocks x PersistentPerl-2.22/mod_persistentperl/t/env.t, 457 bytes, 1 tape bl +ocks x PersistentPerl-2.22/mod_persistentperl/t/memleak.t, 857 bytes, 2 tap +e blocks x PersistentPerl-2.22/mod_persistentperl/Makefile.PL, 2774 bytes, 6 ta +pe blocks x PersistentPerl-2.22/mod_persistentperl/Makefile.tmpl, 1820 bytes, 4 +tape blocks x PersistentPerl-2.22/contrib/Mason-PersistentPerl-HOWTO, 1004 bytes, +2 tape blocks x PersistentPerl-2.22/contrib/mason.cgi, 1427 bytes, 3 tape blocks x PersistentPerl-2.22/perperl_dump/perperl_dump.pl, 1685 bytes, 4 tape + blocks x PersistentPerl-2.22/perperl_dump/Makefile.PL, 2039 bytes, 4 tape blo +cks x PersistentPerl-2.22/perperl_dump/missing_slots, 543 bytes, 2 tape bl +ocks x PersistentPerl-2.22/perperl_dump/PersistentFile.pl, 3089 bytes, 7 ta +pe blocks x PersistentPerl-2.22/perperl_dump/README, 302 bytes, 1 tape blocks x PersistentPerl-2.22/perperl_dump/struct_sizes.pl, 241 bytes, 1 tape +blocks x PersistentPerl-2.22/perperl_backend/Makefile.PL, 1458 bytes, 3 tape +blocks x PersistentPerl-2.22/COPYING, 15117 bytes, 30 tape blocks x PersistentPerl-2.22/Changes, 9067 bytes, 18 tape blocks x PersistentPerl-2.22/Makefile.PL, 2708 bytes, 6 tape blocks x PersistentPerl-2.22/docs/file_struct.gif, 5470 bytes, 11 tape blocks x PersistentPerl-2.22/docs/file_cleanup.html, 1511 bytes, 3 tape block +s x PersistentPerl-2.22/docs/prog_outline.txt, 6248 bytes, 13 tape block +s x PersistentPerl-2.22/docs/file_struct.crd, 11428 bytes, 23 tape block +s x PersistentPerl-2.22/docs/backend_parent, 446 bytes, 1 tape blocks x PersistentPerl-2.22/docs/options.txt, 4097 bytes, 9 tape blocks x PersistentPerl-2.22/docs/index.html, 413 bytes, 1 tape blocks x PersistentPerl-2.22/docs/graph_notes.html, 567 bytes, 2 tape blocks x PersistentPerl-2.22/docs/file_struct.html, 7402 bytes, 15 tape block +s x PersistentPerl-2.22/README, 28120 bytes, 55 tape blocks x PersistentPerl-2.22/lib/PersistentPerl.pm, 28926 bytes, 57 tape bloc +ks x PersistentPerl-2.22/MANIFEST, 3754 bytes, 8 tape blocks x PersistentPerl-2.22/mod_persistentperl2/Makefile.PL, 1572 bytes, 4 t +ape blocks x PersistentPerl-2.22/README.html, 33548 bytes, 66 tape blocks CPAN: File::Temp loaded ok (v0.20) CPAN.pm: Going to build H/HO/HORROCKS/PersistentPerl-2.22.tar.gz Optional mod_persistentperl support. Mod_persistentperl increases performance under Apache by avoiding the +fork/exec overhead associated with each request under normal PersistentPerl. Ho +wever, it requires a working copy of "apxs" in your path, Apache with mod_so support, and additional Apache configuration. Compile mod_persistentperl (default no)? Checking if your kit is complete... Looks good Writing Makefile for src Writing Makefile for perperl_backend Writing Makefile for perperl Writing Makefile for PersistentPerl cd src && make /opt/perl/bin/perl -w optdefs.pl /opt/perl/bin Writing perperl_optdefs.c Writing perperl_optdefs.h Writing mod_persistentperl_cmds.c Writing mod_persistentperl2_cmds.c Writing PersistentPerl.pm cp src/PersistentPerl.pm blib/lib/PersistentPerl.pm rm -f perperl_backend_main.c cp ../src/perperl_backend_main.c perperl_backend_main.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_backend_main.c rm -f perperl_perl.c cp ../src/perperl_perl.c perperl_perl.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_perl.c cc: "perperl_perl.c", line 917: warning 604: Pointers are not assignme +nt-compatible. cc: "perperl_perl.c", line 917: warning 563: Argument #2 is not the co +rrect type. rm -f perperl_util.c cp ../src/perperl_util.c perperl_util.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_util.c rm -f perperl_sig.c cp ../src/perperl_sig.c perperl_sig.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_sig.c rm -f perperl_frontend.c cp ../src/perperl_frontend.c perperl_frontend.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_frontend.c rm -f perperl_backend.c cp ../src/perperl_backend.c perperl_backend.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_backend.c rm -f perperl_file.c cp ../src/perperl_file.c perperl_file.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_file.c rm -f perperl_slot.c cp ../src/perperl_slot.c perperl_slot.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_slot.c rm -f perperl_poll.c cp ../src/perperl_poll.c perperl_poll.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_poll.c rm -f perperl_ipc.c cp ../src/perperl_ipc.c perperl_ipc.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_ipc.c rm -f perperl_group.c cp ../src/perperl_group.c perperl_group.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_group.c rm -f perperl_script.c cp ../src/perperl_script.c perperl_script.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_script.c rm -f perperl_opt.c cp ../src/perperl_opt.c perperl_opt.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_opt.c rm -f perperl_optdefs.c cp ../src/perperl_optdefs.c perperl_optdefs.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_optdefs.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND xsinit.c rm -f perperl_backend cc -o perperl_backend perperl_backend_main.o perperl_perl.o pe +rperl_util.o perperl_sig.o perperl_frontend.o perperl_backend.o perpe +rl_file.o perperl_slot.o perperl_poll.o perperl_ipc.o perperl_group.o + perperl_script.o perperl_opt.o perperl_optdefs.o xsinit.o -Wl,-E -W +l,-B,deferred /opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/auto/Dyna +Loader/DynaLoader.a -L/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/COR +E -lperl -lcres -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec -lpthread + -lc /bin/sh -c true echo '' rm -f perperl_main.c cp ../src/perperl_main.c perperl_main.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_main.c rm -f perperl_cb.c cp ../src/perperl_cb.c perperl_cb.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_cb.c rm -f perperl_circ.c cp ../src/perperl_circ.c perperl_circ.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_circ.c rm -f perperl_util.c cp ../src/perperl_util.c perperl_util.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_util.c rm -f perperl_sig.c cp ../src/perperl_sig.c perperl_sig.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_sig.c cc: "perperl_sig.c", line 71: warning 611: Type conversion loses "vola +tile" qualifier. cc: "perperl_sig.c", line 71: warning 563: Argument #2 is not the corr +ect type. rm -f perperl_frontend.c cp ../src/perperl_frontend.c perperl_frontend.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_frontend.c rm -f perperl_backend.c cp ../src/perperl_backend.c perperl_backend.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_backend.c rm -f perperl_file.c cp ../src/perperl_file.c perperl_file.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_file.c rm -f perperl_slot.c cp ../src/perperl_slot.c perperl_slot.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_slot.c rm -f perperl_poll.c cp ../src/perperl_poll.c perperl_poll.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_poll.c rm -f perperl_ipc.c cp ../src/perperl_ipc.c perperl_ipc.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_ipc.c rm -f perperl_group.c cp ../src/perperl_group.c perperl_group.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_group.c rm -f perperl_script.c cp ../src/perperl_script.c perperl_script.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_script.c rm -f perperl_opt.c cp ../src/perperl_opt.c perperl_opt.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_opt.c cc: "perperl_opt.c", line 479: warning 611: Type conversion loses "con +st" qualifier. rm -f perperl_optdefs.c cp ../src/perperl_optdefs.c perperl_optdefs.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_optdefs.c rm -f perperl ../util/remove_libs cc -o perperl perperl_main.o perperl_cb.o +perperl_circ.o perperl_util.o perperl_sig.o perperl_frontend.o perper +l_backend.o perperl_file.o perperl_slot.o perperl_poll.o perperl_ipc. +o perperl_group.o perperl_script.o perperl_opt.o perperl_optdefs.o - +Wl,-E -Wl,-B,deferred /opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/a +uto/DynaLoader/DynaLoader.a -L/opt/perl/lib/5.8.3/PA-RISC1.1-thread-m +ulti/CORE -lperl -lcres -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec - +lpthread -lc Attempting to remove extraneous libraries from the perperl binary... removed /opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/auto/DynaLoader/Dy +naLoader.a removed -lcres removed -lnsl removed -lnm removed -lmalloc removed -ldld removed -lm removed -lcrypt removed -lsec removed -lpthread removed -lc Final command is cc -o perperl perperl_main.o perperl_cb.o perperl_cir +c.o perperl_util.o perperl_sig.o perperl_frontend.o perperl_backend.o + perperl_file.o perperl_slot.o perperl_poll.o perperl_ipc.o perperl_g +roup.o perperl_script.o perperl_opt.o perperl_optdefs.o -Wl,-E -Wl,-B +,deferred -L/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE -lperl /bin/sh -c true echo '' cp perperl_backend/perperl_backend blib/script/perperl_backend /opt/perl/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib +/script/perperl_backend cp perperl/perperl blib/script/perperl /opt/perl/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib +/script/perperl HORROCKS/PersistentPerl-2.22.tar.gz /usr/bin/make -- OK Running make test Skip blib/lib/PersistentPerl.pm (unchanged) cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_backend_main.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_sig.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_backend.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_file.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_poll.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_group.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl_backend\" -DPERPERL_VERSION=\"2.22\" -DPERPE +RL_BACKEND perperl_optdefs.c rm -f perperl_backend cc -o perperl_backend perperl_backend_main.o perperl_perl.o pe +rperl_util.o perperl_sig.o perperl_frontend.o perperl_backend.o perpe +rl_file.o perperl_slot.o perperl_poll.o perperl_ipc.o perperl_group.o + perperl_script.o perperl_opt.o perperl_optdefs.o xsinit.o -Wl,-E -W +l,-B,deferred /opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/auto/Dyna +Loader/DynaLoader.a -L/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/COR +E -lperl -lcres -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec -lpthread + -lc /bin/sh -c true echo '' cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_cb.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_util.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_backend.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_poll.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_script.c cc -c -I../src -I. -D_POSIX_C_SOURCE=199506L -D_REENTRANT -A +e -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_S +OURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"2.22\" -DXS_VERSION=\ +"2.22\" +Z "-I/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE" -DPE +RPERL_PROGNAME=\"perperl\" -DPERPERL_VERSION=\"2.22\" -DPERPERL_FRONT +END perperl_optdefs.c rm -f perperl ../util/remove_libs cc -o perperl perperl_main.o perperl_cb.o +perperl_circ.o perperl_util.o perperl_sig.o perperl_frontend.o perper +l_backend.o perperl_file.o perperl_slot.o perperl_poll.o perperl_ipc. +o perperl_group.o perperl_script.o perperl_opt.o perperl_optdefs.o - +Wl,-E -Wl,-B,deferred /opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/a +uto/DynaLoader/DynaLoader.a -L/opt/perl/lib/5.8.3/PA-RISC1.1-thread-m +ulti/CORE -lperl -lcres -lnsl -lnm -lmalloc -ldld -lm -lcrypt -lsec - +lpthread -lc Attempting to remove extraneous libraries from the perperl binary... removed /opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/auto/DynaLoader/Dy +naLoader.a removed -lcres removed -lnsl removed -lnm removed -lmalloc removed -ldld removed -lm removed -lcrypt removed -lsec removed -lpthread removed -lc Final command is cc -o perperl perperl_main.o perperl_cb.o perperl_cir +c.o perperl_util.o perperl_sig.o perperl_frontend.o perperl_backend.o + perperl_file.o perperl_slot.o perperl_poll.o perperl_ipc.o perperl_g +roup.o perperl_script.o perperl_opt.o perperl_optdefs.o -Wl,-E -Wl,-B +,deferred -L/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi/CORE -lperl /bin/sh -c true echo '' cp perperl_backend/perperl_backend blib/script/perperl_backend /opt/perl/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib +/script/perperl_backend cp perperl/perperl blib/script/perperl /opt/perl/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib +/script/perperl No tests defined for perperl_backend extension. PERL_DL_NONLAZY=1 PERPERL=/.cpan/build/PersistentPerl-2.22-yLS +dw5/perperl/perperl PERPERL_BACKENDPROG=/.cpan/build/PersistentPerl-2 +.22-yLSdw5/perperl_backend/perperl_backend PERPERL_MODULE=/.cpan/buil +d/PersistentPerl-2.22-yLSdw5// PERPERL_TIMEOUT=300 /opt/perl/bin/perl + "-MExtUtils::Command::MM" "-e" "test_harness(0, '../blib/lib', '../b +lib/arch')" t/*.t t/alarm................. Failed 1/2 subtests t/argv..................ok t/basic1................ok t/basic2................ok t/be_memleak............skipped: Cannot determine memory usage t/begin_block...........ok t/begin_dup.............ok t/cgi_reset.............ok t/chdir.................ok t/detach................ok t/eagain................ok t/exit..................ok t/group.................ok t/hold_stdio............ok t/initial_eof...........ok t/killfe................ok t/maxbackend............ok t/maxruns...............ok t/misc..................ok t/mungefds..............ok t/register_cleanup......ok t/setopt................ok t/sh_bang...............ok t/shutdown..............ok t/signal................ok t/stdin.................ok t/stdio.................ok t/stdio2................ok t/stdio_close...........ok t/thread................ok t/timeout...............ok t/touch.................ok t/wrongfd...............ok Test Summary Report ------------------- t/alarm.t (Wstat: 0 Tests: 2 Failed: 1) Failed test: 1 Files=33, Tests=71, 130 wallclock secs ( 0.28 usr 0.43 sys + 1.96 cu +sr 1.96 csys = 4.63 CPU) Result: FAIL Failed 1/33 test programs. 1/71 subtests failed. *** Error exit code 255 Stop. *** Error exit code 1 Stop. HORROCKS/PersistentPerl-2.22.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, t +ry: reports HORROCKS/PersistentPerl-2.22.tar.gz Running make install rm -f perperl_backend rm: perperl_backend not removed. Text file busy *** Error exit code 2 Stop. *** Error exit code 1 Stop. HORROCKS/PersistentPerl-2.22.tar.gz /usr/bin/make install -- NOT OK
Thanks and Regards,
-brian