Alex: opmini.c, perlmini.c,uudmap.h,bitcount.h,generate_uudmap are the files which disappear after clean and aren't recreated in do_compile/do_install

from #yocto:

14:02 < kroon_> RP, JaMa, kanavin: There is a comment in the perl top makefile: "# clean-modules must go BEFORE clean-generated-files because it depends on config.h!". But
                I don't see that dependency being explicitly listed
14:04 < kroon_> so, doing "make clean" with parallell jobs would ignore that dependency as I see it
14:09 < kroon_> on the other hand i'm not sure if that explains the build failures, although one of the patches relates to makes handling of config.h
14:17 < JaMa> kroon_: RP: I've replied to the thread, the explict clean at the end of do_configure is what definitely triggers it, but why it happens only in selftest is
              still mystery for me
14:18 < JaMa> kroon_: Alex removed config.h from clean-generated-files in 0001-Makefile-do-not-clean-config.h-xconfig.h.patch probably to avoid this
14:22 < kroon_> JaMa, ok, so with that patch, that comment is no longer valid
14:22 < kroon_> im guessing
14:24 < JaMa> yes, that's my understanding as well, but there might be some slight side-effects elsewhere as well (not limited just to config.h) comparing the build
              directory after do_install with and without the explicit clean shows bunch of missing files like opmini.c, perlmini.c,uudmap.h,bitcount.h,generate_uudmap as
              well https://pastebin.com/UeVfK7KG
14:29 < JaMa> but other than 55 {cpan,dist,ext}*/Makefile files having this bitcount.h and uudmap.h and 145 Makefile.old files there aren't any significant differences in
              the build directories
14:31 < JaMa> -rm -f uudmap.h opmini.c generate_uudmap bitcount.h lib/Config.pm lib/Config_git.pl
14:31 < JaMa> -rm -f git_version.h lib/re.pm lib/Config_git.pl
14:31 < JaMa> -rm -f perlmini.c perlmain.c
14:31 < JaMa> so all of the "new" files were removed by the explicit clean

On Fri, Jun 10, 2022 at 3:29 PM Alexander Kanavin <alex.kanavin@gmail.com> wrote:
It's possible 'make clean' still erroneously removes something that is
pre-generated by ./configure, and it's then rebuilt incorrectly by
make, causing the hangs. Can you make a clean build, make a list of
files before ./configure, after ./configure, and then after make
clean, to see what gets removed?

Alex

On Fri, 10 Jun 2022 at 15:14, Martin Jansa <martin.jansa@gmail.com> wrote:
>
> With just the "oe_runmake clean" removed from https://git.openembedded.org/openembedded-core/commit/?id=00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5 it doesn't get stuck and whole make debug log is relatively small:
>
> 2.2M    install.man-make-native-4.3.j2.trace.d.log
>
> The same section as in previous e-mail:
>   Pruning file 'miniperl'.
>  Finished prerequisites of target file 'install.man'.
> The prerequisites of 'install.man' are being made.
> Live child 0x55b7a03e6890 (ext/XS-Typemap/Makefile) PID 3373116
> Live child 0x55b7a03e8660 (ext/XS-APItest/Makefile) PID 3373097
> Generating a Unix-style Makefile
> Writing Makefile for XS::Typemap
> Reaping winning child 0x55b7a03e6890 PID 3373116
> Removing child 0x55b7a03e6890 PID 3373116 from chain.
> Released token for child 0x55b7a03e6890 (ext/XS-Typemap/Makefile).
> Live child 0x55b7a03e8660 (ext/XS-APItest/Makefile) PID 3373097
> Considering target file 'install.man'.
>  File 'install.man' does not exist.
>   Considering target file 'installman'.
>   File 'installman' was considered already.
>   Considering target file 'pod/perltoc.pod'.
>     Considering target file 'pod/buildtoc'.
>     File 'pod/buildtoc' was considered already.
>     Considering target file 'miniperl'.
>     File 'miniperl' was considered already.
>     Considering target file 'modules'.
>      File 'modules' does not exist.
>       Considering target file 'extensions'.
>        File 'extensions' does not exist.
>         Considering target file 'cflags'.
>         File 'cflags' was considered already.
>         Considering target file 'nonxs_ext'.
>          File 'nonxs_ext' does not exist.
>           Considering target file 'cpan/Archive-Tar/pm_to_blib'.
>             Considering target file 'cpan/Archive-Tar/Makefile'.
>             File 'cpan/Archive-Tar/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Archive-Tar/pm_to_blib'.
>            Prerequisite 'cpan/Archive-Tar/Makefile' is order-only for target 'cpan/Archive-Tar/pm_to_blib'.
>           No need to remake target 'cpan/Archive-Tar/pm_to_blib'.
>           Considering target file 'cpan/autodie/pm_to_blib'.
>             Considering target file 'cpan/autodie/Makefile'.
>             File 'cpan/autodie/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/autodie/pm_to_blib'.
>            Prerequisite 'cpan/autodie/Makefile' is order-only for target 'cpan/autodie/pm_to_blib'.
>           No need to remake target 'cpan/autodie/pm_to_blib'.
>           Considering target file 'cpan/AutoLoader/pm_to_blib'.
>             Considering target file 'cpan/AutoLoader/Makefile'.
>             File 'cpan/AutoLoader/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/AutoLoader/pm_to_blib'.
>            Prerequisite 'cpan/AutoLoader/Makefile' is order-only for target 'cpan/AutoLoader/pm_to_blib'.
>           No need to remake target 'cpan/AutoLoader/pm_to_blib'.
>           Considering target file 'cpan/bignum/pm_to_blib'.
>             Considering target file 'cpan/bignum/Makefile'.
>             File 'cpan/bignum/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/bignum/pm_to_blib'.
>            Prerequisite 'cpan/bignum/Makefile' is order-only for target 'cpan/bignum/pm_to_blib'.
>           No need to remake target 'cpan/bignum/pm_to_blib'.
>           Considering target file 'cpan/Config-Perl-V/pm_to_blib'.
>             Considering target file 'cpan/Config-Perl-V/Makefile'.
>             File 'cpan/Config-Perl-V/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Config-Perl-V/pm_to_blib'.
>            Prerequisite 'cpan/Config-Perl-V/Makefile' is order-only for target 'cpan/Config-Perl-V/pm_to_blib'.
>           No need to remake target 'cpan/Config-Perl-V/pm_to_blib'.
>           Considering target file 'cpan/CPAN/pm_to_blib'.
>             Considering target file 'cpan/CPAN/Makefile'.
>             File 'cpan/CPAN/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/CPAN/pm_to_blib'.
>            Prerequisite 'cpan/CPAN/Makefile' is order-only for target 'cpan/CPAN/pm_to_blib'.
>           No need to remake target 'cpan/CPAN/pm_to_blib'.
>           Considering target file 'cpan/CPAN-Meta/pm_to_blib'.
>             Considering target file 'cpan/CPAN-Meta/Makefile'.
>             File 'cpan/CPAN-Meta/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/CPAN-Meta/pm_to_blib'.
>            Prerequisite 'cpan/CPAN-Meta/Makefile' is order-only for target 'cpan/CPAN-Meta/pm_to_blib'.
>           No need to remake target 'cpan/CPAN-Meta/pm_to_blib'.
>           Considering target file 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
>             Considering target file 'cpan/CPAN-Meta-Requirements/Makefile'.
>             File 'cpan/CPAN-Meta-Requirements/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
>            Prerequisite 'cpan/CPAN-Meta-Requirements/Makefile' is order-only for target 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
>           No need to remake target 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
>           Considering target file 'cpan/CPAN-Meta-YAML/pm_to_blib'.
>             Considering target file 'cpan/CPAN-Meta-YAML/Makefile'.
>             File 'cpan/CPAN-Meta-YAML/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/CPAN-Meta-YAML/pm_to_blib'.
>            Prerequisite 'cpan/CPAN-Meta-YAML/Makefile' is order-only for target 'cpan/CPAN-Meta-YAML/pm_to_blib'.
>           No need to remake target 'cpan/CPAN-Meta-YAML/pm_to_blib'.
>           Considering target file 'cpan/Digest/pm_to_blib'.
>             Considering target file 'cpan/Digest/Makefile'.
>             File 'cpan/Digest/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Digest/pm_to_blib'.
>            Prerequisite 'cpan/Digest/Makefile' is order-only for target 'cpan/Digest/pm_to_blib'.
>           No need to remake target 'cpan/Digest/pm_to_blib'.
>           Considering target file 'cpan/experimental/pm_to_blib'.
>             Considering target file 'cpan/experimental/Makefile'.
>             File 'cpan/experimental/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/experimental/pm_to_blib'.
>            Prerequisite 'cpan/experimental/Makefile' is order-only for target 'cpan/experimental/pm_to_blib'.
>           No need to remake target 'cpan/experimental/pm_to_blib'.
>           Considering target file 'cpan/ExtUtils-Constant/pm_to_blib'.
>             Considering target file 'cpan/ExtUtils-Constant/Makefile'.
>             File 'cpan/ExtUtils-Constant/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/ExtUtils-Constant/pm_to_blib'.
>            Prerequisite 'cpan/ExtUtils-Constant/Makefile' is order-only for target 'cpan/ExtUtils-Constant/pm_to_blib'.
>           No need to remake target 'cpan/ExtUtils-Constant/pm_to_blib'.
>           Considering target file 'cpan/ExtUtils-Install/pm_to_blib'.
>             Considering target file 'cpan/ExtUtils-Install/Makefile'.
>             File 'cpan/ExtUtils-Install/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/ExtUtils-Install/pm_to_blib'.
>            Prerequisite 'cpan/ExtUtils-Install/Makefile' is order-only for target 'cpan/ExtUtils-Install/pm_to_blib'.
>           No need to remake target 'cpan/ExtUtils-Install/pm_to_blib'.
>           Considering target file 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
>             Considering target file 'cpan/ExtUtils-MakeMaker/Makefile'.
>             File 'cpan/ExtUtils-MakeMaker/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
>            Prerequisite 'cpan/ExtUtils-MakeMaker/Makefile' is order-only for target 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
>           No need to remake target 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
>           Considering target file 'cpan/ExtUtils-Manifest/pm_to_blib'.
>             Considering target file 'cpan/ExtUtils-Manifest/Makefile'.
>             File 'cpan/ExtUtils-Manifest/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/ExtUtils-Manifest/pm_to_blib'.
>            Prerequisite 'cpan/ExtUtils-Manifest/Makefile' is order-only for target 'cpan/ExtUtils-Manifest/pm_to_blib'.
>           No need to remake target 'cpan/ExtUtils-Manifest/pm_to_blib'.
>           Considering target file 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
>             Considering target file 'cpan/ExtUtils-PL2Bat/Makefile'.
>             File 'cpan/ExtUtils-PL2Bat/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
>            Prerequisite 'cpan/ExtUtils-PL2Bat/Makefile' is order-only for target 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
>           No need to remake target 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
>           Considering target file 'cpan/File-Fetch/pm_to_blib'.
>             Considering target file 'cpan/File-Fetch/Makefile'.
>             File 'cpan/File-Fetch/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/File-Fetch/pm_to_blib'.
>            Prerequisite 'cpan/File-Fetch/Makefile' is order-only for target 'cpan/File-Fetch/pm_to_blib'.
>           No need to remake target 'cpan/File-Fetch/pm_to_blib'.
>           Considering target file 'cpan/File-Path/pm_to_blib'.
>             Considering target file 'cpan/File-Path/Makefile'.
>             File 'cpan/File-Path/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/File-Path/pm_to_blib'.
>            Prerequisite 'cpan/File-Path/Makefile' is order-only for target 'cpan/File-Path/pm_to_blib'.
>           No need to remake target 'cpan/File-Path/pm_to_blib'.
>           Considering target file 'cpan/File-Temp/pm_to_blib'.
>             Considering target file 'cpan/File-Temp/Makefile'.
>             File 'cpan/File-Temp/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/File-Temp/pm_to_blib'.
>            Prerequisite 'cpan/File-Temp/Makefile' is order-only for target 'cpan/File-Temp/pm_to_blib'.
>           No need to remake target 'cpan/File-Temp/pm_to_blib'.
>           Considering target file 'cpan/Getopt-Long/pm_to_blib'.
>             Considering target file 'cpan/Getopt-Long/Makefile'.
>             File 'cpan/Getopt-Long/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Getopt-Long/pm_to_blib'.
>            Prerequisite 'cpan/Getopt-Long/Makefile' is order-only for target 'cpan/Getopt-Long/pm_to_blib'.
>           No need to remake target 'cpan/Getopt-Long/pm_to_blib'.
>           Considering target file 'cpan/HTTP-Tiny/pm_to_blib'.
>             Considering target file 'cpan/HTTP-Tiny/Makefile'.
>             File 'cpan/HTTP-Tiny/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/HTTP-Tiny/pm_to_blib'.
>            Prerequisite 'cpan/HTTP-Tiny/Makefile' is order-only for target 'cpan/HTTP-Tiny/pm_to_blib'.
>           No need to remake target 'cpan/HTTP-Tiny/pm_to_blib'.
>           Considering target file 'cpan/IO-Compress/pm_to_blib'.
>             Considering target file 'cpan/IO-Compress/Makefile'.
>             File 'cpan/IO-Compress/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/IO-Compress/pm_to_blib'.
>            Prerequisite 'cpan/IO-Compress/Makefile' is order-only for target 'cpan/IO-Compress/pm_to_blib'.
>           No need to remake target 'cpan/IO-Compress/pm_to_blib'.
>           Considering target file 'cpan/IO-Socket-IP/pm_to_blib'.
>             Considering target file 'cpan/IO-Socket-IP/Makefile'.
>             File 'cpan/IO-Socket-IP/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/IO-Socket-IP/pm_to_blib'.
>            Prerequisite 'cpan/IO-Socket-IP/Makefile' is order-only for target 'cpan/IO-Socket-IP/pm_to_blib'.
>           No need to remake target 'cpan/IO-Socket-IP/pm_to_blib'.
>           Considering target file 'cpan/IO-Zlib/pm_to_blib'.
>             Considering target file 'cpan/IO-Zlib/Makefile'.
>             File 'cpan/IO-Zlib/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/IO-Zlib/pm_to_blib'.
>            Prerequisite 'cpan/IO-Zlib/Makefile' is order-only for target 'cpan/IO-Zlib/pm_to_blib'.
>           No need to remake target 'cpan/IO-Zlib/pm_to_blib'.
>           Considering target file 'cpan/IPC-Cmd/pm_to_blib'.
>             Considering target file 'cpan/IPC-Cmd/Makefile'.
>             File 'cpan/IPC-Cmd/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/IPC-Cmd/pm_to_blib'.
>            Prerequisite 'cpan/IPC-Cmd/Makefile' is order-only for target 'cpan/IPC-Cmd/pm_to_blib'.
>           No need to remake target 'cpan/IPC-Cmd/pm_to_blib'.
>           Considering target file 'cpan/JSON-PP/pm_to_blib'.
>             Considering target file 'cpan/JSON-PP/Makefile'.
>             File 'cpan/JSON-PP/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/JSON-PP/pm_to_blib'.
>            Prerequisite 'cpan/JSON-PP/Makefile' is order-only for target 'cpan/JSON-PP/pm_to_blib'.
>           No need to remake target 'cpan/JSON-PP/pm_to_blib'.
>           Considering target file 'cpan/libnet/pm_to_blib'.
>             Considering target file 'cpan/libnet/Makefile'.
>             File 'cpan/libnet/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/libnet/pm_to_blib'.
>            Prerequisite 'cpan/libnet/Makefile' is order-only for target 'cpan/libnet/pm_to_blib'.
>           No need to remake target 'cpan/libnet/pm_to_blib'.
>           Considering target file 'cpan/Locale-Maketext-Simple/pm_to_blib'.
>             Considering target file 'cpan/Locale-Maketext-Simple/Makefile'.
>             File 'cpan/Locale-Maketext-Simple/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Locale-Maketext-Simple/pm_to_blib'.
>            Prerequisite 'cpan/Locale-Maketext-Simple/Makefile' is order-only for target 'cpan/Locale-Maketext-Simple/pm_to_blib'.
>           No need to remake target 'cpan/Locale-Maketext-Simple/pm_to_blib'.
>           Considering target file 'cpan/Math-BigInt/pm_to_blib'.
>             Considering target file 'cpan/Math-BigInt/Makefile'.
>             File 'cpan/Math-BigInt/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Math-BigInt/pm_to_blib'.
>            Prerequisite 'cpan/Math-BigInt/Makefile' is order-only for target 'cpan/Math-BigInt/pm_to_blib'.
>           No need to remake target 'cpan/Math-BigInt/pm_to_blib'.
>           Considering target file 'cpan/Math-BigRat/pm_to_blib'.
>             Considering target file 'cpan/Math-BigRat/Makefile'.
>             File 'cpan/Math-BigRat/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Math-BigRat/pm_to_blib'.
>            Prerequisite 'cpan/Math-BigRat/Makefile' is order-only for target 'cpan/Math-BigRat/pm_to_blib'.
>           No need to remake target 'cpan/Math-BigRat/pm_to_blib'.
>           Considering target file 'cpan/Math-Complex/pm_to_blib'.
>             Considering target file 'cpan/Math-Complex/Makefile'.
>             File 'cpan/Math-Complex/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Math-Complex/pm_to_blib'.
>            Prerequisite 'cpan/Math-Complex/Makefile' is order-only for target 'cpan/Math-Complex/pm_to_blib'.
>           No need to remake target 'cpan/Math-Complex/pm_to_blib'.
>           Considering target file 'cpan/Memoize/pm_to_blib'.
>             Considering target file 'cpan/Memoize/Makefile'.
>             File 'cpan/Memoize/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Memoize/pm_to_blib'.
>            Prerequisite 'cpan/Memoize/Makefile' is order-only for target 'cpan/Memoize/pm_to_blib'.
>           No need to remake target 'cpan/Memoize/pm_to_blib'.
>           Considering target file 'cpan/Module-Load/pm_to_blib'.
>             Considering target file 'cpan/Module-Load/Makefile'.
>             File 'cpan/Module-Load/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Module-Load/pm_to_blib'.
>            Prerequisite 'cpan/Module-Load/Makefile' is order-only for target 'cpan/Module-Load/pm_to_blib'.
>           No need to remake target 'cpan/Module-Load/pm_to_blib'.
>           Considering target file 'cpan/Module-Load-Conditional/pm_to_blib'.
>             Considering target file 'cpan/Module-Load-Conditional/Makefile'.
>             File 'cpan/Module-Load-Conditional/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Module-Load-Conditional/pm_to_blib'.
>            Prerequisite 'cpan/Module-Load-Conditional/Makefile' is order-only for target 'cpan/Module-Load-Conditional/pm_to_blib'.
>           No need to remake target 'cpan/Module-Load-Conditional/pm_to_blib'.
>           Considering target file 'cpan/Module-Loaded/pm_to_blib'.
>             Considering target file 'cpan/Module-Loaded/Makefile'.
>             File 'cpan/Module-Loaded/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Module-Loaded/pm_to_blib'.
>            Prerequisite 'cpan/Module-Loaded/Makefile' is order-only for target 'cpan/Module-Loaded/pm_to_blib'.
>           No need to remake target 'cpan/Module-Loaded/pm_to_blib'.
>           Considering target file 'cpan/Module-Metadata/pm_to_blib'.
>             Considering target file 'cpan/Module-Metadata/Makefile'.
>             File 'cpan/Module-Metadata/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Module-Metadata/pm_to_blib'.
>            Prerequisite 'cpan/Module-Metadata/Makefile' is order-only for target 'cpan/Module-Metadata/pm_to_blib'.
>           No need to remake target 'cpan/Module-Metadata/pm_to_blib'.
>           Considering target file 'cpan/NEXT/pm_to_blib'.
>             Considering target file 'cpan/NEXT/Makefile'.
>             File 'cpan/NEXT/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/NEXT/pm_to_blib'.
>            Prerequisite 'cpan/NEXT/Makefile' is order-only for target 'cpan/NEXT/pm_to_blib'.
>           No need to remake target 'cpan/NEXT/pm_to_blib'.
>           Considering target file 'cpan/Params-Check/pm_to_blib'.
>             Considering target file 'cpan/Params-Check/Makefile'.
>             File 'cpan/Params-Check/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Params-Check/pm_to_blib'.
>            Prerequisite 'cpan/Params-Check/Makefile' is order-only for target 'cpan/Params-Check/pm_to_blib'.
> Generating a Unix-style Makefile
> Writing Makefile for XS::APItest
>           No need to remake target 'cpan/Params-Check/pm_to_blib'.
>           Considering target file 'cpan/parent/pm_to_blib'.
>             Considering target file 'cpan/parent/Makefile'.
>             File 'cpan/parent/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/parent/pm_to_blib'.
>            Prerequisite 'cpan/parent/Makefile' is order-only for target 'cpan/parent/pm_to_blib'.
>           No need to remake target 'cpan/parent/pm_to_blib'.
>           Considering target file 'cpan/perlfaq/pm_to_blib'.
>             Considering target file 'cpan/perlfaq/Makefile'.
>             File 'cpan/perlfaq/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/perlfaq/pm_to_blib'.
>            Prerequisite 'cpan/perlfaq/Makefile' is order-only for target 'cpan/perlfaq/pm_to_blib'.
>           No need to remake target 'cpan/perlfaq/pm_to_blib'.
>           Considering target file 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
>             Considering target file 'cpan/PerlIO-via-QuotedPrint/Makefile'.
>             File 'cpan/PerlIO-via-QuotedPrint/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
>            Prerequisite 'cpan/PerlIO-via-QuotedPrint/Makefile' is order-only for target 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
>           No need to remake target 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
>           Considering target file 'cpan/Perl-OSType/pm_to_blib'.
>             Considering target file 'cpan/Perl-OSType/Makefile'.
>             File 'cpan/Perl-OSType/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Perl-OSType/pm_to_blib'.
>            Prerequisite 'cpan/Perl-OSType/Makefile' is order-only for target 'cpan/Perl-OSType/pm_to_blib'.
>           No need to remake target 'cpan/Perl-OSType/pm_to_blib'.
>           Considering target file 'cpan/Pod-Checker/pm_to_blib'.
>             Considering target file 'cpan/Pod-Checker/Makefile'.
>             File 'cpan/Pod-Checker/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Pod-Checker/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Checker/Makefile' is order-only for target 'cpan/Pod-Checker/pm_to_blib'.
>           No need to remake target 'cpan/Pod-Checker/pm_to_blib'.
>           Considering target file 'cpan/Pod-Escapes/pm_to_blib'.
>             Considering target file 'cpan/Pod-Escapes/Makefile'.
>             File 'cpan/Pod-Escapes/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Pod-Escapes/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Escapes/Makefile' is order-only for target 'cpan/Pod-Escapes/pm_to_blib'.
>           No need to remake target 'cpan/Pod-Escapes/pm_to_blib'.
>           Considering target file 'cpan/podlators/pm_to_blib'.
>             Considering target file 'cpan/podlators/Makefile'.
>             File 'cpan/podlators/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/podlators/pm_to_blib'.
>            Prerequisite 'cpan/podlators/Makefile' is order-only for target 'cpan/podlators/pm_to_blib'.
>           No need to remake target 'cpan/podlators/pm_to_blib'.
>           Considering target file 'cpan/Pod-Perldoc/pm_to_blib'.
>             Considering target file 'cpan/Pod-Perldoc/Makefile'.
>             File 'cpan/Pod-Perldoc/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Pod-Perldoc/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Perldoc/Makefile' is order-only for target 'cpan/Pod-Perldoc/pm_to_blib'.
>           No need to remake target 'cpan/Pod-Perldoc/pm_to_blib'.
>           Considering target file 'cpan/Pod-Simple/pm_to_blib'.
>             Considering target file 'cpan/Pod-Simple/Makefile'.
>             File 'cpan/Pod-Simple/Makefile' was considered already.
>             Pruning file 'cpan/Pod-Escapes/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Pod-Simple/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Simple/Makefile' is order-only for target 'cpan/Pod-Simple/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Escapes/pm_to_blib' is order-only for target 'cpan/Pod-Simple/pm_to_blib'.
>           No need to remake target 'cpan/Pod-Simple/pm_to_blib'.
>           Considering target file 'cpan/Pod-Usage/pm_to_blib'.
>             Considering target file 'cpan/Pod-Usage/Makefile'.
>             File 'cpan/Pod-Usage/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Pod-Usage/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Usage/Makefile' is order-only for target 'cpan/Pod-Usage/pm_to_blib'.
>           No need to remake target 'cpan/Pod-Usage/pm_to_blib'.
>           Considering target file 'cpan/Term-ANSIColor/pm_to_blib'.
>             Considering target file 'cpan/Term-ANSIColor/Makefile'.
>             File 'cpan/Term-ANSIColor/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Term-ANSIColor/pm_to_blib'.
>            Prerequisite 'cpan/Term-ANSIColor/Makefile' is order-only for target 'cpan/Term-ANSIColor/pm_to_blib'.
>           No need to remake target 'cpan/Term-ANSIColor/pm_to_blib'.
>           Considering target file 'cpan/Term-Cap/pm_to_blib'.
>             Considering target file 'cpan/Term-Cap/Makefile'.
>             File 'cpan/Term-Cap/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Term-Cap/pm_to_blib'.
>            Prerequisite 'cpan/Term-Cap/Makefile' is order-only for target 'cpan/Term-Cap/pm_to_blib'.
>           No need to remake target 'cpan/Term-Cap/pm_to_blib'.
>           Considering target file 'cpan/Test-Harness/pm_to_blib'.
>             Considering target file 'cpan/Test-Harness/Makefile'.
>             File 'cpan/Test-Harness/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Test-Harness/pm_to_blib'.
>            Prerequisite 'cpan/Test-Harness/Makefile' is order-only for target 'cpan/Test-Harness/pm_to_blib'.
>           No need to remake target 'cpan/Test-Harness/pm_to_blib'.
>           Considering target file 'cpan/Test-Simple/pm_to_blib'.
>             Considering target file 'cpan/Test-Simple/Makefile'.
>             File 'cpan/Test-Simple/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Test-Simple/pm_to_blib'.
>            Prerequisite 'cpan/Test-Simple/Makefile' is order-only for target 'cpan/Test-Simple/pm_to_blib'.
>           No need to remake target 'cpan/Test-Simple/pm_to_blib'.
>           Considering target file 'cpan/Text-Balanced/pm_to_blib'.
>             Considering target file 'cpan/Text-Balanced/Makefile'.
>             File 'cpan/Text-Balanced/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Text-Balanced/pm_to_blib'.
>            Prerequisite 'cpan/Text-Balanced/Makefile' is order-only for target 'cpan/Text-Balanced/pm_to_blib'.
>           No need to remake target 'cpan/Text-Balanced/pm_to_blib'.
>           Considering target file 'cpan/Text-ParseWords/pm_to_blib'.
>             Considering target file 'cpan/Text-ParseWords/Makefile'.
>             File 'cpan/Text-ParseWords/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Text-ParseWords/pm_to_blib'.
>            Prerequisite 'cpan/Text-ParseWords/Makefile' is order-only for target 'cpan/Text-ParseWords/pm_to_blib'.
>           No need to remake target 'cpan/Text-ParseWords/pm_to_blib'.
>           Considering target file 'cpan/Text-Tabs/pm_to_blib'.
>             Considering target file 'cpan/Text-Tabs/Makefile'.
>             File 'cpan/Text-Tabs/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Text-Tabs/pm_to_blib'.
>            Prerequisite 'cpan/Text-Tabs/Makefile' is order-only for target 'cpan/Text-Tabs/pm_to_blib'.
>           No need to remake target 'cpan/Text-Tabs/pm_to_blib'.
>           Considering target file 'cpan/Tie-RefHash/pm_to_blib'.
>             Considering target file 'cpan/Tie-RefHash/Makefile'.
>             File 'cpan/Tie-RefHash/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Tie-RefHash/pm_to_blib'.
>            Prerequisite 'cpan/Tie-RefHash/Makefile' is order-only for target 'cpan/Tie-RefHash/pm_to_blib'.
>           No need to remake target 'cpan/Tie-RefHash/pm_to_blib'.
>           Considering target file 'cpan/Time-Local/pm_to_blib'.
>             Considering target file 'cpan/Time-Local/Makefile'.
>             File 'cpan/Time-Local/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/Time-Local/pm_to_blib'.
>            Prerequisite 'cpan/Time-Local/Makefile' is order-only for target 'cpan/Time-Local/pm_to_blib'.
>           No need to remake target 'cpan/Time-Local/pm_to_blib'.
>           Considering target file 'cpan/version/pm_to_blib'.
>             Considering target file 'cpan/version/Makefile'.
>             File 'cpan/version/Makefile' was considered already.
>            Finished prerequisites of target file 'cpan/version/pm_to_blib'.
>            Prerequisite 'cpan/version/Makefile' is order-only for target 'cpan/version/pm_to_blib'.
>           No need to remake target 'cpan/version/pm_to_blib'.
>           Considering target file 'dist/Attribute-Handlers/pm_to_blib'.
>             Considering target file 'dist/Attribute-Handlers/Makefile'.
>             File 'dist/Attribute-Handlers/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Attribute-Handlers/pm_to_blib'.
>            Prerequisite 'dist/Attribute-Handlers/Makefile' is order-only for target 'dist/Attribute-Handlers/pm_to_blib'.
>           No need to remake target 'dist/Attribute-Handlers/pm_to_blib'.
>           Considering target file 'dist/autouse/pm_to_blib'.
>             Considering target file 'dist/autouse/Makefile'.
>             File 'dist/autouse/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/autouse/pm_to_blib'.
>            Prerequisite 'dist/autouse/Makefile' is order-only for target 'dist/autouse/pm_to_blib'.
>           No need to remake target 'dist/autouse/pm_to_blib'.
>           Considering target file 'dist/base/pm_to_blib'.
>             Considering target file 'dist/base/Makefile'.
>             File 'dist/base/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/base/pm_to_blib'.
>            Prerequisite 'dist/base/Makefile' is order-only for target 'dist/base/pm_to_blib'.
>           No need to remake target 'dist/base/pm_to_blib'.
>           Considering target file 'dist/Carp/pm_to_blib'.
>             Considering target file 'dist/Carp/Makefile'.
>             File 'dist/Carp/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Carp/pm_to_blib'.
>            Prerequisite 'dist/Carp/Makefile' is order-only for target 'dist/Carp/pm_to_blib'.
>           No need to remake target 'dist/Carp/pm_to_blib'.
>           Considering target file 'dist/constant/pm_to_blib'.
>             Considering target file 'dist/constant/Makefile'.
>             File 'dist/constant/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/constant/pm_to_blib'.
>            Prerequisite 'dist/constant/Makefile' is order-only for target 'dist/constant/pm_to_blib'.
>           No need to remake target 'dist/constant/pm_to_blib'.
>           Considering target file 'dist/Devel-SelfStubber/pm_to_blib'.
>             Considering target file 'dist/Devel-SelfStubber/Makefile'.
>             File 'dist/Devel-SelfStubber/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Devel-SelfStubber/pm_to_blib'.
>            Prerequisite 'dist/Devel-SelfStubber/Makefile' is order-only for target 'dist/Devel-SelfStubber/pm_to_blib'.
>           No need to remake target 'dist/Devel-SelfStubber/pm_to_blib'.
>           Considering target file 'dist/Dumpvalue/pm_to_blib'.
>             Considering target file 'dist/Dumpvalue/Makefile'.
>             File 'dist/Dumpvalue/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Dumpvalue/pm_to_blib'.
>            Prerequisite 'dist/Dumpvalue/Makefile' is order-only for target 'dist/Dumpvalue/pm_to_blib'.
>           No need to remake target 'dist/Dumpvalue/pm_to_blib'.
>           Considering target file 'dist/encoding-warnings/pm_to_blib'.
>             Considering target file 'dist/encoding-warnings/Makefile'.
>             File 'dist/encoding-warnings/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/encoding-warnings/pm_to_blib'.
>            Prerequisite 'dist/encoding-warnings/Makefile' is order-only for target 'dist/encoding-warnings/pm_to_blib'.
>           No need to remake target 'dist/encoding-warnings/pm_to_blib'.
>           Considering target file 'dist/Env/pm_to_blib'.
>             Considering target file 'dist/Env/Makefile'.
>             File 'dist/Env/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Env/pm_to_blib'.
>            Prerequisite 'dist/Env/Makefile' is order-only for target 'dist/Env/pm_to_blib'.
>           No need to remake target 'dist/Env/pm_to_blib'.
>           Considering target file 'dist/Exporter/pm_to_blib'.
>             Considering target file 'dist/Exporter/Makefile'.
>             File 'dist/Exporter/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Exporter/pm_to_blib'.
>            Prerequisite 'dist/Exporter/Makefile' is order-only for target 'dist/Exporter/pm_to_blib'.
>           No need to remake target 'dist/Exporter/pm_to_blib'.
>           Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>             Considering target file 'dist/ExtUtils-CBuilder/Makefile'.
>             File 'dist/ExtUtils-CBuilder/Makefile' was considered already.
>             Pruning file 'cpan/Perl-OSType/pm_to_blib'.
>             Pruning file 'cpan/Text-ParseWords/pm_to_blib'.
>            Finished prerequisites of target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/Makefile' is order-only for target 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Prerequisite 'cpan/Perl-OSType/pm_to_blib' is order-only for target 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Prerequisite 'cpan/Text-ParseWords/pm_to_blib' is order-only for target 'dist/ExtUtils-CBuilder/pm_to_blib'.
>           No need to remake target 'dist/ExtUtils-CBuilder/pm_to_blib'.
>           Considering target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
>             Considering target file 'dist/ExtUtils-ParseXS/Makefile'.
>             File 'dist/ExtUtils-ParseXS/Makefile' was considered already.
>             Considering target file 'dist/ExtUtils-ParseXS/ppport.h'.
>               Considering target file 'dist/Devel-PPPort/ppport.h'.
>                 Considering target file 'dist/Devel-PPPort/PPPort.pm'.
>                   Considering target file 'dist/Devel-PPPort/pm_to_blib'.
>                     Considering target file 'dist/Devel-PPPort/Makefile'.
>                     File 'dist/Devel-PPPort/Makefile' was considered already.
>                      Considering target file 'DynaLoader.o'.
>                      File 'DynaLoader.o' was considered already.
>                     Pruning file 'DynaLoader.o'.
>                     Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>                    Finished prerequisites of target file 'dist/Devel-PPPort/pm_to_blib'.
>                    Prerequisite 'dist/Devel-PPPort/Makefile' is order-only for target 'dist/Devel-PPPort/pm_to_blib'.
>                    Prerequisite 'dynaloader' of target 'dist/Devel-PPPort/pm_to_blib' does not exist.
>                    Prerequisite 'DynaLoader.o' is order-only for target 'dist/Devel-PPPort/pm_to_blib'.
>                    Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/Devel-PPPort/pm_to_blib'.
>                   No need to remake target 'dist/Devel-PPPort/pm_to_blib'.
>                  Finished prerequisites of target file 'dist/Devel-PPPort/PPPort.pm'.
>                  Prerequisite 'dist/Devel-PPPort/pm_to_blib' is newer than target 'dist/Devel-PPPort/PPPort.pm'.
>                 No recipe for 'dist/Devel-PPPort/PPPort.pm' and no prerequisites actually changed.
>                 No need to remake target 'dist/Devel-PPPort/PPPort.pm'.
>                 Pruning file 'miniperl'.
>                Finished prerequisites of target file 'dist/Devel-PPPort/ppport.h'.
>                Prerequisite 'dist/Devel-PPPort/PPPort.pm' is older than target 'dist/Devel-PPPort/ppport.h'.
>                Prerequisite 'miniperl' is order-only for target 'dist/Devel-PPPort/ppport.h'.
>               No need to remake target 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/ExtUtils-ParseXS/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/ExtUtils-ParseXS/ppport.h'.
>             No need to remake target 'dist/ExtUtils-ParseXS/ppport.h'.
>            Finished prerequisites of target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-ParseXS/Makefile' is order-only for target 'dist/ExtUtils-ParseXS/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-ParseXS/ppport.h' is older than target 'dist/ExtUtils-ParseXS/pm_to_blib'.
>           No need to remake target 'dist/ExtUtils-ParseXS/pm_to_blib'.
>           Considering target file 'dist/Filter-Simple/pm_to_blib'.
>             Considering target file 'dist/Filter-Simple/Makefile'.
>             File 'dist/Filter-Simple/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Filter-Simple/pm_to_blib'.
>            Prerequisite 'dist/Filter-Simple/Makefile' is order-only for target 'dist/Filter-Simple/pm_to_blib'.
>           No need to remake target 'dist/Filter-Simple/pm_to_blib'.
>           Considering target file 'dist/FindBin/pm_to_blib'.
>             Considering target file 'dist/FindBin/Makefile'.
>             File 'dist/FindBin/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/FindBin/pm_to_blib'.
>            Prerequisite 'dist/FindBin/Makefile' is order-only for target 'dist/FindBin/pm_to_blib'.
>           No need to remake target 'dist/FindBin/pm_to_blib'.
>           Considering target file 'dist/I18N-Collate/pm_to_blib'.
>             Considering target file 'dist/I18N-Collate/Makefile'.
>             File 'dist/I18N-Collate/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/I18N-Collate/pm_to_blib'.
>            Prerequisite 'dist/I18N-Collate/Makefile' is order-only for target 'dist/I18N-Collate/pm_to_blib'.
>           No need to remake target 'dist/I18N-Collate/pm_to_blib'.
>           Considering target file 'dist/I18N-LangTags/pm_to_blib'.
>             Considering target file 'dist/I18N-LangTags/Makefile'.
>             File 'dist/I18N-LangTags/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/I18N-LangTags/pm_to_blib'.
>            Prerequisite 'dist/I18N-LangTags/Makefile' is order-only for target 'dist/I18N-LangTags/pm_to_blib'.
>           No need to remake target 'dist/I18N-LangTags/pm_to_blib'.
>           Considering target file 'dist/if/pm_to_blib'.
>             Considering target file 'dist/if/Makefile'.
>             File 'dist/if/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/if/pm_to_blib'.
>            Prerequisite 'dist/if/Makefile' is order-only for target 'dist/if/pm_to_blib'.
>           No need to remake target 'dist/if/pm_to_blib'.
>           Considering target file 'dist/lib/pm_to_blib'.
>           File 'dist/lib/pm_to_blib' was considered already.
>           Considering target file 'dist/Locale-Maketext/pm_to_blib'.
>             Considering target file 'dist/Locale-Maketext/Makefile'.
>             File 'dist/Locale-Maketext/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Locale-Maketext/pm_to_blib'.
>            Prerequisite 'dist/Locale-Maketext/Makefile' is order-only for target 'dist/Locale-Maketext/pm_to_blib'.
>           No need to remake target 'dist/Locale-Maketext/pm_to_blib'.
>           Considering target file 'dist/Module-CoreList/pm_to_blib'.
>             Considering target file 'dist/Module-CoreList/Makefile'.
>             File 'dist/Module-CoreList/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Module-CoreList/pm_to_blib'.
>            Prerequisite 'dist/Module-CoreList/Makefile' is order-only for target 'dist/Module-CoreList/pm_to_blib'.
>           No need to remake target 'dist/Module-CoreList/pm_to_blib'.
>           Considering target file 'dist/Net-Ping/pm_to_blib'.
>             Considering target file 'dist/Net-Ping/Makefile'.
>             File 'dist/Net-Ping/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Net-Ping/pm_to_blib'.
>            Prerequisite 'dist/Net-Ping/Makefile' is order-only for target 'dist/Net-Ping/pm_to_blib'.
>           No need to remake target 'dist/Net-Ping/pm_to_blib'.
>           Considering target file 'dist/Safe/pm_to_blib'.
>             Considering target file 'dist/Safe/Makefile'.
>             File 'dist/Safe/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Safe/pm_to_blib'.
>            Prerequisite 'dist/Safe/Makefile' is order-only for target 'dist/Safe/pm_to_blib'.
>           No need to remake target 'dist/Safe/pm_to_blib'.
>           Considering target file 'dist/Search-Dict/pm_to_blib'.
>             Considering target file 'dist/Search-Dict/Makefile'.
>             File 'dist/Search-Dict/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Search-Dict/pm_to_blib'.
>            Prerequisite 'dist/Search-Dict/Makefile' is order-only for target 'dist/Search-Dict/pm_to_blib'.
>           No need to remake target 'dist/Search-Dict/pm_to_blib'.
>           Considering target file 'dist/SelfLoader/pm_to_blib'.
>             Considering target file 'dist/SelfLoader/Makefile'.
>             File 'dist/SelfLoader/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/SelfLoader/pm_to_blib'.
>            Prerequisite 'dist/SelfLoader/Makefile' is order-only for target 'dist/SelfLoader/pm_to_blib'.
>           No need to remake target 'dist/SelfLoader/pm_to_blib'.
>           Considering target file 'dist/Term-Complete/pm_to_blib'.
>             Considering target file 'dist/Term-Complete/Makefile'.
>             File 'dist/Term-Complete/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Term-Complete/pm_to_blib'.
>            Prerequisite 'dist/Term-Complete/Makefile' is order-only for target 'dist/Term-Complete/pm_to_blib'.
>           No need to remake target 'dist/Term-Complete/pm_to_blib'.
>           Considering target file 'dist/Term-ReadLine/pm_to_blib'.
>             Considering target file 'dist/Term-ReadLine/Makefile'.
>             File 'dist/Term-ReadLine/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Term-ReadLine/pm_to_blib'.
>            Prerequisite 'dist/Term-ReadLine/Makefile' is order-only for target 'dist/Term-ReadLine/pm_to_blib'.
>           No need to remake target 'dist/Term-ReadLine/pm_to_blib'.
>           Considering target file 'dist/Test/pm_to_blib'.
>             Considering target file 'dist/Test/Makefile'.
>             File 'dist/Test/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Test/pm_to_blib'.
>            Prerequisite 'dist/Test/Makefile' is order-only for target 'dist/Test/pm_to_blib'.
>           No need to remake target 'dist/Test/pm_to_blib'.
>           Considering target file 'dist/Text-Abbrev/pm_to_blib'.
>             Considering target file 'dist/Text-Abbrev/Makefile'.
>             File 'dist/Text-Abbrev/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Text-Abbrev/pm_to_blib'.
>            Prerequisite 'dist/Text-Abbrev/Makefile' is order-only for target 'dist/Text-Abbrev/pm_to_blib'.
>           No need to remake target 'dist/Text-Abbrev/pm_to_blib'.
>           Considering target file 'dist/Thread-Queue/pm_to_blib'.
>             Considering target file 'dist/Thread-Queue/Makefile'.
>             File 'dist/Thread-Queue/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Thread-Queue/pm_to_blib'.
>            Prerequisite 'dist/Thread-Queue/Makefile' is order-only for target 'dist/Thread-Queue/pm_to_blib'.
>           No need to remake target 'dist/Thread-Queue/pm_to_blib'.
>           Considering target file 'dist/Thread-Semaphore/pm_to_blib'.
>             Considering target file 'dist/Thread-Semaphore/Makefile'.
>             File 'dist/Thread-Semaphore/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Thread-Semaphore/pm_to_blib'.
>            Prerequisite 'dist/Thread-Semaphore/Makefile' is order-only for target 'dist/Thread-Semaphore/pm_to_blib'.
>           No need to remake target 'dist/Thread-Semaphore/pm_to_blib'.
>           Considering target file 'dist/Tie-File/pm_to_blib'.
>             Considering target file 'dist/Tie-File/Makefile'.
>             File 'dist/Tie-File/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/Tie-File/pm_to_blib'.
>            Prerequisite 'dist/Tie-File/Makefile' is order-only for target 'dist/Tie-File/pm_to_blib'.
>           No need to remake target 'dist/Tie-File/pm_to_blib'.
>           Considering target file 'dist/XSLoader/pm_to_blib'.
>             Considering target file 'dist/XSLoader/Makefile'.
>             File 'dist/XSLoader/Makefile' was considered already.
>            Finished prerequisites of target file 'dist/XSLoader/pm_to_blib'.
>            Prerequisite 'dist/XSLoader/Makefile' is order-only for target 'dist/XSLoader/pm_to_blib'.
>           No need to remake target 'dist/XSLoader/pm_to_blib'.
>           Considering target file 'ext/Errno/pm_to_blib'.
>             Considering target file 'ext/Errno/Makefile'.
>             File 'ext/Errno/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/Errno/pm_to_blib'.
>            Prerequisite 'ext/Errno/Makefile' is order-only for target 'ext/Errno/pm_to_blib'.
>           No need to remake target 'ext/Errno/pm_to_blib'.
>           Considering target file 'ext/ExtUtils-Miniperl/pm_to_blib'.
>             Considering target file 'ext/ExtUtils-Miniperl/Makefile'.
>             File 'ext/ExtUtils-Miniperl/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/ExtUtils-Miniperl/pm_to_blib'.
>            Prerequisite 'ext/ExtUtils-Miniperl/Makefile' is order-only for target 'ext/ExtUtils-Miniperl/pm_to_blib'.
>           No need to remake target 'ext/ExtUtils-Miniperl/pm_to_blib'.
>           Considering target file 'ext/FileCache/pm_to_blib'.
>             Considering target file 'ext/FileCache/Makefile'.
>             File 'ext/FileCache/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/FileCache/pm_to_blib'.
>            Prerequisite 'ext/FileCache/Makefile' is order-only for target 'ext/FileCache/pm_to_blib'.
>           No need to remake target 'ext/FileCache/pm_to_blib'.
>           Considering target file 'ext/File-Find/pm_to_blib'.
>             Considering target file 'ext/File-Find/Makefile'.
>             File 'ext/File-Find/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/File-Find/pm_to_blib'.
>            Prerequisite 'ext/File-Find/Makefile' is order-only for target 'ext/File-Find/pm_to_blib'.
>           No need to remake target 'ext/File-Find/pm_to_blib'.
>           Considering target file 'ext/IPC-Open3/pm_to_blib'.
>             Considering target file 'ext/IPC-Open3/Makefile'.
>             File 'ext/IPC-Open3/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/IPC-Open3/pm_to_blib'.
>            Prerequisite 'ext/IPC-Open3/Makefile' is order-only for target 'ext/IPC-Open3/pm_to_blib'.
>           No need to remake target 'ext/IPC-Open3/pm_to_blib'.
>           Considering target file 'ext/Pod-Functions/pm_to_blib'.
>             Considering target file 'ext/Pod-Functions/Makefile'.
>             File 'ext/Pod-Functions/Makefile' was considered already.
>             Pruning file 'cpan/Pod-Simple/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Pod-Functions/pm_to_blib'.
>            Prerequisite 'ext/Pod-Functions/Makefile' is order-only for target 'ext/Pod-Functions/pm_to_blib'.
>            Prerequisite 'cpan/Pod-Simple/pm_to_blib' is order-only for target 'ext/Pod-Functions/pm_to_blib'.
>           No need to remake target 'ext/Pod-Functions/pm_to_blib'.
>           Considering target file 'ext/Pod-Html/pm_to_blib'.
>             Considering target file 'ext/Pod-Html/Makefile'.
>             File 'ext/Pod-Html/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/Pod-Html/pm_to_blib'.
>            Prerequisite 'ext/Pod-Html/Makefile' is order-only for target 'ext/Pod-Html/pm_to_blib'.
>           No need to remake target 'ext/Pod-Html/pm_to_blib'.
>           Considering target file 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
>             Considering target file 'ext/Tie-Hash-NamedCapture/Makefile'.
>             File 'ext/Tie-Hash-NamedCapture/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
>            Prerequisite 'ext/Tie-Hash-NamedCapture/Makefile' is order-only for target 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
>           No need to remake target 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
>           Considering target file 'ext/Tie-Memoize/pm_to_blib'.
>             Considering target file 'ext/Tie-Memoize/Makefile'.
>             File 'ext/Tie-Memoize/Makefile' was considered already.
>            Finished prerequisites of target file 'ext/Tie-Memoize/pm_to_blib'.
>            Prerequisite 'ext/Tie-Memoize/Makefile' is order-only for target 'ext/Tie-Memoize/pm_to_blib'.
>           No need to remake target 'ext/Tie-Memoize/pm_to_blib'.
>          Finished prerequisites of target file 'nonxs_ext'.
>         Must remake target 'nonxs_ext'.
>         Successfully remade target file 'nonxs_ext'.
>         Considering target file 'dynamic_ext'.
>          File 'dynamic_ext' does not exist.
>           Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>             Considering target file 'cpan/Compress-Raw-Bzip2/Makefile'.
>             File 'cpan/Compress-Raw-Bzip2/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>            Prerequisite 'cpan/Compress-Raw-Bzip2/Makefile' is order-only for target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>           No need to remake target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>           Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>             Considering target file 'cpan/Compress-Raw-Zlib/Makefile'.
>             File 'cpan/Compress-Raw-Zlib/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>            Prerequisite 'cpan/Compress-Raw-Zlib/Makefile' is order-only for target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>           No need to remake target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>           Considering target file 'cpan/Digest-MD5/pm_to_blib'.
>             Considering target file 'cpan/Digest-MD5/Makefile'.
>             File 'cpan/Digest-MD5/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Digest-MD5/pm_to_blib'.
>            Prerequisite 'cpan/Digest-MD5/Makefile' is order-only for target 'cpan/Digest-MD5/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Digest-MD5/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Digest-MD5/pm_to_blib'.
>           No need to remake target 'cpan/Digest-MD5/pm_to_blib'.
>           Considering target file 'cpan/Digest-SHA/pm_to_blib'.
>             Considering target file 'cpan/Digest-SHA/Makefile'.
>             File 'cpan/Digest-SHA/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Digest-SHA/pm_to_blib'.
>            Prerequisite 'cpan/Digest-SHA/Makefile' is order-only for target 'cpan/Digest-SHA/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Digest-SHA/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Digest-SHA/pm_to_blib'.
>           No need to remake target 'cpan/Digest-SHA/pm_to_blib'.
>           Considering target file 'cpan/Encode/pm_to_blib'.
>             Considering target file 'cpan/Encode/Makefile'.
>             File 'cpan/Encode/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Encode/pm_to_blib'.
>            Prerequisite 'cpan/Encode/Makefile' is order-only for target 'cpan/Encode/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Encode/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Encode/pm_to_blib'.
>           No need to remake target 'cpan/Encode/pm_to_blib'.
>           Considering target file 'cpan/Filter-Util-Call/pm_to_blib'.
>             Considering target file 'cpan/Filter-Util-Call/Makefile'.
>             File 'cpan/Filter-Util-Call/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Filter-Util-Call/pm_to_blib'.
>            Prerequisite 'cpan/Filter-Util-Call/Makefile' is order-only for target 'cpan/Filter-Util-Call/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Filter-Util-Call/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Filter-Util-Call/pm_to_blib'.
>           No need to remake target 'cpan/Filter-Util-Call/pm_to_blib'.
>           Considering target file 'cpan/IPC-SysV/pm_to_blib'.
>             Considering target file 'cpan/IPC-SysV/Makefile'.
>             File 'cpan/IPC-SysV/Makefile' was considered already.
>             Considering target file 'cpan/IPC-SysV/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'cpan/IPC-SysV/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'cpan/IPC-SysV/ppport.h'.
>             No need to remake target 'cpan/IPC-SysV/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/IPC-SysV/pm_to_blib'.
>            Prerequisite 'cpan/IPC-SysV/Makefile' is order-only for target 'cpan/IPC-SysV/pm_to_blib'.
>            Prerequisite 'cpan/IPC-SysV/ppport.h' is older than target 'cpan/IPC-SysV/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/IPC-SysV/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/IPC-SysV/pm_to_blib'.
>           No need to remake target 'cpan/IPC-SysV/pm_to_blib'.
>           Considering target file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>             Considering target file 'cpan/Math-BigInt-FastCalc/Makefile'.
>             File 'cpan/Math-BigInt-FastCalc/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>            Prerequisite 'cpan/Math-BigInt-FastCalc/Makefile' is order-only for target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>           No need to remake target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>           Considering target file 'cpan/MIME-Base64/pm_to_blib'.
>             Considering target file 'cpan/MIME-Base64/Makefile'.
>             File 'cpan/MIME-Base64/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/MIME-Base64/pm_to_blib'.
>            Prerequisite 'cpan/MIME-Base64/Makefile' is order-only for target 'cpan/MIME-Base64/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/MIME-Base64/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/MIME-Base64/pm_to_blib'.
>           No need to remake target 'cpan/MIME-Base64/pm_to_blib'.
>           Considering target file 'cpan/Scalar-List-Utils/pm_to_blib'.
>             Considering target file 'cpan/Scalar-List-Utils/Makefile'.
>             File 'cpan/Scalar-List-Utils/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Scalar-List-Utils/pm_to_blib'.
>            Prerequisite 'cpan/Scalar-List-Utils/Makefile' is order-only for target 'cpan/Scalar-List-Utils/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Scalar-List-Utils/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Scalar-List-Utils/pm_to_blib'.
>           No need to remake target 'cpan/Scalar-List-Utils/pm_to_blib'.
>           Considering target file 'cpan/Socket/pm_to_blib'.
>             Considering target file 'cpan/Socket/Makefile'.
>             File 'cpan/Socket/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Socket/pm_to_blib'.
>            Prerequisite 'cpan/Socket/Makefile' is order-only for target 'cpan/Socket/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Socket/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Socket/pm_to_blib'.
>           No need to remake target 'cpan/Socket/pm_to_blib'.
>           Considering target file 'cpan/Sys-Syslog/pm_to_blib'.
>             Considering target file 'cpan/Sys-Syslog/Makefile'.
>             File 'cpan/Sys-Syslog/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Sys-Syslog/pm_to_blib'.
>            Prerequisite 'cpan/Sys-Syslog/Makefile' is order-only for target 'cpan/Sys-Syslog/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Sys-Syslog/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Sys-Syslog/pm_to_blib'.
>           No need to remake target 'cpan/Sys-Syslog/pm_to_blib'.
>           Considering target file 'cpan/Time-Piece/pm_to_blib'.
>             Considering target file 'cpan/Time-Piece/Makefile'.
>             File 'cpan/Time-Piece/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Time-Piece/pm_to_blib'.
>            Prerequisite 'cpan/Time-Piece/Makefile' is order-only for target 'cpan/Time-Piece/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Time-Piece/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Time-Piece/pm_to_blib'.
>           No need to remake target 'cpan/Time-Piece/pm_to_blib'.
>           Considering target file 'cpan/Unicode-Collate/pm_to_blib'.
>             Considering target file 'cpan/Unicode-Collate/Makefile'.
>             File 'cpan/Unicode-Collate/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'cpan/Unicode-Collate/pm_to_blib'.
>            Prerequisite 'cpan/Unicode-Collate/Makefile' is order-only for target 'cpan/Unicode-Collate/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'cpan/Unicode-Collate/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'cpan/Unicode-Collate/pm_to_blib'.
>           No need to remake target 'cpan/Unicode-Collate/pm_to_blib'.
>           Considering target file 'dist/Data-Dumper/pm_to_blib'.
>             Considering target file 'dist/Data-Dumper/Makefile'.
>             File 'dist/Data-Dumper/Makefile' was considered already.
>             Considering target file 'dist/Data-Dumper/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/Data-Dumper/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/Data-Dumper/ppport.h'.
>             No need to remake target 'dist/Data-Dumper/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/Data-Dumper/pm_to_blib'.
>            Prerequisite 'dist/Data-Dumper/Makefile' is order-only for target 'dist/Data-Dumper/pm_to_blib'.
>            Prerequisite 'dist/Data-Dumper/ppport.h' is older than target 'dist/Data-Dumper/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/Data-Dumper/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/Data-Dumper/pm_to_blib'.
>           No need to remake target 'dist/Data-Dumper/pm_to_blib'.
>           Pruning file 'dist/Devel-PPPort/pm_to_blib'.
>           Considering target file 'dist/IO/pm_to_blib'.
>             Considering target file 'dist/IO/Makefile'.
>             File 'dist/IO/Makefile' was considered already.
>             Considering target file 'dist/IO/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/IO/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/IO/ppport.h'.
>             No need to remake target 'dist/IO/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/IO/pm_to_blib'.
>            Prerequisite 'dist/IO/Makefile' is order-only for target 'dist/IO/pm_to_blib'.
>            Prerequisite 'dist/IO/ppport.h' is older than target 'dist/IO/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/IO/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/IO/pm_to_blib'.
>           No need to remake target 'dist/IO/pm_to_blib'.
>           Considering target file 'dist/PathTools/pm_to_blib'.
>             Considering target file 'dist/PathTools/Makefile'.
>             File 'dist/PathTools/Makefile' was considered already.
>             Considering target file 'dist/PathTools/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/PathTools/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/PathTools/ppport.h'.
>             No need to remake target 'dist/PathTools/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/PathTools/pm_to_blib'.
>            Prerequisite 'dist/PathTools/Makefile' is order-only for target 'dist/PathTools/pm_to_blib'.
>            Prerequisite 'dist/PathTools/ppport.h' is older than target 'dist/PathTools/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/PathTools/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/PathTools/pm_to_blib'.
>           No need to remake target 'dist/PathTools/pm_to_blib'.
>           Considering target file 'dist/Storable/pm_to_blib'.
>             Considering target file 'dist/Storable/Makefile'.
>             File 'dist/Storable/Makefile' was considered already.
>             Considering target file 'dist/Storable/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/Storable/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/Storable/ppport.h'.
>             No need to remake target 'dist/Storable/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/Storable/pm_to_blib'.
>            Prerequisite 'dist/Storable/Makefile' is order-only for target 'dist/Storable/pm_to_blib'.
>            Prerequisite 'dist/Storable/ppport.h' is older than target 'dist/Storable/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/Storable/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/Storable/pm_to_blib'.
>           No need to remake target 'dist/Storable/pm_to_blib'.
>           Considering target file 'dist/threads/pm_to_blib'.
>             Considering target file 'dist/threads/Makefile'.
>             File 'dist/threads/Makefile' was considered already.
>             Considering target file 'dist/threads/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/threads/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/threads/ppport.h'.
>             No need to remake target 'dist/threads/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/threads/pm_to_blib'.
>            Prerequisite 'dist/threads/Makefile' is order-only for target 'dist/threads/pm_to_blib'.
>            Prerequisite 'dist/threads/ppport.h' is older than target 'dist/threads/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/threads/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/threads/pm_to_blib'.
>           No need to remake target 'dist/threads/pm_to_blib'.
>           Considering target file 'dist/threads-shared/pm_to_blib'.
>             Considering target file 'dist/threads-shared/Makefile'.
>             File 'dist/threads-shared/Makefile' was considered already.
>             Considering target file 'dist/threads-shared/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/threads-shared/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/threads-shared/ppport.h'.
>             No need to remake target 'dist/threads-shared/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/threads-shared/pm_to_blib'.
>            Prerequisite 'dist/threads-shared/Makefile' is order-only for target 'dist/threads-shared/pm_to_blib'.
>            Prerequisite 'dist/threads-shared/ppport.h' is older than target 'dist/threads-shared/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/threads-shared/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/threads-shared/pm_to_blib'.
>           No need to remake target 'dist/threads-shared/pm_to_blib'.
>           Considering target file 'dist/Time-HiRes/pm_to_blib'.
>             Considering target file 'dist/Time-HiRes/Makefile'.
>             File 'dist/Time-HiRes/Makefile' was considered already.
>             Considering target file 'dist/Time-HiRes/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/Time-HiRes/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/Time-HiRes/ppport.h'.
>             No need to remake target 'dist/Time-HiRes/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/Time-HiRes/pm_to_blib'.
>            Prerequisite 'dist/Time-HiRes/Makefile' is order-only for target 'dist/Time-HiRes/pm_to_blib'.
>            Prerequisite 'dist/Time-HiRes/ppport.h' is older than target 'dist/Time-HiRes/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/Time-HiRes/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/Time-HiRes/pm_to_blib'.
>           No need to remake target 'dist/Time-HiRes/pm_to_blib'.
>           Considering target file 'dist/Unicode-Normalize/pm_to_blib'.
>             Considering target file 'dist/Unicode-Normalize/Makefile'.
>             File 'dist/Unicode-Normalize/Makefile' was considered already.
>             Considering target file 'dist/Unicode-Normalize/ppport.h'.
>               Pruning file 'dist/Devel-PPPort/ppport.h'.
>              Finished prerequisites of target file 'dist/Unicode-Normalize/ppport.h'.
>              Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target 'dist/Unicode-Normalize/ppport.h'.
>             No need to remake target 'dist/Unicode-Normalize/ppport.h'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'dist/Unicode-Normalize/pm_to_blib'.
>            Prerequisite 'dist/Unicode-Normalize/Makefile' is order-only for target 'dist/Unicode-Normalize/pm_to_blib'.
>            Prerequisite 'dist/Unicode-Normalize/ppport.h' is older than target 'dist/Unicode-Normalize/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'dist/Unicode-Normalize/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'dist/Unicode-Normalize/pm_to_blib'.
>           No need to remake target 'dist/Unicode-Normalize/pm_to_blib'.
>           Considering target file 'ext/attributes/pm_to_blib'.
>             Considering target file 'ext/attributes/Makefile'.
>             File 'ext/attributes/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/attributes/pm_to_blib'.
>            Prerequisite 'ext/attributes/Makefile' is order-only for target 'ext/attributes/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/attributes/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/attributes/pm_to_blib'.
>           No need to remake target 'ext/attributes/pm_to_blib'.
>           Considering target file 'ext/B/pm_to_blib'.
>             Considering target file 'ext/B/Makefile'.
>             File 'ext/B/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/B/pm_to_blib'.
>            Prerequisite 'ext/B/Makefile' is order-only for target 'ext/B/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/B/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/B/pm_to_blib'.
>           No need to remake target 'ext/B/pm_to_blib'.
>           Considering target file 'ext/Devel-Peek/pm_to_blib'.
>             Considering target file 'ext/Devel-Peek/Makefile'.
>             File 'ext/Devel-Peek/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Devel-Peek/pm_to_blib'.
>            Prerequisite 'ext/Devel-Peek/Makefile' is order-only for target 'ext/Devel-Peek/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/Devel-Peek/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/Devel-Peek/pm_to_blib'.
>           No need to remake target 'ext/Devel-Peek/pm_to_blib'.
>           Considering target file 'ext/Fcntl/pm_to_blib'.
>             Considering target file 'ext/Fcntl/Makefile'.
>             File 'ext/Fcntl/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Fcntl/pm_to_blib'.
>            Prerequisite 'ext/Fcntl/Makefile' is order-only for target 'ext/Fcntl/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/Fcntl/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/Fcntl/pm_to_blib'.
>           No need to remake target 'ext/Fcntl/pm_to_blib'.
>           Considering target file 'ext/File-DosGlob/pm_to_blib'.
>             Considering target file 'ext/File-DosGlob/Makefile'.
>             File 'ext/File-DosGlob/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/File-DosGlob/pm_to_blib'.
>            Prerequisite 'ext/File-DosGlob/Makefile' is order-only for target 'ext/File-DosGlob/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/File-DosGlob/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/File-DosGlob/pm_to_blib'.
>           No need to remake target 'ext/File-DosGlob/pm_to_blib'.
>           Considering target file 'ext/File-Glob/pm_to_blib'.
>             Considering target file 'ext/File-Glob/Makefile'.
>             File 'ext/File-Glob/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/File-Glob/pm_to_blib'.
>            Prerequisite 'ext/File-Glob/Makefile' is order-only for target 'ext/File-Glob/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/File-Glob/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/File-Glob/pm_to_blib'.
>           No need to remake target 'ext/File-Glob/pm_to_blib'.
>           Considering target file 'ext/GDBM_File/pm_to_blib'.
>             Considering target file 'ext/GDBM_File/Makefile'.
>             File 'ext/GDBM_File/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/GDBM_File/pm_to_blib'.
>            Prerequisite 'ext/GDBM_File/Makefile' is order-only for target 'ext/GDBM_File/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/GDBM_File/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/GDBM_File/pm_to_blib'.
>           No need to remake target 'ext/GDBM_File/pm_to_blib'.
>           Considering target file 'ext/Hash-Util/pm_to_blib'.
>             Considering target file 'ext/Hash-Util/Makefile'.
>             File 'ext/Hash-Util/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Hash-Util/pm_to_blib'.
>            Prerequisite 'ext/Hash-Util/Makefile' is order-only for target 'ext/Hash-Util/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/Hash-Util/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/Hash-Util/pm_to_blib'.
>           No need to remake target 'ext/Hash-Util/pm_to_blib'.
>           Considering target file 'ext/Hash-Util-FieldHash/pm_to_blib'.
>             Considering target file 'ext/Hash-Util-FieldHash/Makefile'.
>             File 'ext/Hash-Util-FieldHash/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Hash-Util-FieldHash/pm_to_blib'.
>            Prerequisite 'ext/Hash-Util-FieldHash/Makefile' is order-only for target 'ext/Hash-Util-FieldHash/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/Hash-Util-FieldHash/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/Hash-Util-FieldHash/pm_to_blib'.
>           No need to remake target 'ext/Hash-Util-FieldHash/pm_to_blib'.
>           Considering target file 'ext/I18N-Langinfo/pm_to_blib'.
>             Considering target file 'ext/I18N-Langinfo/Makefile'.
>             File 'ext/I18N-Langinfo/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/I18N-Langinfo/pm_to_blib'.
>            Prerequisite 'ext/I18N-Langinfo/Makefile' is order-only for target 'ext/I18N-Langinfo/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/I18N-Langinfo/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/I18N-Langinfo/pm_to_blib'.
>           No need to remake target 'ext/I18N-Langinfo/pm_to_blib'.
>           Considering target file 'ext/mro/pm_to_blib'.
>             Considering target file 'ext/mro/Makefile'.
>             File 'ext/mro/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/mro/pm_to_blib'.
>            Prerequisite 'ext/mro/Makefile' is order-only for target 'ext/mro/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/mro/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/mro/pm_to_blib'.
>           No need to remake target 'ext/mro/pm_to_blib'.
>           Considering target file 'ext/NDBM_File/pm_to_blib'.
>             Considering target file 'ext/NDBM_File/Makefile'.
>             File 'ext/NDBM_File/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/NDBM_File/pm_to_blib'.
>            Prerequisite 'ext/NDBM_File/Makefile' is order-only for target 'ext/NDBM_File/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/NDBM_File/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/NDBM_File/pm_to_blib'.
>           No need to remake target 'ext/NDBM_File/pm_to_blib'.
>           Considering target file 'ext/Opcode/pm_to_blib'.
>             Considering target file 'ext/Opcode/Makefile'.
>             File 'ext/Opcode/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Opcode/pm_to_blib'.
>            Prerequisite 'ext/Opcode/Makefile' is order-only for target 'ext/Opcode/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/Opcode/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/Opcode/pm_to_blib'.
>           No need to remake target 'ext/Opcode/pm_to_blib'.
>           Considering target file 'ext/PerlIO-encoding/pm_to_blib'.
>             Considering target file 'ext/PerlIO-encoding/Makefile'.
>             File 'ext/PerlIO-encoding/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/PerlIO-encoding/pm_to_blib'.
>            Prerequisite 'ext/PerlIO-encoding/Makefile' is order-only for target 'ext/PerlIO-encoding/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/PerlIO-encoding/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/PerlIO-encoding/pm_to_blib'.
>           No need to remake target 'ext/PerlIO-encoding/pm_to_blib'.
>           Considering target file 'ext/PerlIO-mmap/pm_to_blib'.
>             Considering target file 'ext/PerlIO-mmap/Makefile'.
>             File 'ext/PerlIO-mmap/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/PerlIO-mmap/pm_to_blib'.
>            Prerequisite 'ext/PerlIO-mmap/Makefile' is order-only for target 'ext/PerlIO-mmap/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/PerlIO-mmap/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/PerlIO-mmap/pm_to_blib'.
>           No need to remake target 'ext/PerlIO-mmap/pm_to_blib'.
>           Considering target file 'ext/PerlIO-scalar/pm_to_blib'.
>             Considering target file 'ext/PerlIO-scalar/Makefile'.
>             File 'ext/PerlIO-scalar/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/PerlIO-scalar/pm_to_blib'.
>            Prerequisite 'ext/PerlIO-scalar/Makefile' is order-only for target 'ext/PerlIO-scalar/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/PerlIO-scalar/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/PerlIO-scalar/pm_to_blib'.
>           No need to remake target 'ext/PerlIO-scalar/pm_to_blib'.
>           Considering target file 'ext/PerlIO-via/pm_to_blib'.
>             Considering target file 'ext/PerlIO-via/Makefile'.
>             File 'ext/PerlIO-via/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/PerlIO-via/pm_to_blib'.
>            Prerequisite 'ext/PerlIO-via/Makefile' is order-only for target 'ext/PerlIO-via/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/PerlIO-via/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/PerlIO-via/pm_to_blib'.
>           No need to remake target 'ext/PerlIO-via/pm_to_blib'.
>           Considering target file 'ext/POSIX/pm_to_blib'.
>             Considering target file 'ext/POSIX/Makefile'.
>             File 'ext/POSIX/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/POSIX/pm_to_blib'.
>            Prerequisite 'ext/POSIX/Makefile' is order-only for target 'ext/POSIX/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/POSIX/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/POSIX/pm_to_blib'.
>           No need to remake target 'ext/POSIX/pm_to_blib'.
>           Considering target file 'ext/re/pm_to_blib'.
>             Considering target file 'ext/re/Makefile'.
>             File 'ext/re/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/re/pm_to_blib'.
>            Prerequisite 'ext/re/Makefile' is order-only for target 'ext/re/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/re/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/re/pm_to_blib'.
>           No need to remake target 'ext/re/pm_to_blib'.
>           Considering target file 'ext/SDBM_File/pm_to_blib'.
>             Considering target file 'ext/SDBM_File/Makefile'.
>             File 'ext/SDBM_File/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/SDBM_File/pm_to_blib'.
>            Prerequisite 'ext/SDBM_File/Makefile' is order-only for target 'ext/SDBM_File/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/SDBM_File/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/SDBM_File/pm_to_blib'.
>           No need to remake target 'ext/SDBM_File/pm_to_blib'.
>           Considering target file 'ext/Sys-Hostname/pm_to_blib'.
>             Considering target file 'ext/Sys-Hostname/Makefile'.
>             File 'ext/Sys-Hostname/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/Sys-Hostname/pm_to_blib'.
>            Prerequisite 'ext/Sys-Hostname/Makefile' is order-only for target 'ext/Sys-Hostname/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/Sys-Hostname/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/Sys-Hostname/pm_to_blib'.
>           No need to remake target 'ext/Sys-Hostname/pm_to_blib'.
>           Considering target file 'ext/XS-APItest/pm_to_blib'.
>             Considering target file 'ext/XS-APItest/Makefile'.
>             Still updating file 'ext/XS-APItest/Makefile'.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/XS-APItest/pm_to_blib'.
>           The prerequisites of 'ext/XS-APItest/pm_to_blib' are being made.
>           Considering target file 'ext/XS-Typemap/pm_to_blib'.
>             Considering target file 'ext/XS-Typemap/Makefile'.
>             File 'ext/XS-Typemap/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file 'ext/XS-Typemap/pm_to_blib'.
>            Prerequisite 'ext/XS-Typemap/Makefile' is order-only for target 'ext/XS-Typemap/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/XS-Typemap/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/XS-Typemap/pm_to_blib'.
>           No need to remake target 'ext/XS-Typemap/pm_to_blib'.
>          Finished prerequisites of target file 'dynamic_ext'.
>         The prerequisites of 'dynamic_ext' are being made.
>         Considering target file 'static_ext'.
>         File 'static_ext' was considered already.
>        Considering target file 'nonxs_ext'.
>        File 'nonxs_ext' was considered already.
>        Considering target file 'dynamic_ext'.
>         File 'dynamic_ext' does not exist.
>          Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>          Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>          Pruning file 'cpan/Digest-MD5/pm_to_blib'.
>          Pruning file 'cpan/Digest-SHA/pm_to_blib'.
>          Pruning file 'cpan/Encode/pm_to_blib'.
>          Pruning file 'cpan/Filter-Util-Call/pm_to_blib'.
>          Pruning file 'cpan/IPC-SysV/pm_to_blib'.
>          Pruning file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>          Pruning file 'cpan/MIME-Base64/pm_to_blib'.
>          Pruning file 'cpan/Scalar-List-Utils/pm_to_blib'.
>          Pruning file 'cpan/Socket/pm_to_blib'.
>          Pruning file 'cpan/Sys-Syslog/pm_to_blib'.
>          Pruning file 'cpan/Time-Piece/pm_to_blib'.
>          Pruning file 'cpan/Unicode-Collate/pm_to_blib'.
>          Pruning file 'dist/Data-Dumper/pm_to_blib'.
>          Pruning file 'dist/Devel-PPPort/pm_to_blib'.
>          Pruning file 'dist/IO/pm_to_blib'.
>          Pruning file 'dist/PathTools/pm_to_blib'.
>          Pruning file 'dist/Storable/pm_to_blib'.
>          Pruning file 'dist/threads/pm_to_blib'.
>          Pruning file 'dist/threads-shared/pm_to_blib'.
>          Pruning file 'dist/Time-HiRes/pm_to_blib'.
>          Pruning file 'dist/Unicode-Normalize/pm_to_blib'.
>          Pruning file 'ext/attributes/pm_to_blib'.
>          Pruning file 'ext/B/pm_to_blib'.
>          Pruning file 'ext/Devel-Peek/pm_to_blib'.
>          Pruning file 'ext/Fcntl/pm_to_blib'.
>          Pruning file 'ext/File-DosGlob/pm_to_blib'.
>          Pruning file 'ext/File-Glob/pm_to_blib'.
>          Pruning file 'ext/GDBM_File/pm_to_blib'.
>          Pruning file 'ext/Hash-Util/pm_to_blib'.
>          Pruning file 'ext/Hash-Util-FieldHash/pm_to_blib'.
>          Pruning file 'ext/I18N-Langinfo/pm_to_blib'.
>          Pruning file 'ext/mro/pm_to_blib'.
>          Pruning file 'ext/NDBM_File/pm_to_blib'.
>          Pruning file 'ext/Opcode/pm_to_blib'.
>          Pruning file 'ext/PerlIO-encoding/pm_to_blib'.
>          Pruning file 'ext/PerlIO-mmap/pm_to_blib'.
>          Pruning file 'ext/PerlIO-scalar/pm_to_blib'.
>          Pruning file 'ext/PerlIO-via/pm_to_blib'.
>          Pruning file 'ext/POSIX/pm_to_blib'.
>          Pruning file 'ext/re/pm_to_blib'.
>          Pruning file 'ext/SDBM_File/pm_to_blib'.
>          Pruning file 'ext/Sys-Hostname/pm_to_blib'.
>          Pruning file 'ext/XS-APItest/pm_to_blib'.
>          Pruning file 'ext/XS-Typemap/pm_to_blib'.
>         Finished prerequisites of target file 'dynamic_ext'.
>        The prerequisites of 'dynamic_ext' are being made.
>        Considering target file 'static_ext'.
>        File 'static_ext' was considered already.
>        Finished prerequisites of target file 'extensions'.
>       The prerequisites of 'extensions' are being made.
>      Considering target file 'extensions'.
>       File 'extensions' does not exist.
>        Pruning file 'cflags'.
>        Pruning file 'nonxs_ext'.
>        Pruning file 'dynamic_ext'.
>        Pruning file 'static_ext'.
>       Considering target file 'nonxs_ext'.
>       File 'nonxs_ext' was considered already.
>       Considering target file 'dynamic_ext'.
>        File 'dynamic_ext' does not exist.
>         Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>         Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>         Pruning file 'cpan/Digest-MD5/pm_to_blib'.
>         Pruning file 'cpan/Digest-SHA/pm_to_blib'.
>         Pruning file 'cpan/Encode/pm_to_blib'.
>         Pruning file 'cpan/Filter-Util-Call/pm_to_blib'.
>         Pruning file 'cpan/IPC-SysV/pm_to_blib'.
>         Pruning file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>         Pruning file 'cpan/MIME-Base64/pm_to_blib'.
>         Pruning file 'cpan/Scalar-List-Utils/pm_to_blib'.
>         Pruning file 'cpan/Socket/pm_to_blib'.
>         Pruning file 'cpan/Sys-Syslog/pm_to_blib'.
>         Pruning file 'cpan/Time-Piece/pm_to_blib'.
>         Pruning file 'cpan/Unicode-Collate/pm_to_blib'.
>         Pruning file 'dist/Data-Dumper/pm_to_blib'.
>         Pruning file 'dist/Devel-PPPort/pm_to_blib'.
>         Pruning file 'dist/IO/pm_to_blib'.
>         Pruning file 'dist/PathTools/pm_to_blib'.
>         Pruning file 'dist/Storable/pm_to_blib'.
>         Pruning file 'dist/threads/pm_to_blib'.
>         Pruning file 'dist/threads-shared/pm_to_blib'.
>         Pruning file 'dist/Time-HiRes/pm_to_blib'.
>         Pruning file 'dist/Unicode-Normalize/pm_to_blib'.
>         Pruning file 'ext/attributes/pm_to_blib'.
>         Pruning file 'ext/B/pm_to_blib'.
>         Pruning file 'ext/Devel-Peek/pm_to_blib'.
>         Pruning file 'ext/Fcntl/pm_to_blib'.
>         Pruning file 'ext/File-DosGlob/pm_to_blib'.
>         Pruning file 'ext/File-Glob/pm_to_blib'.
>         Pruning file 'ext/GDBM_File/pm_to_blib'.
>         Pruning file 'ext/Hash-Util/pm_to_blib'.
>         Pruning file 'ext/Hash-Util-FieldHash/pm_to_blib'.
>         Pruning file 'ext/I18N-Langinfo/pm_to_blib'.
>         Pruning file 'ext/mro/pm_to_blib'.
>         Pruning file 'ext/NDBM_File/pm_to_blib'.
>         Pruning file 'ext/Opcode/pm_to_blib'.
>         Pruning file 'ext/PerlIO-encoding/pm_to_blib'.
>         Pruning file 'ext/PerlIO-mmap/pm_to_blib'.
>         Pruning file 'ext/PerlIO-scalar/pm_to_blib'.
>         Pruning file 'ext/PerlIO-via/pm_to_blib'.
>         Pruning file 'ext/POSIX/pm_to_blib'.
>         Pruning file 'ext/re/pm_to_blib'.
>         Pruning file 'ext/SDBM_File/pm_to_blib'.
>         Pruning file 'ext/Sys-Hostname/pm_to_blib'.
>         Pruning file 'ext/XS-APItest/pm_to_blib'.
>         Pruning file 'ext/XS-Typemap/pm_to_blib'.
>        Finished prerequisites of target file 'dynamic_ext'.
>       The prerequisites of 'dynamic_ext' are being made.
>       Considering target file 'static_ext'.
>       File 'static_ext' was considered already.
>       Finished prerequisites of target file 'extensions'.
>      The prerequisites of 'extensions' are being made.
>      Finished prerequisites of target file 'modules'.
>     The prerequisites of 'modules' are being made.
>     Considering target file 'extra.pods'.
>     File 'extra.pods' was considered already.
>     Considering target file 'pod/perlapi.pod'.
>     File 'pod/perlapi.pod' was considered already.
>     Considering target file 'pod/perlintern.pod'.
>     File 'pod/perlintern.pod' was considered already.
>     Considering target file 'pod/perlmodlib.pod'.
>     File 'pod/perlmodlib.pod' was considered already.
>     Considering target file 'pod/perluniprops.pod'.
>     File 'pod/perluniprops.pod' was considered already.
>     Considering target file 'pod/perl5360delta.pod'.
>     File 'pod/perl5360delta.pod' was considered already.
>    Considering target file 'modules'.
>     File 'modules' does not exist.
>      Pruning file 'extensions'.
>     Considering target file 'extensions'.
>      File 'extensions' does not exist.
>       Pruning file 'cflags'.
>       Pruning file 'nonxs_ext'.
>       Pruning file 'dynamic_ext'.
>       Pruning file 'static_ext'.
>      Considering target file 'nonxs_ext'.
>      File 'nonxs_ext' was considered already.
>      Considering target file 'dynamic_ext'.
>       File 'dynamic_ext' does not exist.
>        Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>        Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>        Pruning file 'cpan/Digest-MD5/pm_to_blib'.
>        Pruning file 'cpan/Digest-SHA/pm_to_blib'.
>        Pruning file 'cpan/Encode/pm_to_blib'.
>        Pruning file 'cpan/Filter-Util-Call/pm_to_blib'.
>        Pruning file 'cpan/IPC-SysV/pm_to_blib'.
>        Pruning file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>        Pruning file 'cpan/MIME-Base64/pm_to_blib'.
>        Pruning file 'cpan/Scalar-List-Utils/pm_to_blib'.
>        Pruning file 'cpan/Socket/pm_to_blib'.
>        Pruning file 'cpan/Sys-Syslog/pm_to_blib'.
>        Pruning file 'cpan/Time-Piece/pm_to_blib'.
>        Pruning file 'cpan/Unicode-Collate/pm_to_blib'.
>        Pruning file 'dist/Data-Dumper/pm_to_blib'.
>        Pruning file 'dist/Devel-PPPort/pm_to_blib'.
>        Pruning file 'dist/IO/pm_to_blib'.
>        Pruning file 'dist/PathTools/pm_to_blib'.
>        Pruning file 'dist/Storable/pm_to_blib'.
>        Pruning file 'dist/threads/pm_to_blib'.
>        Pruning file 'dist/threads-shared/pm_to_blib'.
>        Pruning file 'dist/Time-HiRes/pm_to_blib'.
>        Pruning file 'dist/Unicode-Normalize/pm_to_blib'.
>        Pruning file 'ext/attributes/pm_to_blib'.
>        Pruning file 'ext/B/pm_to_blib'.
>        Pruning file 'ext/Devel-Peek/pm_to_blib'.
>        Pruning file 'ext/Fcntl/pm_to_blib'.
>        Pruning file 'ext/File-DosGlob/pm_to_blib'.
>        Pruning file 'ext/File-Glob/pm_to_blib'.
>        Pruning file 'ext/GDBM_File/pm_to_blib'.
>        Pruning file 'ext/Hash-Util/pm_to_blib'.
>        Pruning file 'ext/Hash-Util-FieldHash/pm_to_blib'.
>        Pruning file 'ext/I18N-Langinfo/pm_to_blib'.
>        Pruning file 'ext/mro/pm_to_blib'.
>        Pruning file 'ext/NDBM_File/pm_to_blib'.
>        Pruning file 'ext/Opcode/pm_to_blib'.
>        Pruning file 'ext/PerlIO-encoding/pm_to_blib'.
>        Pruning file 'ext/PerlIO-mmap/pm_to_blib'.
>        Pruning file 'ext/PerlIO-scalar/pm_to_blib'.
>        Pruning file 'ext/PerlIO-via/pm_to_blib'.
>        Pruning file 'ext/POSIX/pm_to_blib'.
>        Pruning file 'ext/re/pm_to_blib'.
>        Pruning file 'ext/SDBM_File/pm_to_blib'.
>        Pruning file 'ext/Sys-Hostname/pm_to_blib'.
>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>        Pruning file 'ext/XS-Typemap/pm_to_blib'.
>       Finished prerequisites of target file 'dynamic_ext'.
>      The prerequisites of 'dynamic_ext' are being made.
>      Considering target file 'static_ext'.
>      File 'static_ext' was considered already.
>      Finished prerequisites of target file 'extensions'.
>     The prerequisites of 'extensions' are being made.
>     Finished prerequisites of target file 'modules'.
>    The prerequisites of 'modules' are being made.
>    Finished prerequisites of target file 'pod/perltoc.pod'.
>   The prerequisites of 'pod/perltoc.pod' are being made.
>   Pruning file 'miniperl'.
>  Finished prerequisites of target file 'install.man'.
> The prerequisites of 'install.man' are being made.
> Live child 0x55b7a03e8660 (ext/XS-APItest/Makefile) PID 3373097
> Reaping winning child 0x55b7a03e8660 PID 3373097
> Removing child 0x55b7a03e8660 PID 3373097 from chain.
> Considering target file 'install.man'.
>  File 'install.man' does not exist.
>   Considering target file 'installman'.
>   File 'installman' was considered already.
>   Considering target file 'pod/perltoc.pod'.
>     Considering target file 'pod/buildtoc'.
>     File 'pod/buildtoc' was considered already.
>     Considering target file 'miniperl'.
>     File 'miniperl' was considered already.
>     Considering target file 'modules'.
>      File 'modules' does not exist.
>       Considering target file 'extensions'.
>        File 'extensions' does not exist.
>         Considering target file 'cflags'.
>         File 'cflags' was considered already.
>         Considering target file 'nonxs_ext'.
>         File 'nonxs_ext' was considered already.
>         Considering target file 'dynamic_ext'.
>          File 'dynamic_ext' does not exist.
>           Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>           File 'cpan/Compress-Raw-Bzip2/pm_to_blib' was considered already.
>           Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>           File 'cpan/Compress-Raw-Zlib/pm_to_blib' was considered already.
>           Considering target file 'cpan/Digest-MD5/pm_to_blib'.
>           File 'cpan/Digest-MD5/pm_to_blib' was considered already.
>           Considering target file 'cpan/Digest-SHA/pm_to_blib'.
>           File 'cpan/Digest-SHA/pm_to_blib' was considered already.
>           Considering target file 'cpan/Encode/pm_to_blib'.
>           File 'cpan/Encode/pm_to_blib' was considered already.
>           Considering target file 'cpan/Filter-Util-Call/pm_to_blib'.
>           File 'cpan/Filter-Util-Call/pm_to_blib' was considered already.
>           Considering target file 'cpan/IPC-SysV/pm_to_blib'.
>           File 'cpan/IPC-SysV/pm_to_blib' was considered already.
>           Considering target file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
>           File 'cpan/Math-BigInt-FastCalc/pm_to_blib' was considered already.
>           Considering target file 'cpan/MIME-Base64/pm_to_blib'.
>           File 'cpan/MIME-Base64/pm_to_blib' was considered already.
>           Considering target file 'cpan/Scalar-List-Utils/pm_to_blib'.
>           File 'cpan/Scalar-List-Utils/pm_to_blib' was considered already.
>           Considering target file 'cpan/Socket/pm_to_blib'.
>           File 'cpan/Socket/pm_to_blib' was considered already.
>           Considering target file 'cpan/Sys-Syslog/pm_to_blib'.
>           File 'cpan/Sys-Syslog/pm_to_blib' was considered already.
>           Considering target file 'cpan/Time-Piece/pm_to_blib'.
>           File 'cpan/Time-Piece/pm_to_blib' was considered already.
>           Considering target file 'cpan/Unicode-Collate/pm_to_blib'.
>           File 'cpan/Unicode-Collate/pm_to_blib' was considered already.
>           Considering target file 'dist/Data-Dumper/pm_to_blib'.
>           File 'dist/Data-Dumper/pm_to_blib' was considered already.
>           Considering target file 'dist/Devel-PPPort/pm_to_blib'.
>           File 'dist/Devel-PPPort/pm_to_blib' was considered already.
>           Considering target file 'dist/IO/pm_to_blib'.
>           File 'dist/IO/pm_to_blib' was considered already.
>           Considering target file 'dist/PathTools/pm_to_blib'.
>           File 'dist/PathTools/pm_to_blib' was considered already.
>           Considering target file 'dist/Storable/pm_to_blib'.
>           File 'dist/Storable/pm_to_blib' was considered already.
>           Considering target file 'dist/threads/pm_to_blib'.
>           File 'dist/threads/pm_to_blib' was considered already.
>           Considering target file 'dist/threads-shared/pm_to_blib'.
>           File 'dist/threads-shared/pm_to_blib' was considered already.
>           Considering target file 'dist/Time-HiRes/pm_to_blib'.
>           File 'dist/Time-HiRes/pm_to_blib' was considered already.
>           Considering target file 'dist/Unicode-Normalize/pm_to_blib'.
>           File 'dist/Unicode-Normalize/pm_to_blib' was considered already.
>           Considering target file 'ext/attributes/pm_to_blib'.
>           File 'ext/attributes/pm_to_blib' was considered already.
>           Considering target file 'ext/B/pm_to_blib'.
>           File 'ext/B/pm_to_blib' was considered already.
>           Considering target file 'ext/Devel-Peek/pm_to_blib'.
>           File 'ext/Devel-Peek/pm_to_blib' was considered already.
>           Considering target file 'ext/Fcntl/pm_to_blib'.
>           File 'ext/Fcntl/pm_to_blib' was considered already.
>           Considering target file 'ext/File-DosGlob/pm_to_blib'.
>           File 'ext/File-DosGlob/pm_to_blib' was considered already.
>           Considering target file 'ext/File-Glob/pm_to_blib'.
>           File 'ext/File-Glob/pm_to_blib' was considered already.
>           Considering target file 'ext/GDBM_File/pm_to_blib'.
>           File 'ext/GDBM_File/pm_to_blib' was considered already.
>           Considering target file 'ext/Hash-Util/pm_to_blib'.
>           File 'ext/Hash-Util/pm_to_blib' was considered already.
>           Considering target file 'ext/Hash-Util-FieldHash/pm_to_blib'.
>           File 'ext/Hash-Util-FieldHash/pm_to_blib' was considered already.
>           Considering target file 'ext/I18N-Langinfo/pm_to_blib'.
>           File 'ext/I18N-Langinfo/pm_to_blib' was considered already.
>           Considering target file 'ext/mro/pm_to_blib'.
>           File 'ext/mro/pm_to_blib' was considered already.
>           Considering target file 'ext/NDBM_File/pm_to_blib'.
>           File 'ext/NDBM_File/pm_to_blib' was considered already.
>           Considering target file 'ext/Opcode/pm_to_blib'.
>           File 'ext/Opcode/pm_to_blib' was considered already.
>           Considering target file 'ext/PerlIO-encoding/pm_to_blib'.
>           File 'ext/PerlIO-encoding/pm_to_blib' was considered already.
>           Considering target file 'ext/PerlIO-mmap/pm_to_blib'.
>           File 'ext/PerlIO-mmap/pm_to_blib' was considered already.
>           Considering target file 'ext/PerlIO-scalar/pm_to_blib'.
>           File 'ext/PerlIO-scalar/pm_to_blib' was considered already.
>           Considering target file 'ext/PerlIO-via/pm_to_blib'.
>           File 'ext/PerlIO-via/pm_to_blib' was considered already.
>           Considering target file 'ext/POSIX/pm_to_blib'.
>           File 'ext/POSIX/pm_to_blib' was considered already.
>           Considering target file 'ext/re/pm_to_blib'.
>           File 'ext/re/pm_to_blib' was considered already.
>           Considering target file 'ext/SDBM_File/pm_to_blib'.
>           File 'ext/SDBM_File/pm_to_blib' was considered already.
>           Considering target file 'ext/Sys-Hostname/pm_to_blib'.
>           File 'ext/Sys-Hostname/pm_to_blib' was considered already.
>           Considering target file 'ext/XS-APItest/pm_to_blib'.
>             Considering target file 'ext/XS-APItest/Makefile'.
>             File 'ext/XS-APItest/Makefile' was considered already.
>             Considering target file 'DynaLoader.o'.
>             File 'DynaLoader.o' was considered already.
>             Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>             File 'dist/ExtUtils-CBuilder/pm_to_blib' was considered already.
>            Finished prerequisites of target file 'ext/XS-APItest/pm_to_blib'.
>            Prerequisite 'ext/XS-APItest/Makefile' is order-only for target 'ext/XS-APItest/pm_to_blib'.
>            Prerequisite 'DynaLoader.o' is order-only for target 'ext/XS-APItest/pm_to_blib'.
>            Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only for target 'ext/XS-APItest/pm_to_blib'.
>           No need to remake target 'ext/XS-APItest/pm_to_blib'.
>           Considering target file 'ext/XS-Typemap/pm_to_blib'.
>           File 'ext/XS-Typemap/pm_to_blib' was considered already.
>          Finished prerequisites of target file 'dynamic_ext'.
>         Must remake target 'dynamic_ext'.
>         Successfully remade target file 'dynamic_ext'.
>         Considering target file 'static_ext'.
>         File 'static_ext' was considered already.
>        Considering target file 'nonxs_ext'.
>        File 'nonxs_ext' was considered already.
>        Considering target file 'dynamic_ext'.
>        File 'dynamic_ext' was considered already.
>        Considering target file 'static_ext'.
>        File 'static_ext' was considered already.
>        Finished prerequisites of target file 'extensions'.
>       Must remake target 'extensions'.
>       Successfully remade target file 'extensions'.
>      Considering target file 'extensions'.
>      File 'extensions' was considered already.
>      Finished prerequisites of target file 'modules'.
>     Must remake target 'modules'.
>     Successfully remade target file 'modules'.
>     Considering target file 'extra.pods'.
>     File 'extra.pods' was considered already.
>     Considering target file 'pod/perlapi.pod'.
>     File 'pod/perlapi.pod' was considered already.
>     Considering target file 'pod/perlintern.pod'.
>     File 'pod/perlintern.pod' was considered already.
>     Considering target file 'pod/perlmodlib.pod'.
>     File 'pod/perlmodlib.pod' was considered already.
>     Considering target file 'pod/perluniprops.pod'.
>     File 'pod/perluniprops.pod' was considered already.
>     Considering target file 'pod/perl5360delta.pod'.
>     File 'pod/perl5360delta.pod' was considered already.
>    Considering target file 'modules'.
>    File 'modules' was considered already.
>    Finished prerequisites of target file 'pod/perltoc.pod'.
>    Prerequisite 'pod/buildtoc' is older than target 'pod/perltoc.pod'.
>    Prerequisite 'miniperl' is order-only for target 'pod/perltoc.pod'.
>    Prerequisite 'modules' of target 'pod/perltoc.pod' does not exist.
>    Prerequisite 'extra.pods' is older than target 'pod/perltoc.pod'.
>    Prerequisite 'pod/perlapi.pod' is older than target 'pod/perltoc.pod'.
>    Prerequisite 'pod/perlintern.pod' is older than target 'pod/perltoc.pod'.
>    Prerequisite 'pod/perlmodlib.pod' is older than target 'pod/perltoc.pod'.
>    Prerequisite 'pod/perluniprops.pod' is older than target 'pod/perltoc.pod'.
>    Prerequisite 'pod/perl5360delta.pod' is older than target 'pod/perltoc.pod'.
>   Must remake target 'pod/perltoc.pod'.
> Need a job token; we don't have children
> Makefile:382: target 'pod/perltoc.pod' does not exist
> ./miniperl_top -f pod/buildtoc -q
> Putting child 0x55b7a03d5be0 (pod/perltoc.pod) PID 3373213 on the chain.
>   Recipe of 'pod/perltoc.pod' is being run.
>   Pruning file 'miniperl'.
>  Finished prerequisites of target file 'install.man'.
> The prerequisites of 'install.man' are being made.
> Live child 0x55b7a03d5be0 (pod/perltoc.pod) PID 3373213
> Reaping winning child 0x55b7a03d5be0 PID 3373213
> Removing child 0x55b7a03d5be0 PID 3373213 from chain.
> Considering target file 'install.man'.
>  File 'install.man' does not exist.
>   Considering target file 'installman'.
>   File 'installman' was considered already.
>   Considering target file 'pod/perltoc.pod'.
>   File 'pod/perltoc.pod' was considered already.
>   Considering target file 'miniperl'.
>   File 'miniperl' was considered already.
>  Finished prerequisites of target file 'install.man'.
> Must remake target 'install.man'.
> Need a job token; we don't have children
> Makefile:440: update target 'install.man' due to: installman pod/perltoc.pod
> ./miniperl_top installman --destdir=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
> Putting child 0x55b7a03e6890 (install.man) PID 3374528 on the chain.
> Recipe of 'install.man' is being run.
> Live child 0x55b7a03e6890 (install.man) PID 3374528
> WARNING: You've never run 'make test'!!!  (Installing anyway.)
>   /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/share/man/man1/perl.1
>
> On Fri, Jun 10, 2022 at 1:49 PM Martin Jansa via lists.openembedded.org <Martin.Jansa=gmail.com@lists.openembedded.org> wrote:
>>
>> Small update:
>>
>> This hang is definitely caused by:
>> https://git.openembedded.org/openembedded-core/commit/?id=00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5
>>
>> I've reproduced this issue with master 5 times with:
>> oe-selftest -r buildoptions.ImageOptionsTests.test_ccache_tool
>>
>> then after reverting 00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5 it passed 3 times and failed again when I've restored this commit.
>>
>> I have huge 852M    install.man-make-native-4.3.j2.trace.d.log
>>
>> where it looks like make-native ends in neverending loop, make from gentoo has the same issue (when just called with full path as /usr/bin/make -d --trace -j 2 install.man 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image' 2>&1 | tee install.man-make-gentoo-4.3.j2.trace.d.log).
>>
>> With -j 1 in the same directory it works fine.
>>
>> perl-native/5.36.0-r0/perl-5.36.0 $ grep Considering.target.file..nonxs_ext install.man-make-gentoo-4.3.j2.trace.d.log | wc -l
>> 7621
>>
>> The relevant (I hope) part of the log looks like:
>>        Pruning file 'ext/Sys-Hostname/pm_to_blib'.
>>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>>        Pruning file 'ext/XS-Typemap/pm_to_blib'.
>>       Finished prerequisites of target file 'dynamic_ext'.
>>      The prerequisites of 'dynamic_ext' are being made.
>>      Considering target file 'static_ext'.
>>      File 'static_ext' was considered already.
>>      Finished prerequisites of target file 'extensions'.
>>     The prerequisites of 'extensions' are being made.
>>     Finished prerequisites of target file 'modules'.
>>    The prerequisites of 'modules' are being made.
>>    Finished prerequisites of target file 'pod/perltoc.pod'.
>>   The prerequisites of 'pod/perltoc.pod' are being made.
>>   Pruning file 'miniperl'.
>>  Finished prerequisites of target file 'install.man'.
>> The prerequisites of 'install.man' are being made.
>> Live child 0x55a28372eaf0 (ext/XS-Typemap/Makefile) PID 517626
>> Generating a Unix-style Makefile
>> Writing Makefile for XS::Typemap
>> Reaping winning child 0x55a28372eaf0 PID 517626
>> Removing child 0x55a28372eaf0 PID 517626 from chain.
>> Considering target file 'install.man'.
>>  File 'install.man' does not exist.
>>   Considering target file 'installman'.
>>   File 'installman' was considered already.
>>   Considering target file 'pod/perltoc.pod'.
>>     Considering target file 'pod/buildtoc'.
>>     File 'pod/buildtoc' was considered already.
>>     Considering target file 'miniperl'.
>>     File 'miniperl' was considered already.
>>     Considering target file 'modules'.
>>      File 'modules' does not exist.
>>       Considering target file 'extensions'.
>>        File 'extensions' does not exist.
>>         Considering target file 'cflags'.
>>         File 'cflags' was considered already.
>>         Considering target file 'nonxs_ext'.
>>          File 'nonxs_ext' does not exist.
>>           Considering target file 'cpan/Archive-Tar/pm_to_blib'.
>>           File 'cpan/Archive-Tar/pm_to_blib' was considered already.
>>           Considering target file 'cpan/autodie/pm_to_blib'.
>>           File 'cpan/autodie/pm_to_blib' was considered already.
>> ......
>>           Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>>           File 'dist/ExtUtils-CBuilder/pm_to_blib' was considered already.
>>           Considering target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
>>             Considering target file 'dist/ExtUtils-ParseXS/Makefile'.
>>             File 'dist/ExtUtils-ParseXS/Makefile' was considered already.
>>             Considering target file 'dist/ExtUtils-ParseXS/ppport.h'.
>>               Considering target file 'dist/Devel-PPPort/ppport.h'.
>>                 Considering target file 'dist/Devel-PPPort/PPPort.pm'.
>>                   Considering target file 'dist/Devel-PPPort/pm_to_blib'.
>>                     Considering target file 'dist/Devel-PPPort/Makefile'.
>>                     File 'dist/Devel-PPPort/Makefile' was considered already.
>>                      Considering target file 'DynaLoader.o'.
>>                        Considering target file 'ext/DynaLoader/pm_to_blib'.
>>                         Finished prerequisites of target file 'ext/DynaLoader/pm_to_blib'.
>>                        The prerequisites of 'ext/DynaLoader/pm_to_blib' are being made.
>>                       Finished prerequisites of target file 'DynaLoader.o'.
>>                      The prerequisites of 'DynaLoader.o' are being made.
>>                     Pruning file 'DynaLoader.o'.
>>                     Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>>                    Finished prerequisites of target file 'dist/Devel-PPPort/pm_to_blib'.
>>                   The prerequisites of 'dist/Devel-PPPort/pm_to_blib' are being made.
>>                  Finished prerequisites of target file 'dist/Devel-PPPort/PPPort.pm'.
>>                 The prerequisites of 'dist/Devel-PPPort/PPPort.pm' are being made.
>>                 Pruning file 'miniperl'.
>>                Finished prerequisites of target file 'dist/Devel-PPPort/ppport.h'.
>>               The prerequisites of 'dist/Devel-PPPort/ppport.h' are being made.
>>              Finished prerequisites of target file 'dist/ExtUtils-ParseXS/ppport.h'.
>>             The prerequisites of 'dist/ExtUtils-ParseXS/ppport.h' are being made.
>>            Finished prerequisites of target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
>>           The prerequisites of 'dist/ExtUtils-ParseXS/pm_to_blib' are being made.
>>           Considering target file 'dist/Filter-Simple/pm_to_blib'.
>>           File 'dist/Filter-Simple/pm_to_blib' was considered already.
>>           Considering target file 'dist/FindBin/pm_to_blib'.
>> .....
>>           Considering target file 'ext/Tie-Memoize/pm_to_blib'.
>>           File 'ext/Tie-Memoize/pm_to_blib' was considered already.
>>          Finished prerequisites of target file 'nonxs_ext'.
>>         The prerequisites of 'nonxs_ext' are being made.
>>         Considering target file 'dynamic_ext'.
>>          File 'dynamic_ext' does not exist.
>>           Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>>             Considering target file 'cpan/Compress-Raw-Bzip2/Makefile'.
>>             File 'cpan/Compress-Raw-Bzip2/Makefile' was considered already.
>>             Pruning file 'DynaLoader.o'.
>>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>>            Finished prerequisites of target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>>           The prerequisites of 'cpan/Compress-Raw-Bzip2/pm_to_blib' are being made.
>>           Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>> ....
>>           The prerequisites of 'ext/XS-Typemap/pm_to_blib' are being made.
>>          Finished prerequisites of target file 'dynamic_ext'.
>>         The prerequisites of 'dynamic_ext' are being made.
>>         Considering target file 'static_ext'.
>>         File 'static_ext' was considered already.
>>        Considering target file 'nonxs_ext'.
>>         File 'nonxs_ext' does not exist.
>>          Pruning file 'cpan/Archive-Tar/pm_to_blib'.
>>          Pruning file 'cpan/autodie/pm_to_blib'.
>>          Pruning file 'cpan/AutoLoader/pm_to_blib'.
>> ....
>>          Pruning file 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
>>          Pruning file 'ext/Tie-Memoize/pm_to_blib'.
>>         Finished prerequisites of target file 'nonxs_ext'.
>>        The prerequisites of 'nonxs_ext' are being made.
>>        Considering target file 'dynamic_ext'.
>>         File 'dynamic_ext' does not exist.
>>          Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>>          Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
>> ...
>>          Pruning file 'ext/XS-APItest/pm_to_blib'.
>>          Pruning file 'ext/XS-Typemap/pm_to_blib'.
>>         Finished prerequisites of target file 'dynamic_ext'.
>>        The prerequisites of 'dynamic_ext' are being made.
>>        Considering target file 'static_ext'.
>>        File 'static_ext' was considered already.
>>        Finished prerequisites of target file 'extensions'.
>>       The prerequisites of 'extensions' are being made.
>>      Considering target file 'extensions'.
>>       File 'extensions' does not exist.
>>        Pruning file 'cflags'.
>>        Pruning file 'nonxs_ext'.
>>        Pruning file 'dynamic_ext'.
>>        Pruning file 'static_ext'.
>>       Considering target file 'nonxs_ext'.
>>        File 'nonxs_ext' does not exist.
>>         Pruning file 'cpan/Archive-Tar/pm_to_blib'.
>>         Pruning file 'cpan/autodie/pm_to_blib'.
>> ....
>>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>>         Pruning file 'ext/XS-Typemap/pm_to_blib'.
>>        Finished prerequisites of target file 'dynamic_ext'.
>>       The prerequisites of 'dynamic_ext' are being made.
>>       Considering target file 'static_ext'.
>>       File 'static_ext' was considered already.
>>       Finished prerequisites of target file 'extensions'.
>>      The prerequisites of 'extensions' are being made.
>>      Finished prerequisites of target file 'modules'.
>>     The prerequisites of 'modules' are being made.
>>     Considering target file 'extra.pods'.
>>     File 'extra.pods' was considered already.
>>     Considering target file 'pod/perlapi.pod'.
>>     File 'pod/perlapi.pod' was considered already.
>>     Considering target file 'pod/perlintern.pod'.
>>     File 'pod/perlintern.pod' was considered already.
>>     Considering target file 'pod/perlmodlib.pod'.
>>     File 'pod/perlmodlib.pod' was considered already.
>>     Considering target file 'pod/perluniprops.pod'.
>>     File 'pod/perluniprops.pod' was considered already.
>>     Considering target file 'pod/perl5360delta.pod'.
>>     File 'pod/perl5360delta.pod' was considered already.
>>    Considering target file 'modules'.
>>     File 'modules' does not exist.
>>      Pruning file 'extensions'.
>>     Considering target file 'extensions'.
>>      File 'extensions' does not exist.
>>       Pruning file 'cflags'.
>>       Pruning file 'nonxs_ext'.
>>       Pruning file 'dynamic_ext'.
>>       Pruning file 'static_ext'.
>>      Considering target file 'nonxs_ext'.
>>       File 'nonxs_ext' does not exist.
>>        Pruning file 'cpan/Archive-Tar/pm_to_blib'.
>>        Pruning file 'cpan/autodie/pm_to_blib'.
>> ....
>>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>>        Pruning file 'ext/XS-Typemap/pm_to_blib'.
>>       Finished prerequisites of target file 'dynamic_ext'.
>>      The prerequisites of 'dynamic_ext' are being made.
>>      Considering target file 'static_ext'.
>>      File 'static_ext' was considered already.
>>      Finished prerequisites of target file 'extensions'.
>>     The prerequisites of 'extensions' are being made.
>>     Finished prerequisites of target file 'modules'.
>>    The prerequisites of 'modules' are being made.
>>    Finished prerequisites of target file 'pod/perltoc.pod'.
>>   The prerequisites of 'pod/perltoc.pod' are being made.
>>   Pruning file 'miniperl'.
>>  Finished prerequisites of target file 'install.man'.
>> The prerequisites of 'install.man' are being made.
>> Considering target file 'install.man'.
>>  File 'install.man' does not exist.
>>   Considering target file 'installman'.
>>   File 'installman' was considered already.
>>   Considering target file 'pod/perltoc.pod'.
>>     Considering target file 'pod/buildtoc'.
>>     File 'pod/buildtoc' was considered already.
>>     Considering target file 'miniperl'.
>>     File 'miniperl' was considered already.
>>     Considering target file 'modules'.
>>      File 'modules' does not exist.
>>       Considering target file 'extensions'.
>>        File 'extensions' does not exist.
>>         Considering target file 'cflags'.
>>         File 'cflags' was considered already.
>>         Considering target file 'nonxs_ext'.
>>          File 'nonxs_ext' does not exist.
>>           Considering target file 'cpan/Archive-Tar/pm_to_blib'.
>>           File 'cpan/Archive-Tar/pm_to_blib' was considered already.
>>
>> and then it repeats in never-ending loop, only make using 100% CPU and even on smaller log:
>> 120M    install.man-make-gentoo-4.3.j2.trace.d.log
>>
>> it considers nonxs_ext too many times (before I've killed the make):
>> x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0 $ grep Considering.target.file..nonxs_ext install.man-make-gentoo-4.3.j2.trace.d.log | wc -l
>> 7621
>>
>> Will try to narrow this even more and produce the debug/trace output from working case for comparison, just wanted to share the update in case someone sees what's wrong right away.
>>
>> I still wasn't able to reproduce this outside poky build "bitbake libgcc-initial -f -c compile" with INHERIT += "ccache" in local.conf in build dir without sstate-cache populated isn't enough to reproduce what buildoptions.ImageOptionsTests.test_ccache_tool somehow triggers, but YMMV, let me know if you have seen this or can reproduce it with selftest as well.
>>
>> Cheers,
>>
>> On Thu, Jun 9, 2022 at 6:48 PM Martin Jansa via lists.openembedded.org <Martin.Jansa=gmail.com@lists.openembedded.org> wrote:
>>>
>>> I was reading
>>> https://bugzilla.yoctoproject.org/show_bug.cgi?id=14096
>>> https://bugzilla.yoctoproject.org/show_bug.cgi?id=13244
>>> and your e-mail about the make issue in perl, but in my case it looks a bit different I think.
>>>
>>> It was with the make-native dependency, but happens only in selftest test_ccache_tool:
>>>
>>> 2022-06-09 11:30:21,855 - oe-selftest - INFO - test_ccache_tool (buildoptions.ImageOptionsTests.test_ccache_tool)
>>> 2022-06-09 12:53:41,855 - oe-selftest - INFO - Keepalive message
>>> 2022-06-09 14:17:01,856 - oe-selftest - INFO - Keepalive message
>>> 2022-06-09 15:40:21,856 - oe-selftest - INFO - Keepalive message
>>> ^^ was what triggered me to look where it got stuck.
>>>
>>> I can build perl-native fine in my other oe-core nodistro build directory and now I've built it ok also in regular poky build directory as in:
>>> 5f249a407f6 vim: put xxd in its own package
>>>
>>> While the selftest was stuck I was checking where exactly it got stuck in the WORKDIR and
>>> oe_runmake -j 1 installman 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image' install 2>&1 | tee installman.log
>>> finished fine, while:
>>> oe_runmake -j 2 installman 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image' install 2>&1  | tee installman.log
>>> was getting stuck:
>>>
>>> ....
>>> Generating a Unix-style Makefile
>>> Writing Makefile for Sys::Hostname
>>> cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
>>>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>>>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
>>> Generating a Unix-style Makefile
>>> Writing Makefile for XS::APItest
>>> Generating a Unix-style Makefile
>>> Writing Makefile for XS::Typemap
>>>
>>> With -n, it looks like it got stuck just before building buildtoc:
>>>
>>> ....
>>> cd ext/XS-APItest/ && ../../miniperl_top -I../../lib Makefile.PL \
>>>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>>>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
>>> cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
>>>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>>>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
>>> ./miniperl_top -f pod/buildtoc -q
>>> ./miniperl_top installman --destdir=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
>>> make[1]: Leaving directory '/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0'
>>>
>>> It didn't start miniperl_top (which itself works fine):
>>> martin@jama /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0 $ ./miniperl_top -f pod/buildtoc -q
>>> martin@jama /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0 $ echo $?
>>> 0
>>>
>>> martin   3016692  0.0  0.0  99860  2788 ?        S    17:47   0:00 make -j 40 DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image install
>>> martin   3016738 99.9  0.0 101440  4184 ?        R    17:47  56:21 make install.man
>>>
>>> Attaching to process 3016738
>>> Reading symbols from /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make...
>>> (No debugging symbols found in /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make)
>>> Reading symbols from /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/libc.so.6...
>>> Reading symbols from /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/libc.so.6...
>>> Reading symbols from /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2...
>>> Reading symbols from /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2...
>>> (No debugging symbols found in /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2)
>>> [Thread debugging using libthread_db enabled]
>>> Using host libthread_db library "/usr/lib64/libthread_db.so.1".
>>> 0x000055c946453a1f in ?? ()
>>> (gdb) bt
>>> #0  0x000055c946453a1f in ?? ()
>>> #1  0x000055c946452bf3 in ?? ()
>>> #2  0x000055c946453b98 in ?? ()
>>> #3  0x000055c946452bf3 in ?? ()
>>> #4  0x000055c946453b98 in ?? ()
>>> #5  0x000055c946452bf3 in ?? ()
>>> #6  0x000055c946453b98 in ?? ()
>>> #7  0x000055c946452bf3 in ?? ()
>>> #8  0x000055c946453b98 in ?? ()
>>> #9  0x000055c946452bf3 in ?? ()
>>> #10 0x000055c946453fd6 in update_goal_chain ()
>>> #11 0x000055c946438df3 in main ()
>>> (gdb)
>>>
>>> I've reproduced this twice today, so I was assuming it's just new separate issue from new perl version - that's why I was asking if someone else is seeing this behavior now.
>>>
>>> I'll try to reproduce this with ccache enabled in regular build (I normally don't use poky nor selftest). If it fails again, I'll enable debug for make-native (or switch back to make-4.3 from gentoo).
>>>
>>> Regards,
>>>
>>> On Thu, Jun 9, 2022 at 6:21 PM Richard Purdie <richard.purdie@linuxfoundation.org> wrote:
>>>>
>>>> On Thu, 2022-06-09 at 14:44 +0200, Martin Jansa wrote:
>>>> > On Mon, Jun 6, 2022 at 2:02 PM Alexander Kanavin <alex.kanavin@gmail.com> wrote:
>>>> > > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
>>>> > > ---
>>>> > >  .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
>>>> > >  .../perl/files/perl-configpm-switch.patch     |  2 +-
>>>> > >  .../perl/files/perl-dynloader.patch           |  2 +-
>>>> > >  .../perl/files/perl-rdepends.txt              | 49 ++++++++++++-------
>>>> > >  .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
>>>> > >  5 files changed, 35 insertions(+), 22 deletions(-)
>>>> > >  rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb => perlcross_1.4.bb} (92%)
>>>> > >  rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb} (99%)
>>>> > >
>>>> >
>>>> >
>>>> > Have anyone else seen perl.do_install getting stuck with this new shiny version as well?
>>>> >
>>>> >  690770 martin      20   0 10020  3700  3196 S   0.0  0.0  0:00.00 │        └─ /bin/sh /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/temp/run.do_install.690768
>>>> >  690771 martin      20   0 99860  1948  1364 S   0.0  0.0  0:00.00 │           └─ make -j 40 DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image install
>>>> >  690816 martin      20   0   99M  3340  1428 R 102.1  0.0  3h06:44 │              └─ make install.man
>>>>
>>>> I've seen perl and the kernel hang in make for some versions, I did try
>>>> and put a warning about the known Fedora issue. Was this with the
>>>> recent make-native dependency added? If so that would indicate it is
>>>> potentially a bug in the current make version :(
>>>>
>>>> Cheers,
>>>>
>>>> Richard
>>>>
>>>
>>>
>>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#166798): https://lists.openembedded.org/g/openembedded-core/message/166798
>> Mute This Topic: https://lists.openembedded.org/mt/91575167/3617156
>> Group Owner: openembedded-core+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [Martin.Jansa@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>