Is this operating on a reused build directory? I can also think of the
following sequence:

- perl is built
- per is reconfigured in the same directory
- make clean runs, removing some of the artefacts from the previous
build, but not all
- this triggers some condition in make that causes it to hang

I guess you can also compare the directory after a first make clean,
and after a second make clean. Is there a difference?

Alex

On Fri, 10 Jun 2022 at 15:37, Martin Jansa <martin.ja...@gmail.com> wrote:
>
>
> 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.kana...@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.ja...@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....@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....@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.pur...@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.kana...@gmail.com> wrote:
>> >>>> > > Signed-off-by: Alexander Kanavin <a...@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 (#166805): 
https://lists.openembedded.org/g/openembedded-core/message/166805
Mute This Topic: https://lists.openembedded.org/mt/91575167/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to