[18/21] perl: update 5.34.1 -> 5.36.0

Message ID 20220606120126.3381438-18-alex@linutronix.de
State Accepted, archived
Commit 99b2733e13f2fb5ef165d4e928b0a3d890b97ec0
Headers show
Series [01/21] sato: work around missing icons in adwaita 42.0 | expand

Commit Message

Alexander Kanavin June 6, 2022, 12:01 p.m. UTC
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
 .../perl/files/perl-configpm-switch.patch     |  2 +-
 .../perl/files/perl-dynloader.patch           |  2 +-
 .../perl/files/perl-rdepends.txt              | 49 ++++++++++++-------
 .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
 5 files changed, 35 insertions(+), 22 deletions(-)
 rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb => perlcross_1.4.bb} (92%)
 rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb} (99%)

Comments

Martin Jansa June 9, 2022, 12:44 p.m. UTC | #1
On Mon, Jun 6, 2022 at 2:02 PM Alexander Kanavin <alex.kanavin@gmail.com>
wrote:

> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>  .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
>  .../perl/files/perl-configpm-switch.patch     |  2 +-
>  .../perl/files/perl-dynloader.patch           |  2 +-
>  .../perl/files/perl-rdepends.txt              | 49 ++++++++++++-------
>  .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
>  5 files changed, 35 insertions(+), 22 deletions(-)
>  rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb =>
> perlcross_1.4.bb} (92%)
>  rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb}
> (99%)
>

Have anyone else seen perl.do_install getting stuck with this new shiny
version as well?

 690770 martin      20   0 10020  3700  3196 S   0.0  0.0  0:00.00 │
 └─ /bin/sh
/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/temp/run.do_install.690768
 690771 martin      20   0 99860  1948  1364 S   0.0  0.0  0:00.00 │
    └─ make -j 40
DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
install
 690816 martin      20   0   99M  3340  1428 R 102.1  0.0  3h06:44 │
       └─ make install.man
Richard Purdie June 9, 2022, 4:20 p.m. UTC | #2
On Thu, 2022-06-09 at 14:44 +0200, Martin Jansa wrote:
> On Mon, Jun 6, 2022 at 2:02 PM Alexander Kanavin <alex.kanavin@gmail.com> wrote:
> > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > ---
> >  .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
> >  .../perl/files/perl-configpm-switch.patch     |  2 +-
> >  .../perl/files/perl-dynloader.patch           |  2 +-
> >  .../perl/files/perl-rdepends.txt              | 49 ++++++++++++-------
> >  .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
> >  5 files changed, 35 insertions(+), 22 deletions(-)
> >  rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb => perlcross_1.4.bb} (92%)
> >  rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb} (99%)
> > 
> 
> 
> Have anyone else seen perl.do_install getting stuck with this new shiny version as well?
> 
>  690770 martin      20   0 10020  3700  3196 S   0.0  0.0  0:00.00 │        └─ /bin/sh /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/temp/run.do_install.690768
>  690771 martin      20   0 99860  1948  1364 S   0.0  0.0  0:00.00 │           └─ make -j 40 DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image install
>  690816 martin      20   0   99M  3340  1428 R 102.1  0.0  3h06:44 │              └─ make install.man 

I've seen perl and the kernel hang in make for some versions, I did try
and put a warning about the known Fedora issue. Was this with the
recent make-native dependency added? If so that would indicate it is
potentially a bug in the current make version :(

Cheers,

Richard
Martin Jansa June 9, 2022, 4:48 p.m. UTC | #3
I was reading
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14096
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13244
and your e-mail about the make issue in perl, but in my case it looks a bit
different I think.

It was with the make-native dependency, but happens only in
selftest test_ccache_tool:

2022-06-09 11:30:21,855 - oe-selftest - INFO - test_ccache_tool
(buildoptions.ImageOptionsTests.test_ccache_tool)
2022-06-09 12:53:41,855 - oe-selftest - INFO - Keepalive message
2022-06-09 14:17:01,856 - oe-selftest - INFO - Keepalive message
2022-06-09 15:40:21,856 - oe-selftest - INFO - Keepalive message
^^ was what triggered me to look where it got stuck.

I can build perl-native fine in my other oe-core nodistro build directory
and now I've built it ok also in regular poky build directory as in:
5f249a407f6 vim: put xxd in its own package

While the selftest was stuck I was checking where exactly it got stuck in
the WORKDIR and
oe_runmake -j 1 installman
'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
install 2>&1 | tee installman.log
finished fine, while:
oe_runmake -j 2 installman
'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
install 2>&1  | tee installman.log
was getting stuck:

....
Generating a Unix-style Makefile
Writing Makefile for Sys::Hostname
cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
 INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
 PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
Generating a Unix-style Makefile
Writing Makefile for XS::APItest
Generating a Unix-style Makefile
Writing Makefile for XS::Typemap

With -n, it looks like it got stuck just before building buildtoc:

....
cd ext/XS-APItest/ && ../../miniperl_top -I../../lib Makefile.PL \
 INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
 PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
 INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
 PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
./miniperl_top -f pod/buildtoc -q
./miniperl_top installman
--destdir=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image

make[1]: Leaving directory
'/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0'

It didn't start miniperl_top (which itself works fine):
martin@jama
/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0
$ ./miniperl_top -f pod/buildtoc -q
martin@jama
/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0
$ echo $?
0

martin   3016692  0.0  0.0  99860  2788 ?        S    17:47   0:00 make -j
40
DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
install
martin   3016738 99.9  0.0 101440  4184 ?        R    17:47  56:21 make
install.man

Attaching to process 3016738
Reading symbols from
/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make...
(No debugging symbols found in
/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make)
Reading symbols from
/OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/libc.so.6...
Reading symbols from
/OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/libc.so.6...
Reading symbols from
/OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2...
Reading symbols from
/OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2...
(No debugging symbols found in
/OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
0x000055c946453a1f in ?? ()
(gdb) bt
#0  0x000055c946453a1f in ?? ()
#1  0x000055c946452bf3 in ?? ()
#2  0x000055c946453b98 in ?? ()
#3  0x000055c946452bf3 in ?? ()
#4  0x000055c946453b98 in ?? ()
#5  0x000055c946452bf3 in ?? ()
#6  0x000055c946453b98 in ?? ()
#7  0x000055c946452bf3 in ?? ()
#8  0x000055c946453b98 in ?? ()
#9  0x000055c946452bf3 in ?? ()
#10 0x000055c946453fd6 in update_goal_chain ()
#11 0x000055c946438df3 in main ()
(gdb)

I've reproduced this twice today, so I was assuming it's just new separate
issue from new perl version - that's why I was asking if someone else is
seeing this behavior now.

I'll try to reproduce this with ccache enabled in regular build (I normally
don't use poky nor selftest). If it fails again, I'll enable debug for
make-native (or switch back to make-4.3 from gentoo).

Regards,

On Thu, Jun 9, 2022 at 6:21 PM Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:

> On Thu, 2022-06-09 at 14:44 +0200, Martin Jansa wrote:
> > On Mon, Jun 6, 2022 at 2:02 PM Alexander Kanavin <alex.kanavin@gmail.com>
> wrote:
> > > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > > ---
> > >  .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
> > >  .../perl/files/perl-configpm-switch.patch     |  2 +-
> > >  .../perl/files/perl-dynloader.patch           |  2 +-
> > >  .../perl/files/perl-rdepends.txt              | 49 ++++++++++++-------
> > >  .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
> > >  5 files changed, 35 insertions(+), 22 deletions(-)
> > >  rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb =>
> perlcross_1.4.bb} (92%)
> > >  rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb}
> (99%)
> > >
> >
> >
> > Have anyone else seen perl.do_install getting stuck with this new shiny
> version as well?
> >
> >  690770 martin      20   0 10020  3700  3196 S   0.0  0.0  0:00.00 │
>    └─ /bin/sh
> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/temp/run.do_install.690768
> >  690771 martin      20   0 99860  1948  1364 S   0.0  0.0  0:00.00 │
>       └─ make -j 40
> DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
> install
> >  690816 martin      20   0   99M  3340  1428 R 102.1  0.0  3h06:44 │
>          └─ make install.man
>
> I've seen perl and the kernel hang in make for some versions, I did try
> and put a warning about the known Fedora issue. Was this with the
> recent make-native dependency added? If so that would indicate it is
> potentially a bug in the current make version :(
>
> Cheers,
>
> Richard
>
>
Martin Jansa June 10, 2022, 11:49 a.m. UTC | #4
Small update:

This hang is definitely caused by:
https://git.openembedded.org/openembedded-core/commit/?id=00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5

I've reproduced this issue with master 5 times with:
oe-selftest -r buildoptions.ImageOptionsTests.test_ccache_tool

then after reverting 00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5 it passed 3
times and failed again when I've restored this commit.

I have huge 852M    install.man-make-native-4.3.j2.trace.d.log

where it looks like make-native ends in neverending loop, make from gentoo
has the same issue (when just called with full path as /usr/bin/make -d
--trace -j 2 install.man
'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
2>&1 | tee install.man-make-gentoo-4.3.j2.trace.d.log).

With -j 1 in the same directory it works fine.

perl-native/5.36.0-r0/perl-5.36.0 $ grep Considering.target.file..nonxs_ext
install.man-make-gentoo-4.3.j2.trace.d.log | wc -l
7621

The relevant (I hope) part of the log looks like:
       Pruning file 'ext/Sys-Hostname/pm_to_blib'.
       Pruning file 'ext/XS-APItest/pm_to_blib'.
       Pruning file 'ext/XS-Typemap/pm_to_blib'.
      Finished prerequisites of target file 'dynamic_ext'.
     The prerequisites of 'dynamic_ext' are being made.
     Considering target file 'static_ext'.
     File 'static_ext' was considered already.
     Finished prerequisites of target file 'extensions'.
    The prerequisites of 'extensions' are being made.
    Finished prerequisites of target file 'modules'.
   The prerequisites of 'modules' are being made.
   Finished prerequisites of target file 'pod/perltoc.pod'.
  The prerequisites of 'pod/perltoc.pod' are being made.
  Pruning file 'miniperl'.
 Finished prerequisites of target file 'install.man'.
The prerequisites of 'install.man' are being made.
Live child 0x55a28372eaf0 (ext/XS-Typemap/Makefile) PID 517626
Generating a Unix-style Makefile
Writing Makefile for XS::Typemap
Reaping winning child 0x55a28372eaf0 PID 517626
Removing child 0x55a28372eaf0 PID 517626 from chain.
Considering target file 'install.man'.
 File 'install.man' does not exist.
  Considering target file 'installman'.
  File 'installman' was considered already.
  Considering target file 'pod/perltoc.pod'.
    Considering target file 'pod/buildtoc'.
    File 'pod/buildtoc' was considered already.
    Considering target file 'miniperl'.
    File 'miniperl' was considered already.
    Considering target file 'modules'.
     File 'modules' does not exist.
      Considering target file 'extensions'.
       File 'extensions' does not exist.
        Considering target file 'cflags'.
        File 'cflags' was considered already.
        Considering target file 'nonxs_ext'.
         File 'nonxs_ext' does not exist.
          Considering target file 'cpan/Archive-Tar/pm_to_blib'.
          File 'cpan/Archive-Tar/pm_to_blib' was considered already.
          Considering target file 'cpan/autodie/pm_to_blib'.
          File 'cpan/autodie/pm_to_blib' was considered already.
......
          Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
          File 'dist/ExtUtils-CBuilder/pm_to_blib' was considered already.
          Considering target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
            Considering target file 'dist/ExtUtils-ParseXS/Makefile'.
            File 'dist/ExtUtils-ParseXS/Makefile' was considered already.
            Considering target file 'dist/ExtUtils-ParseXS/ppport.h'.
              Considering target file 'dist/Devel-PPPort/ppport.h'.
                Considering target file 'dist/Devel-PPPort/PPPort.pm'.
                  Considering target file 'dist/Devel-PPPort/pm_to_blib'.
                    Considering target file 'dist/Devel-PPPort/Makefile'.
                    File 'dist/Devel-PPPort/Makefile' was considered
already.
                     Considering target file 'DynaLoader.o'.
                       Considering target file 'ext/DynaLoader/pm_to_blib'.
                        Finished prerequisites of target file
'ext/DynaLoader/pm_to_blib'.
                       The prerequisites of 'ext/DynaLoader/pm_to_blib' are
being made.
                      Finished prerequisites of target file 'DynaLoader.o'.
                     The prerequisites of 'DynaLoader.o' are being made.
                    Pruning file 'DynaLoader.o'.
                    Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
                   Finished prerequisites of target file
'dist/Devel-PPPort/pm_to_blib'.
                  The prerequisites of 'dist/Devel-PPPort/pm_to_blib' are
being made.
                 Finished prerequisites of target file
'dist/Devel-PPPort/PPPort.pm'.
                The prerequisites of 'dist/Devel-PPPort/PPPort.pm' are
being made.
                Pruning file 'miniperl'.
               Finished prerequisites of target file
'dist/Devel-PPPort/ppport.h'.
              The prerequisites of 'dist/Devel-PPPort/ppport.h' are being
made.
             Finished prerequisites of target file
'dist/ExtUtils-ParseXS/ppport.h'.
            The prerequisites of 'dist/ExtUtils-ParseXS/ppport.h' are being
made.
           Finished prerequisites of target file
'dist/ExtUtils-ParseXS/pm_to_blib'.
          The prerequisites of 'dist/ExtUtils-ParseXS/pm_to_blib' are being
made.
          Considering target file 'dist/Filter-Simple/pm_to_blib'.
          File 'dist/Filter-Simple/pm_to_blib' was considered already.
          Considering target file 'dist/FindBin/pm_to_blib'.
.....
          Considering target file 'ext/Tie-Memoize/pm_to_blib'.
          File 'ext/Tie-Memoize/pm_to_blib' was considered already.
         Finished prerequisites of target file 'nonxs_ext'.
        The prerequisites of 'nonxs_ext' are being made.
        Considering target file 'dynamic_ext'.
         File 'dynamic_ext' does not exist.
          Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
            Considering target file 'cpan/Compress-Raw-Bzip2/Makefile'.
            File 'cpan/Compress-Raw-Bzip2/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Compress-Raw-Bzip2/pm_to_blib'.
          The prerequisites of 'cpan/Compress-Raw-Bzip2/pm_to_blib' are
being made.
          Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
....
          The prerequisites of 'ext/XS-Typemap/pm_to_blib' are being made.
         Finished prerequisites of target file 'dynamic_ext'.
        The prerequisites of 'dynamic_ext' are being made.
        Considering target file 'static_ext'.
        File 'static_ext' was considered already.
       Considering target file 'nonxs_ext'.
        File 'nonxs_ext' does not exist.
         Pruning file 'cpan/Archive-Tar/pm_to_blib'.
         Pruning file 'cpan/autodie/pm_to_blib'.
         Pruning file 'cpan/AutoLoader/pm_to_blib'.
....
         Pruning file 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
         Pruning file 'ext/Tie-Memoize/pm_to_blib'.
        Finished prerequisites of target file 'nonxs_ext'.
       The prerequisites of 'nonxs_ext' are being made.
       Considering target file 'dynamic_ext'.
        File 'dynamic_ext' does not exist.
         Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
         Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
...
         Pruning file 'ext/XS-APItest/pm_to_blib'.
         Pruning file 'ext/XS-Typemap/pm_to_blib'.
        Finished prerequisites of target file 'dynamic_ext'.
       The prerequisites of 'dynamic_ext' are being made.
       Considering target file 'static_ext'.
       File 'static_ext' was considered already.
       Finished prerequisites of target file 'extensions'.
      The prerequisites of 'extensions' are being made.
     Considering target file 'extensions'.
      File 'extensions' does not exist.
       Pruning file 'cflags'.
       Pruning file 'nonxs_ext'.
       Pruning file 'dynamic_ext'.
       Pruning file 'static_ext'.
      Considering target file 'nonxs_ext'.
       File 'nonxs_ext' does not exist.
        Pruning file 'cpan/Archive-Tar/pm_to_blib'.
        Pruning file 'cpan/autodie/pm_to_blib'.
....
       Pruning file 'ext/XS-APItest/pm_to_blib'.
        Pruning file 'ext/XS-Typemap/pm_to_blib'.
       Finished prerequisites of target file 'dynamic_ext'.
      The prerequisites of 'dynamic_ext' are being made.
      Considering target file 'static_ext'.
      File 'static_ext' was considered already.
      Finished prerequisites of target file 'extensions'.
     The prerequisites of 'extensions' are being made.
     Finished prerequisites of target file 'modules'.
    The prerequisites of 'modules' are being made.
    Considering target file 'extra.pods'.
    File 'extra.pods' was considered already.
    Considering target file 'pod/perlapi.pod'.
    File 'pod/perlapi.pod' was considered already.
    Considering target file 'pod/perlintern.pod'.
    File 'pod/perlintern.pod' was considered already.
    Considering target file 'pod/perlmodlib.pod'.
    File 'pod/perlmodlib.pod' was considered already.
    Considering target file 'pod/perluniprops.pod'.
    File 'pod/perluniprops.pod' was considered already.
    Considering target file 'pod/perl5360delta.pod'.
    File 'pod/perl5360delta.pod' was considered already.
   Considering target file 'modules'.
    File 'modules' does not exist.
     Pruning file 'extensions'.
    Considering target file 'extensions'.
     File 'extensions' does not exist.
      Pruning file 'cflags'.
      Pruning file 'nonxs_ext'.
      Pruning file 'dynamic_ext'.
      Pruning file 'static_ext'.
     Considering target file 'nonxs_ext'.
      File 'nonxs_ext' does not exist.
       Pruning file 'cpan/Archive-Tar/pm_to_blib'.
       Pruning file 'cpan/autodie/pm_to_blib'.
....
       Pruning file 'ext/XS-APItest/pm_to_blib'.
       Pruning file 'ext/XS-Typemap/pm_to_blib'.
      Finished prerequisites of target file 'dynamic_ext'.
     The prerequisites of 'dynamic_ext' are being made.
     Considering target file 'static_ext'.
     File 'static_ext' was considered already.
     Finished prerequisites of target file 'extensions'.
    The prerequisites of 'extensions' are being made.
    Finished prerequisites of target file 'modules'.
   The prerequisites of 'modules' are being made.
   Finished prerequisites of target file 'pod/perltoc.pod'.
  The prerequisites of 'pod/perltoc.pod' are being made.
  Pruning file 'miniperl'.
 Finished prerequisites of target file 'install.man'.
The prerequisites of 'install.man' are being made.
Considering target file 'install.man'.
 File 'install.man' does not exist.
  Considering target file 'installman'.
  File 'installman' was considered already.
  Considering target file 'pod/perltoc.pod'.
    Considering target file 'pod/buildtoc'.
    File 'pod/buildtoc' was considered already.
    Considering target file 'miniperl'.
    File 'miniperl' was considered already.
    Considering target file 'modules'.
     File 'modules' does not exist.
      Considering target file 'extensions'.
       File 'extensions' does not exist.
        Considering target file 'cflags'.
        File 'cflags' was considered already.
        Considering target file 'nonxs_ext'.
         File 'nonxs_ext' does not exist.
          Considering target file 'cpan/Archive-Tar/pm_to_blib'.
          File 'cpan/Archive-Tar/pm_to_blib' was considered already.

and then it repeats in never-ending loop, only make using 100% CPU and even
on smaller log:
120M    install.man-make-gentoo-4.3.j2.trace.d.log

it considers nonxs_ext too many times (before I've killed the make):
x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0 $ grep
Considering.target.file..nonxs_ext
install.man-make-gentoo-4.3.j2.trace.d.log | wc -l
7621

Will try to narrow this even more and produce the debug/trace output from
working case for comparison, just wanted to share the update in case
someone sees what's wrong right away.

I still wasn't able to reproduce this outside poky build "bitbake
libgcc-initial -f -c compile" with INHERIT += "ccache" in local.conf in
build dir without sstate-cache populated isn't enough to reproduce
what buildoptions.ImageOptionsTests.test_ccache_tool somehow triggers, but
YMMV, let me know if you have seen this or can reproduce it with selftest
as well.

Cheers,

On Thu, Jun 9, 2022 at 6:48 PM Martin Jansa via lists.openembedded.org
<Martin.Jansa=gmail.com@lists.openembedded.org> wrote:

> I was reading
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=14096
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=13244
> and your e-mail about the make issue in perl, but in my case it looks a
> bit different I think.
>
> It was with the make-native dependency, but happens only in
> selftest test_ccache_tool:
>
> 2022-06-09 11:30:21,855 - oe-selftest - INFO - test_ccache_tool
> (buildoptions.ImageOptionsTests.test_ccache_tool)
> 2022-06-09 12:53:41,855 - oe-selftest - INFO - Keepalive message
> 2022-06-09 14:17:01,856 - oe-selftest - INFO - Keepalive message
> 2022-06-09 15:40:21,856 - oe-selftest - INFO - Keepalive message
> ^^ was what triggered me to look where it got stuck.
>
> I can build perl-native fine in my other oe-core nodistro build directory
> and now I've built it ok also in regular poky build directory as in:
> 5f249a407f6 vim: put xxd in its own package
>
> While the selftest was stuck I was checking where exactly it got stuck in
> the WORKDIR and
> oe_runmake -j 1 installman
> 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
> install 2>&1 | tee installman.log
> finished fine, while:
> oe_runmake -j 2 installman
> 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
> install 2>&1  | tee installman.log
> was getting stuck:
>
> ....
> Generating a Unix-style Makefile
> Writing Makefile for Sys::Hostname
> cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
> Generating a Unix-style Makefile
> Writing Makefile for XS::APItest
> Generating a Unix-style Makefile
> Writing Makefile for XS::Typemap
>
> With -n, it looks like it got stuck just before building buildtoc:
>
> ....
> cd ext/XS-APItest/ && ../../miniperl_top -I../../lib Makefile.PL \
>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
> cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
> ./miniperl_top -f pod/buildtoc -q
> ./miniperl_top installman
> --destdir=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
>
> make[1]: Leaving directory
> '/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0'
>
> It didn't start miniperl_top (which itself works fine):
> martin@jama
> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0
> $ ./miniperl_top -f pod/buildtoc -q
> martin@jama
> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0
> $ echo $?
> 0
>
> martin   3016692  0.0  0.0  99860  2788 ?        S    17:47   0:00 make -j
> 40
> DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
> install
> martin   3016738 99.9  0.0 101440  4184 ?        R    17:47  56:21 make
> install.man
>
> Attaching to process 3016738
> Reading symbols from
> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make...
> (No debugging symbols found in
> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make)
> Reading symbols from
> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/libc.so.6...
> Reading symbols from
> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/libc.so.6...
> Reading symbols from
> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2...
> Reading symbols from
> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2...
> (No debugging symbols found in
> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2)
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/usr/lib64/libthread_db.so.1".
> 0x000055c946453a1f in ?? ()
> (gdb) bt
> #0  0x000055c946453a1f in ?? ()
> #1  0x000055c946452bf3 in ?? ()
> #2  0x000055c946453b98 in ?? ()
> #3  0x000055c946452bf3 in ?? ()
> #4  0x000055c946453b98 in ?? ()
> #5  0x000055c946452bf3 in ?? ()
> #6  0x000055c946453b98 in ?? ()
> #7  0x000055c946452bf3 in ?? ()
> #8  0x000055c946453b98 in ?? ()
> #9  0x000055c946452bf3 in ?? ()
> #10 0x000055c946453fd6 in update_goal_chain ()
> #11 0x000055c946438df3 in main ()
> (gdb)
>
> I've reproduced this twice today, so I was assuming it's just new separate
> issue from new perl version - that's why I was asking if someone else is
> seeing this behavior now.
>
> I'll try to reproduce this with ccache enabled in regular build (I
> normally don't use poky nor selftest). If it fails again, I'll enable debug
> for make-native (or switch back to make-4.3 from gentoo).
>
> Regards,
>
> On Thu, Jun 9, 2022 at 6:21 PM Richard Purdie <
> richard.purdie@linuxfoundation.org> wrote:
>
>> On Thu, 2022-06-09 at 14:44 +0200, Martin Jansa wrote:
>> > On Mon, Jun 6, 2022 at 2:02 PM Alexander Kanavin <
>> alex.kanavin@gmail.com> wrote:
>> > > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
>> > > ---
>> > >  .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
>> > >  .../perl/files/perl-configpm-switch.patch     |  2 +-
>> > >  .../perl/files/perl-dynloader.patch           |  2 +-
>> > >  .../perl/files/perl-rdepends.txt              | 49
>> ++++++++++++-------
>> > >  .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
>> > >  5 files changed, 35 insertions(+), 22 deletions(-)
>> > >  rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb =>
>> perlcross_1.4.bb} (92%)
>> > >  rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb}
>> (99%)
>> > >
>> >
>> >
>> > Have anyone else seen perl.do_install getting stuck with this new shiny
>> version as well?
>> >
>> >  690770 martin      20   0 10020  3700  3196 S   0.0  0.0  0:00.00 │
>>      └─ /bin/sh
>> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/temp/run.do_install.690768
>> >  690771 martin      20   0 99860  1948  1364 S   0.0  0.0  0:00.00 │
>>         └─ make -j 40
>> DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
>> install
>> >  690816 martin      20   0   99M  3340  1428 R 102.1  0.0  3h06:44 │
>>            └─ make install.man
>>
>> I've seen perl and the kernel hang in make for some versions, I did try
>> and put a warning about the known Fedora issue. Was this with the
>> recent make-native dependency added? If so that would indicate it is
>> potentially a bug in the current make version :(
>>
>> Cheers,
>>
>> Richard
>>
>>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#166786):
> https://lists.openembedded.org/g/openembedded-core/message/166786
> Mute This Topic: https://lists.openembedded.org/mt/91575167/3617156
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> Martin.Jansa@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Martin Jansa June 10, 2022, 1:14 p.m. UTC | #5
With just the "oe_runmake clean" removed from
https://git.openembedded.org/openembedded-core/commit/?id=00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5
it doesn't get stuck and whole make debug log is relatively small:

2.2M    install.man-make-native-4.3.j2.trace.d.log

The same section as in previous e-mail:
  Pruning file 'miniperl'.
 Finished prerequisites of target file 'install.man'.
The prerequisites of 'install.man' are being made.
Live child 0x55b7a03e6890 (ext/XS-Typemap/Makefile) PID 3373116
Live child 0x55b7a03e8660 (ext/XS-APItest/Makefile) PID 3373097
Generating a Unix-style Makefile
Writing Makefile for XS::Typemap
Reaping winning child 0x55b7a03e6890 PID 3373116
Removing child 0x55b7a03e6890 PID 3373116 from chain.
Released token for child 0x55b7a03e6890 (ext/XS-Typemap/Makefile).
Live child 0x55b7a03e8660 (ext/XS-APItest/Makefile) PID 3373097
Considering target file 'install.man'.
 File 'install.man' does not exist.
  Considering target file 'installman'.
  File 'installman' was considered already.
  Considering target file 'pod/perltoc.pod'.
    Considering target file 'pod/buildtoc'.
    File 'pod/buildtoc' was considered already.
    Considering target file 'miniperl'.
    File 'miniperl' was considered already.
    Considering target file 'modules'.
     File 'modules' does not exist.
      Considering target file 'extensions'.
       File 'extensions' does not exist.
        Considering target file 'cflags'.
        File 'cflags' was considered already.
        Considering target file 'nonxs_ext'.
         File 'nonxs_ext' does not exist.
          Considering target file 'cpan/Archive-Tar/pm_to_blib'.
            Considering target file 'cpan/Archive-Tar/Makefile'.
            File 'cpan/Archive-Tar/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Archive-Tar/pm_to_blib'.
           Prerequisite 'cpan/Archive-Tar/Makefile' is order-only for
target 'cpan/Archive-Tar/pm_to_blib'.
          No need to remake target 'cpan/Archive-Tar/pm_to_blib'.
          Considering target file 'cpan/autodie/pm_to_blib'.
            Considering target file 'cpan/autodie/Makefile'.
            File 'cpan/autodie/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/autodie/pm_to_blib'.
           Prerequisite 'cpan/autodie/Makefile' is order-only for target
'cpan/autodie/pm_to_blib'.
          No need to remake target 'cpan/autodie/pm_to_blib'.
          Considering target file 'cpan/AutoLoader/pm_to_blib'.
            Considering target file 'cpan/AutoLoader/Makefile'.
            File 'cpan/AutoLoader/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/AutoLoader/pm_to_blib'.
           Prerequisite 'cpan/AutoLoader/Makefile' is order-only for target
'cpan/AutoLoader/pm_to_blib'.
          No need to remake target 'cpan/AutoLoader/pm_to_blib'.
          Considering target file 'cpan/bignum/pm_to_blib'.
            Considering target file 'cpan/bignum/Makefile'.
            File 'cpan/bignum/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/bignum/pm_to_blib'.
           Prerequisite 'cpan/bignum/Makefile' is order-only for target
'cpan/bignum/pm_to_blib'.
          No need to remake target 'cpan/bignum/pm_to_blib'.
          Considering target file 'cpan/Config-Perl-V/pm_to_blib'.
            Considering target file 'cpan/Config-Perl-V/Makefile'.
            File 'cpan/Config-Perl-V/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Config-Perl-V/pm_to_blib'.
           Prerequisite 'cpan/Config-Perl-V/Makefile' is order-only for
target 'cpan/Config-Perl-V/pm_to_blib'.
          No need to remake target 'cpan/Config-Perl-V/pm_to_blib'.
          Considering target file 'cpan/CPAN/pm_to_blib'.
            Considering target file 'cpan/CPAN/Makefile'.
            File 'cpan/CPAN/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/CPAN/pm_to_blib'.
           Prerequisite 'cpan/CPAN/Makefile' is order-only for target
'cpan/CPAN/pm_to_blib'.
          No need to remake target 'cpan/CPAN/pm_to_blib'.
          Considering target file 'cpan/CPAN-Meta/pm_to_blib'.
            Considering target file 'cpan/CPAN-Meta/Makefile'.
            File 'cpan/CPAN-Meta/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/CPAN-Meta/pm_to_blib'.
           Prerequisite 'cpan/CPAN-Meta/Makefile' is order-only for target
'cpan/CPAN-Meta/pm_to_blib'.
          No need to remake target 'cpan/CPAN-Meta/pm_to_blib'.
          Considering target file 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
            Considering target file 'cpan/CPAN-Meta-Requirements/Makefile'.
            File 'cpan/CPAN-Meta-Requirements/Makefile' was considered
already.
           Finished prerequisites of target file
'cpan/CPAN-Meta-Requirements/pm_to_blib'.
           Prerequisite 'cpan/CPAN-Meta-Requirements/Makefile' is
order-only for target 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
          No need to remake target 'cpan/CPAN-Meta-Requirements/pm_to_blib'.
          Considering target file 'cpan/CPAN-Meta-YAML/pm_to_blib'.
            Considering target file 'cpan/CPAN-Meta-YAML/Makefile'.
            File 'cpan/CPAN-Meta-YAML/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/CPAN-Meta-YAML/pm_to_blib'.
           Prerequisite 'cpan/CPAN-Meta-YAML/Makefile' is order-only for
target 'cpan/CPAN-Meta-YAML/pm_to_blib'.
          No need to remake target 'cpan/CPAN-Meta-YAML/pm_to_blib'.
          Considering target file 'cpan/Digest/pm_to_blib'.
            Considering target file 'cpan/Digest/Makefile'.
            File 'cpan/Digest/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/Digest/pm_to_blib'.
           Prerequisite 'cpan/Digest/Makefile' is order-only for target
'cpan/Digest/pm_to_blib'.
          No need to remake target 'cpan/Digest/pm_to_blib'.
          Considering target file 'cpan/experimental/pm_to_blib'.
            Considering target file 'cpan/experimental/Makefile'.
            File 'cpan/experimental/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/experimental/pm_to_blib'.
           Prerequisite 'cpan/experimental/Makefile' is order-only for
target 'cpan/experimental/pm_to_blib'.
          No need to remake target 'cpan/experimental/pm_to_blib'.
          Considering target file 'cpan/ExtUtils-Constant/pm_to_blib'.
            Considering target file 'cpan/ExtUtils-Constant/Makefile'.
            File 'cpan/ExtUtils-Constant/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/ExtUtils-Constant/pm_to_blib'.
           Prerequisite 'cpan/ExtUtils-Constant/Makefile' is order-only for
target 'cpan/ExtUtils-Constant/pm_to_blib'.
          No need to remake target 'cpan/ExtUtils-Constant/pm_to_blib'.
          Considering target file 'cpan/ExtUtils-Install/pm_to_blib'.
            Considering target file 'cpan/ExtUtils-Install/Makefile'.
            File 'cpan/ExtUtils-Install/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/ExtUtils-Install/pm_to_blib'.
           Prerequisite 'cpan/ExtUtils-Install/Makefile' is order-only for
target 'cpan/ExtUtils-Install/pm_to_blib'.
          No need to remake target 'cpan/ExtUtils-Install/pm_to_blib'.
          Considering target file 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
            Considering target file 'cpan/ExtUtils-MakeMaker/Makefile'.
            File 'cpan/ExtUtils-MakeMaker/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/ExtUtils-MakeMaker/pm_to_blib'.
           Prerequisite 'cpan/ExtUtils-MakeMaker/Makefile' is order-only
for target 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
          No need to remake target 'cpan/ExtUtils-MakeMaker/pm_to_blib'.
          Considering target file 'cpan/ExtUtils-Manifest/pm_to_blib'.
            Considering target file 'cpan/ExtUtils-Manifest/Makefile'.
            File 'cpan/ExtUtils-Manifest/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/ExtUtils-Manifest/pm_to_blib'.
           Prerequisite 'cpan/ExtUtils-Manifest/Makefile' is order-only for
target 'cpan/ExtUtils-Manifest/pm_to_blib'.
          No need to remake target 'cpan/ExtUtils-Manifest/pm_to_blib'.
          Considering target file 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
            Considering target file 'cpan/ExtUtils-PL2Bat/Makefile'.
            File 'cpan/ExtUtils-PL2Bat/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/ExtUtils-PL2Bat/pm_to_blib'.
           Prerequisite 'cpan/ExtUtils-PL2Bat/Makefile' is order-only for
target 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
          No need to remake target 'cpan/ExtUtils-PL2Bat/pm_to_blib'.
          Considering target file 'cpan/File-Fetch/pm_to_blib'.
            Considering target file 'cpan/File-Fetch/Makefile'.
            File 'cpan/File-Fetch/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/File-Fetch/pm_to_blib'.
           Prerequisite 'cpan/File-Fetch/Makefile' is order-only for target
'cpan/File-Fetch/pm_to_blib'.
          No need to remake target 'cpan/File-Fetch/pm_to_blib'.
          Considering target file 'cpan/File-Path/pm_to_blib'.
            Considering target file 'cpan/File-Path/Makefile'.
            File 'cpan/File-Path/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/File-Path/pm_to_blib'.
           Prerequisite 'cpan/File-Path/Makefile' is order-only for target
'cpan/File-Path/pm_to_blib'.
          No need to remake target 'cpan/File-Path/pm_to_blib'.
          Considering target file 'cpan/File-Temp/pm_to_blib'.
            Considering target file 'cpan/File-Temp/Makefile'.
            File 'cpan/File-Temp/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/File-Temp/pm_to_blib'.
           Prerequisite 'cpan/File-Temp/Makefile' is order-only for target
'cpan/File-Temp/pm_to_blib'.
          No need to remake target 'cpan/File-Temp/pm_to_blib'.
          Considering target file 'cpan/Getopt-Long/pm_to_blib'.
            Considering target file 'cpan/Getopt-Long/Makefile'.
            File 'cpan/Getopt-Long/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Getopt-Long/pm_to_blib'.
           Prerequisite 'cpan/Getopt-Long/Makefile' is order-only for
target 'cpan/Getopt-Long/pm_to_blib'.
          No need to remake target 'cpan/Getopt-Long/pm_to_blib'.
          Considering target file 'cpan/HTTP-Tiny/pm_to_blib'.
            Considering target file 'cpan/HTTP-Tiny/Makefile'.
            File 'cpan/HTTP-Tiny/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/HTTP-Tiny/pm_to_blib'.
           Prerequisite 'cpan/HTTP-Tiny/Makefile' is order-only for target
'cpan/HTTP-Tiny/pm_to_blib'.
          No need to remake target 'cpan/HTTP-Tiny/pm_to_blib'.
          Considering target file 'cpan/IO-Compress/pm_to_blib'.
            Considering target file 'cpan/IO-Compress/Makefile'.
            File 'cpan/IO-Compress/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/IO-Compress/pm_to_blib'.
           Prerequisite 'cpan/IO-Compress/Makefile' is order-only for
target 'cpan/IO-Compress/pm_to_blib'.
          No need to remake target 'cpan/IO-Compress/pm_to_blib'.
          Considering target file 'cpan/IO-Socket-IP/pm_to_blib'.
            Considering target file 'cpan/IO-Socket-IP/Makefile'.
            File 'cpan/IO-Socket-IP/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/IO-Socket-IP/pm_to_blib'.
           Prerequisite 'cpan/IO-Socket-IP/Makefile' is order-only for
target 'cpan/IO-Socket-IP/pm_to_blib'.
          No need to remake target 'cpan/IO-Socket-IP/pm_to_blib'.
          Considering target file 'cpan/IO-Zlib/pm_to_blib'.
            Considering target file 'cpan/IO-Zlib/Makefile'.
            File 'cpan/IO-Zlib/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/IO-Zlib/pm_to_blib'.
           Prerequisite 'cpan/IO-Zlib/Makefile' is order-only for target
'cpan/IO-Zlib/pm_to_blib'.
          No need to remake target 'cpan/IO-Zlib/pm_to_blib'.
          Considering target file 'cpan/IPC-Cmd/pm_to_blib'.
            Considering target file 'cpan/IPC-Cmd/Makefile'.
            File 'cpan/IPC-Cmd/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/IPC-Cmd/pm_to_blib'.
           Prerequisite 'cpan/IPC-Cmd/Makefile' is order-only for target
'cpan/IPC-Cmd/pm_to_blib'.
          No need to remake target 'cpan/IPC-Cmd/pm_to_blib'.
          Considering target file 'cpan/JSON-PP/pm_to_blib'.
            Considering target file 'cpan/JSON-PP/Makefile'.
            File 'cpan/JSON-PP/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/JSON-PP/pm_to_blib'.
           Prerequisite 'cpan/JSON-PP/Makefile' is order-only for target
'cpan/JSON-PP/pm_to_blib'.
          No need to remake target 'cpan/JSON-PP/pm_to_blib'.
          Considering target file 'cpan/libnet/pm_to_blib'.
            Considering target file 'cpan/libnet/Makefile'.
            File 'cpan/libnet/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/libnet/pm_to_blib'.
           Prerequisite 'cpan/libnet/Makefile' is order-only for target
'cpan/libnet/pm_to_blib'.
          No need to remake target 'cpan/libnet/pm_to_blib'.
          Considering target file 'cpan/Locale-Maketext-Simple/pm_to_blib'.
            Considering target file 'cpan/Locale-Maketext-Simple/Makefile'.
            File 'cpan/Locale-Maketext-Simple/Makefile' was considered
already.
           Finished prerequisites of target file
'cpan/Locale-Maketext-Simple/pm_to_blib'.
           Prerequisite 'cpan/Locale-Maketext-Simple/Makefile' is
order-only for target 'cpan/Locale-Maketext-Simple/pm_to_blib'.
          No need to remake target 'cpan/Locale-Maketext-Simple/pm_to_blib'.
          Considering target file 'cpan/Math-BigInt/pm_to_blib'.
            Considering target file 'cpan/Math-BigInt/Makefile'.
            File 'cpan/Math-BigInt/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Math-BigInt/pm_to_blib'.
           Prerequisite 'cpan/Math-BigInt/Makefile' is order-only for
target 'cpan/Math-BigInt/pm_to_blib'.
          No need to remake target 'cpan/Math-BigInt/pm_to_blib'.
          Considering target file 'cpan/Math-BigRat/pm_to_blib'.
            Considering target file 'cpan/Math-BigRat/Makefile'.
            File 'cpan/Math-BigRat/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Math-BigRat/pm_to_blib'.
           Prerequisite 'cpan/Math-BigRat/Makefile' is order-only for
target 'cpan/Math-BigRat/pm_to_blib'.
          No need to remake target 'cpan/Math-BigRat/pm_to_blib'.
          Considering target file 'cpan/Math-Complex/pm_to_blib'.
            Considering target file 'cpan/Math-Complex/Makefile'.
            File 'cpan/Math-Complex/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Math-Complex/pm_to_blib'.
           Prerequisite 'cpan/Math-Complex/Makefile' is order-only for
target 'cpan/Math-Complex/pm_to_blib'.
          No need to remake target 'cpan/Math-Complex/pm_to_blib'.
          Considering target file 'cpan/Memoize/pm_to_blib'.
            Considering target file 'cpan/Memoize/Makefile'.
            File 'cpan/Memoize/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/Memoize/pm_to_blib'.
           Prerequisite 'cpan/Memoize/Makefile' is order-only for target
'cpan/Memoize/pm_to_blib'.
          No need to remake target 'cpan/Memoize/pm_to_blib'.
          Considering target file 'cpan/Module-Load/pm_to_blib'.
            Considering target file 'cpan/Module-Load/Makefile'.
            File 'cpan/Module-Load/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Module-Load/pm_to_blib'.
           Prerequisite 'cpan/Module-Load/Makefile' is order-only for
target 'cpan/Module-Load/pm_to_blib'.
          No need to remake target 'cpan/Module-Load/pm_to_blib'.
          Considering target file 'cpan/Module-Load-Conditional/pm_to_blib'.
            Considering target file 'cpan/Module-Load-Conditional/Makefile'.
            File 'cpan/Module-Load-Conditional/Makefile' was considered
already.
           Finished prerequisites of target file
'cpan/Module-Load-Conditional/pm_to_blib'.
           Prerequisite 'cpan/Module-Load-Conditional/Makefile' is
order-only for target 'cpan/Module-Load-Conditional/pm_to_blib'.
          No need to remake target
'cpan/Module-Load-Conditional/pm_to_blib'.
          Considering target file 'cpan/Module-Loaded/pm_to_blib'.
            Considering target file 'cpan/Module-Loaded/Makefile'.
            File 'cpan/Module-Loaded/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Module-Loaded/pm_to_blib'.
           Prerequisite 'cpan/Module-Loaded/Makefile' is order-only for
target 'cpan/Module-Loaded/pm_to_blib'.
          No need to remake target 'cpan/Module-Loaded/pm_to_blib'.
          Considering target file 'cpan/Module-Metadata/pm_to_blib'.
            Considering target file 'cpan/Module-Metadata/Makefile'.
            File 'cpan/Module-Metadata/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Module-Metadata/pm_to_blib'.
           Prerequisite 'cpan/Module-Metadata/Makefile' is order-only for
target 'cpan/Module-Metadata/pm_to_blib'.
          No need to remake target 'cpan/Module-Metadata/pm_to_blib'.
          Considering target file 'cpan/NEXT/pm_to_blib'.
            Considering target file 'cpan/NEXT/Makefile'.
            File 'cpan/NEXT/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/NEXT/pm_to_blib'.
           Prerequisite 'cpan/NEXT/Makefile' is order-only for target
'cpan/NEXT/pm_to_blib'.
          No need to remake target 'cpan/NEXT/pm_to_blib'.
          Considering target file 'cpan/Params-Check/pm_to_blib'.
            Considering target file 'cpan/Params-Check/Makefile'.
            File 'cpan/Params-Check/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Params-Check/pm_to_blib'.
           Prerequisite 'cpan/Params-Check/Makefile' is order-only for
target 'cpan/Params-Check/pm_to_blib'.
Generating a Unix-style Makefile
Writing Makefile for XS::APItest
          No need to remake target 'cpan/Params-Check/pm_to_blib'.
          Considering target file 'cpan/parent/pm_to_blib'.
            Considering target file 'cpan/parent/Makefile'.
            File 'cpan/parent/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/parent/pm_to_blib'.
           Prerequisite 'cpan/parent/Makefile' is order-only for target
'cpan/parent/pm_to_blib'.
          No need to remake target 'cpan/parent/pm_to_blib'.
          Considering target file 'cpan/perlfaq/pm_to_blib'.
            Considering target file 'cpan/perlfaq/Makefile'.
            File 'cpan/perlfaq/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/perlfaq/pm_to_blib'.
           Prerequisite 'cpan/perlfaq/Makefile' is order-only for target
'cpan/perlfaq/pm_to_blib'.
          No need to remake target 'cpan/perlfaq/pm_to_blib'.
          Considering target file 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
            Considering target file 'cpan/PerlIO-via-QuotedPrint/Makefile'.
            File 'cpan/PerlIO-via-QuotedPrint/Makefile' was considered
already.
           Finished prerequisites of target file
'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
           Prerequisite 'cpan/PerlIO-via-QuotedPrint/Makefile' is
order-only for target 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
          No need to remake target 'cpan/PerlIO-via-QuotedPrint/pm_to_blib'.
          Considering target file 'cpan/Perl-OSType/pm_to_blib'.
            Considering target file 'cpan/Perl-OSType/Makefile'.
            File 'cpan/Perl-OSType/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Perl-OSType/pm_to_blib'.
           Prerequisite 'cpan/Perl-OSType/Makefile' is order-only for
target 'cpan/Perl-OSType/pm_to_blib'.
          No need to remake target 'cpan/Perl-OSType/pm_to_blib'.
          Considering target file 'cpan/Pod-Checker/pm_to_blib'.
            Considering target file 'cpan/Pod-Checker/Makefile'.
            File 'cpan/Pod-Checker/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Pod-Checker/pm_to_blib'.
           Prerequisite 'cpan/Pod-Checker/Makefile' is order-only for
target 'cpan/Pod-Checker/pm_to_blib'.
          No need to remake target 'cpan/Pod-Checker/pm_to_blib'.
          Considering target file 'cpan/Pod-Escapes/pm_to_blib'.
            Considering target file 'cpan/Pod-Escapes/Makefile'.
            File 'cpan/Pod-Escapes/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Pod-Escapes/pm_to_blib'.
           Prerequisite 'cpan/Pod-Escapes/Makefile' is order-only for
target 'cpan/Pod-Escapes/pm_to_blib'.
          No need to remake target 'cpan/Pod-Escapes/pm_to_blib'.
          Considering target file 'cpan/podlators/pm_to_blib'.
            Considering target file 'cpan/podlators/Makefile'.
            File 'cpan/podlators/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/podlators/pm_to_blib'.
           Prerequisite 'cpan/podlators/Makefile' is order-only for target
'cpan/podlators/pm_to_blib'.
          No need to remake target 'cpan/podlators/pm_to_blib'.
          Considering target file 'cpan/Pod-Perldoc/pm_to_blib'.
            Considering target file 'cpan/Pod-Perldoc/Makefile'.
            File 'cpan/Pod-Perldoc/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Pod-Perldoc/pm_to_blib'.
           Prerequisite 'cpan/Pod-Perldoc/Makefile' is order-only for
target 'cpan/Pod-Perldoc/pm_to_blib'.
          No need to remake target 'cpan/Pod-Perldoc/pm_to_blib'.
          Considering target file 'cpan/Pod-Simple/pm_to_blib'.
            Considering target file 'cpan/Pod-Simple/Makefile'.
            File 'cpan/Pod-Simple/Makefile' was considered already.
            Pruning file 'cpan/Pod-Escapes/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Pod-Simple/pm_to_blib'.
           Prerequisite 'cpan/Pod-Simple/Makefile' is order-only for target
'cpan/Pod-Simple/pm_to_blib'.
           Prerequisite 'cpan/Pod-Escapes/pm_to_blib' is order-only for
target 'cpan/Pod-Simple/pm_to_blib'.
          No need to remake target 'cpan/Pod-Simple/pm_to_blib'.
          Considering target file 'cpan/Pod-Usage/pm_to_blib'.
            Considering target file 'cpan/Pod-Usage/Makefile'.
            File 'cpan/Pod-Usage/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Pod-Usage/pm_to_blib'.
           Prerequisite 'cpan/Pod-Usage/Makefile' is order-only for target
'cpan/Pod-Usage/pm_to_blib'.
          No need to remake target 'cpan/Pod-Usage/pm_to_blib'.
          Considering target file 'cpan/Term-ANSIColor/pm_to_blib'.
            Considering target file 'cpan/Term-ANSIColor/Makefile'.
            File 'cpan/Term-ANSIColor/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Term-ANSIColor/pm_to_blib'.
           Prerequisite 'cpan/Term-ANSIColor/Makefile' is order-only for
target 'cpan/Term-ANSIColor/pm_to_blib'.
          No need to remake target 'cpan/Term-ANSIColor/pm_to_blib'.
          Considering target file 'cpan/Term-Cap/pm_to_blib'.
            Considering target file 'cpan/Term-Cap/Makefile'.
            File 'cpan/Term-Cap/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/Term-Cap/pm_to_blib'.
           Prerequisite 'cpan/Term-Cap/Makefile' is order-only for target
'cpan/Term-Cap/pm_to_blib'.
          No need to remake target 'cpan/Term-Cap/pm_to_blib'.
          Considering target file 'cpan/Test-Harness/pm_to_blib'.
            Considering target file 'cpan/Test-Harness/Makefile'.
            File 'cpan/Test-Harness/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Test-Harness/pm_to_blib'.
           Prerequisite 'cpan/Test-Harness/Makefile' is order-only for
target 'cpan/Test-Harness/pm_to_blib'.
          No need to remake target 'cpan/Test-Harness/pm_to_blib'.
          Considering target file 'cpan/Test-Simple/pm_to_blib'.
            Considering target file 'cpan/Test-Simple/Makefile'.
            File 'cpan/Test-Simple/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Test-Simple/pm_to_blib'.
           Prerequisite 'cpan/Test-Simple/Makefile' is order-only for
target 'cpan/Test-Simple/pm_to_blib'.
          No need to remake target 'cpan/Test-Simple/pm_to_blib'.
          Considering target file 'cpan/Text-Balanced/pm_to_blib'.
            Considering target file 'cpan/Text-Balanced/Makefile'.
            File 'cpan/Text-Balanced/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Text-Balanced/pm_to_blib'.
           Prerequisite 'cpan/Text-Balanced/Makefile' is order-only for
target 'cpan/Text-Balanced/pm_to_blib'.
          No need to remake target 'cpan/Text-Balanced/pm_to_blib'.
          Considering target file 'cpan/Text-ParseWords/pm_to_blib'.
            Considering target file 'cpan/Text-ParseWords/Makefile'.
            File 'cpan/Text-ParseWords/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Text-ParseWords/pm_to_blib'.
           Prerequisite 'cpan/Text-ParseWords/Makefile' is order-only for
target 'cpan/Text-ParseWords/pm_to_blib'.
          No need to remake target 'cpan/Text-ParseWords/pm_to_blib'.
          Considering target file 'cpan/Text-Tabs/pm_to_blib'.
            Considering target file 'cpan/Text-Tabs/Makefile'.
            File 'cpan/Text-Tabs/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Text-Tabs/pm_to_blib'.
           Prerequisite 'cpan/Text-Tabs/Makefile' is order-only for target
'cpan/Text-Tabs/pm_to_blib'.
          No need to remake target 'cpan/Text-Tabs/pm_to_blib'.
          Considering target file 'cpan/Tie-RefHash/pm_to_blib'.
            Considering target file 'cpan/Tie-RefHash/Makefile'.
            File 'cpan/Tie-RefHash/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Tie-RefHash/pm_to_blib'.
           Prerequisite 'cpan/Tie-RefHash/Makefile' is order-only for
target 'cpan/Tie-RefHash/pm_to_blib'.
          No need to remake target 'cpan/Tie-RefHash/pm_to_blib'.
          Considering target file 'cpan/Time-Local/pm_to_blib'.
            Considering target file 'cpan/Time-Local/Makefile'.
            File 'cpan/Time-Local/Makefile' was considered already.
           Finished prerequisites of target file
'cpan/Time-Local/pm_to_blib'.
           Prerequisite 'cpan/Time-Local/Makefile' is order-only for target
'cpan/Time-Local/pm_to_blib'.
          No need to remake target 'cpan/Time-Local/pm_to_blib'.
          Considering target file 'cpan/version/pm_to_blib'.
            Considering target file 'cpan/version/Makefile'.
            File 'cpan/version/Makefile' was considered already.
           Finished prerequisites of target file 'cpan/version/pm_to_blib'.
           Prerequisite 'cpan/version/Makefile' is order-only for target
'cpan/version/pm_to_blib'.
          No need to remake target 'cpan/version/pm_to_blib'.
          Considering target file 'dist/Attribute-Handlers/pm_to_blib'.
            Considering target file 'dist/Attribute-Handlers/Makefile'.
            File 'dist/Attribute-Handlers/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Attribute-Handlers/pm_to_blib'.
           Prerequisite 'dist/Attribute-Handlers/Makefile' is order-only
for target 'dist/Attribute-Handlers/pm_to_blib'.
          No need to remake target 'dist/Attribute-Handlers/pm_to_blib'.
          Considering target file 'dist/autouse/pm_to_blib'.
            Considering target file 'dist/autouse/Makefile'.
            File 'dist/autouse/Makefile' was considered already.
           Finished prerequisites of target file 'dist/autouse/pm_to_blib'.
           Prerequisite 'dist/autouse/Makefile' is order-only for target
'dist/autouse/pm_to_blib'.
          No need to remake target 'dist/autouse/pm_to_blib'.
          Considering target file 'dist/base/pm_to_blib'.
            Considering target file 'dist/base/Makefile'.
            File 'dist/base/Makefile' was considered already.
           Finished prerequisites of target file 'dist/base/pm_to_blib'.
           Prerequisite 'dist/base/Makefile' is order-only for target
'dist/base/pm_to_blib'.
          No need to remake target 'dist/base/pm_to_blib'.
          Considering target file 'dist/Carp/pm_to_blib'.
            Considering target file 'dist/Carp/Makefile'.
            File 'dist/Carp/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Carp/pm_to_blib'.
           Prerequisite 'dist/Carp/Makefile' is order-only for target
'dist/Carp/pm_to_blib'.
          No need to remake target 'dist/Carp/pm_to_blib'.
          Considering target file 'dist/constant/pm_to_blib'.
            Considering target file 'dist/constant/Makefile'.
            File 'dist/constant/Makefile' was considered already.
           Finished prerequisites of target file 'dist/constant/pm_to_blib'.
           Prerequisite 'dist/constant/Makefile' is order-only for target
'dist/constant/pm_to_blib'.
          No need to remake target 'dist/constant/pm_to_blib'.
          Considering target file 'dist/Devel-SelfStubber/pm_to_blib'.
            Considering target file 'dist/Devel-SelfStubber/Makefile'.
            File 'dist/Devel-SelfStubber/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Devel-SelfStubber/pm_to_blib'.
           Prerequisite 'dist/Devel-SelfStubber/Makefile' is order-only for
target 'dist/Devel-SelfStubber/pm_to_blib'.
          No need to remake target 'dist/Devel-SelfStubber/pm_to_blib'.
          Considering target file 'dist/Dumpvalue/pm_to_blib'.
            Considering target file 'dist/Dumpvalue/Makefile'.
            File 'dist/Dumpvalue/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Dumpvalue/pm_to_blib'.
           Prerequisite 'dist/Dumpvalue/Makefile' is order-only for target
'dist/Dumpvalue/pm_to_blib'.
          No need to remake target 'dist/Dumpvalue/pm_to_blib'.
          Considering target file 'dist/encoding-warnings/pm_to_blib'.
            Considering target file 'dist/encoding-warnings/Makefile'.
            File 'dist/encoding-warnings/Makefile' was considered already.
           Finished prerequisites of target file
'dist/encoding-warnings/pm_to_blib'.
           Prerequisite 'dist/encoding-warnings/Makefile' is order-only for
target 'dist/encoding-warnings/pm_to_blib'.
          No need to remake target 'dist/encoding-warnings/pm_to_blib'.
          Considering target file 'dist/Env/pm_to_blib'.
            Considering target file 'dist/Env/Makefile'.
            File 'dist/Env/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Env/pm_to_blib'.
           Prerequisite 'dist/Env/Makefile' is order-only for target
'dist/Env/pm_to_blib'.
          No need to remake target 'dist/Env/pm_to_blib'.
          Considering target file 'dist/Exporter/pm_to_blib'.
            Considering target file 'dist/Exporter/Makefile'.
            File 'dist/Exporter/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Exporter/pm_to_blib'.
           Prerequisite 'dist/Exporter/Makefile' is order-only for target
'dist/Exporter/pm_to_blib'.
          No need to remake target 'dist/Exporter/pm_to_blib'.
          Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
            Considering target file 'dist/ExtUtils-CBuilder/Makefile'.
            File 'dist/ExtUtils-CBuilder/Makefile' was considered already.
            Pruning file 'cpan/Perl-OSType/pm_to_blib'.
            Pruning file 'cpan/Text-ParseWords/pm_to_blib'.
           Finished prerequisites of target file
'dist/ExtUtils-CBuilder/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/Makefile' is order-only for
target 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Prerequisite 'cpan/Perl-OSType/pm_to_blib' is order-only for
target 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Prerequisite 'cpan/Text-ParseWords/pm_to_blib' is order-only for
target 'dist/ExtUtils-CBuilder/pm_to_blib'.
          No need to remake target 'dist/ExtUtils-CBuilder/pm_to_blib'.
          Considering target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
            Considering target file 'dist/ExtUtils-ParseXS/Makefile'.
            File 'dist/ExtUtils-ParseXS/Makefile' was considered already.
            Considering target file 'dist/ExtUtils-ParseXS/ppport.h'.
              Considering target file 'dist/Devel-PPPort/ppport.h'.
                Considering target file 'dist/Devel-PPPort/PPPort.pm'.
                  Considering target file 'dist/Devel-PPPort/pm_to_blib'.
                    Considering target file 'dist/Devel-PPPort/Makefile'.
                    File 'dist/Devel-PPPort/Makefile' was considered
already.
                     Considering target file 'DynaLoader.o'.
                     File 'DynaLoader.o' was considered already.
                    Pruning file 'DynaLoader.o'.
                    Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
                   Finished prerequisites of target file
'dist/Devel-PPPort/pm_to_blib'.
                   Prerequisite 'dist/Devel-PPPort/Makefile' is order-only
for target 'dist/Devel-PPPort/pm_to_blib'.
                   Prerequisite 'dynaloader' of target
'dist/Devel-PPPort/pm_to_blib' does not exist.
                   Prerequisite 'DynaLoader.o' is order-only for target
'dist/Devel-PPPort/pm_to_blib'.
                   Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is
order-only for target 'dist/Devel-PPPort/pm_to_blib'.
                  No need to remake target 'dist/Devel-PPPort/pm_to_blib'.
                 Finished prerequisites of target file
'dist/Devel-PPPort/PPPort.pm'.
                 Prerequisite 'dist/Devel-PPPort/pm_to_blib' is newer than
target 'dist/Devel-PPPort/PPPort.pm'.
                No recipe for 'dist/Devel-PPPort/PPPort.pm' and no
prerequisites actually changed.
                No need to remake target 'dist/Devel-PPPort/PPPort.pm'.
                Pruning file 'miniperl'.
               Finished prerequisites of target file
'dist/Devel-PPPort/ppport.h'.
               Prerequisite 'dist/Devel-PPPort/PPPort.pm' is older than
target 'dist/Devel-PPPort/ppport.h'.
               Prerequisite 'miniperl' is order-only for target
'dist/Devel-PPPort/ppport.h'.
              No need to remake target 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file
'dist/ExtUtils-ParseXS/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/ExtUtils-ParseXS/ppport.h'.
            No need to remake target 'dist/ExtUtils-ParseXS/ppport.h'.
           Finished prerequisites of target file
'dist/ExtUtils-ParseXS/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-ParseXS/Makefile' is order-only for
target 'dist/ExtUtils-ParseXS/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-ParseXS/ppport.h' is older than
target 'dist/ExtUtils-ParseXS/pm_to_blib'.
          No need to remake target 'dist/ExtUtils-ParseXS/pm_to_blib'.
          Considering target file 'dist/Filter-Simple/pm_to_blib'.
            Considering target file 'dist/Filter-Simple/Makefile'.
            File 'dist/Filter-Simple/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Filter-Simple/pm_to_blib'.
           Prerequisite 'dist/Filter-Simple/Makefile' is order-only for
target 'dist/Filter-Simple/pm_to_blib'.
          No need to remake target 'dist/Filter-Simple/pm_to_blib'.
          Considering target file 'dist/FindBin/pm_to_blib'.
            Considering target file 'dist/FindBin/Makefile'.
            File 'dist/FindBin/Makefile' was considered already.
           Finished prerequisites of target file 'dist/FindBin/pm_to_blib'.
           Prerequisite 'dist/FindBin/Makefile' is order-only for target
'dist/FindBin/pm_to_blib'.
          No need to remake target 'dist/FindBin/pm_to_blib'.
          Considering target file 'dist/I18N-Collate/pm_to_blib'.
            Considering target file 'dist/I18N-Collate/Makefile'.
            File 'dist/I18N-Collate/Makefile' was considered already.
           Finished prerequisites of target file
'dist/I18N-Collate/pm_to_blib'.
           Prerequisite 'dist/I18N-Collate/Makefile' is order-only for
target 'dist/I18N-Collate/pm_to_blib'.
          No need to remake target 'dist/I18N-Collate/pm_to_blib'.
          Considering target file 'dist/I18N-LangTags/pm_to_blib'.
            Considering target file 'dist/I18N-LangTags/Makefile'.
            File 'dist/I18N-LangTags/Makefile' was considered already.
           Finished prerequisites of target file
'dist/I18N-LangTags/pm_to_blib'.
           Prerequisite 'dist/I18N-LangTags/Makefile' is order-only for
target 'dist/I18N-LangTags/pm_to_blib'.
          No need to remake target 'dist/I18N-LangTags/pm_to_blib'.
          Considering target file 'dist/if/pm_to_blib'.
            Considering target file 'dist/if/Makefile'.
            File 'dist/if/Makefile' was considered already.
           Finished prerequisites of target file 'dist/if/pm_to_blib'.
           Prerequisite 'dist/if/Makefile' is order-only for target
'dist/if/pm_to_blib'.
          No need to remake target 'dist/if/pm_to_blib'.
          Considering target file 'dist/lib/pm_to_blib'.
          File 'dist/lib/pm_to_blib' was considered already.
          Considering target file 'dist/Locale-Maketext/pm_to_blib'.
            Considering target file 'dist/Locale-Maketext/Makefile'.
            File 'dist/Locale-Maketext/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Locale-Maketext/pm_to_blib'.
           Prerequisite 'dist/Locale-Maketext/Makefile' is order-only for
target 'dist/Locale-Maketext/pm_to_blib'.
          No need to remake target 'dist/Locale-Maketext/pm_to_blib'.
          Considering target file 'dist/Module-CoreList/pm_to_blib'.
            Considering target file 'dist/Module-CoreList/Makefile'.
            File 'dist/Module-CoreList/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Module-CoreList/pm_to_blib'.
           Prerequisite 'dist/Module-CoreList/Makefile' is order-only for
target 'dist/Module-CoreList/pm_to_blib'.
          No need to remake target 'dist/Module-CoreList/pm_to_blib'.
          Considering target file 'dist/Net-Ping/pm_to_blib'.
            Considering target file 'dist/Net-Ping/Makefile'.
            File 'dist/Net-Ping/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Net-Ping/pm_to_blib'.
           Prerequisite 'dist/Net-Ping/Makefile' is order-only for target
'dist/Net-Ping/pm_to_blib'.
          No need to remake target 'dist/Net-Ping/pm_to_blib'.
          Considering target file 'dist/Safe/pm_to_blib'.
            Considering target file 'dist/Safe/Makefile'.
            File 'dist/Safe/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Safe/pm_to_blib'.
           Prerequisite 'dist/Safe/Makefile' is order-only for target
'dist/Safe/pm_to_blib'.
          No need to remake target 'dist/Safe/pm_to_blib'.
          Considering target file 'dist/Search-Dict/pm_to_blib'.
            Considering target file 'dist/Search-Dict/Makefile'.
            File 'dist/Search-Dict/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Search-Dict/pm_to_blib'.
           Prerequisite 'dist/Search-Dict/Makefile' is order-only for
target 'dist/Search-Dict/pm_to_blib'.
          No need to remake target 'dist/Search-Dict/pm_to_blib'.
          Considering target file 'dist/SelfLoader/pm_to_blib'.
            Considering target file 'dist/SelfLoader/Makefile'.
            File 'dist/SelfLoader/Makefile' was considered already.
           Finished prerequisites of target file
'dist/SelfLoader/pm_to_blib'.
           Prerequisite 'dist/SelfLoader/Makefile' is order-only for target
'dist/SelfLoader/pm_to_blib'.
          No need to remake target 'dist/SelfLoader/pm_to_blib'.
          Considering target file 'dist/Term-Complete/pm_to_blib'.
            Considering target file 'dist/Term-Complete/Makefile'.
            File 'dist/Term-Complete/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Term-Complete/pm_to_blib'.
           Prerequisite 'dist/Term-Complete/Makefile' is order-only for
target 'dist/Term-Complete/pm_to_blib'.
          No need to remake target 'dist/Term-Complete/pm_to_blib'.
          Considering target file 'dist/Term-ReadLine/pm_to_blib'.
            Considering target file 'dist/Term-ReadLine/Makefile'.
            File 'dist/Term-ReadLine/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Term-ReadLine/pm_to_blib'.
           Prerequisite 'dist/Term-ReadLine/Makefile' is order-only for
target 'dist/Term-ReadLine/pm_to_blib'.
          No need to remake target 'dist/Term-ReadLine/pm_to_blib'.
          Considering target file 'dist/Test/pm_to_blib'.
            Considering target file 'dist/Test/Makefile'.
            File 'dist/Test/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Test/pm_to_blib'.
           Prerequisite 'dist/Test/Makefile' is order-only for target
'dist/Test/pm_to_blib'.
          No need to remake target 'dist/Test/pm_to_blib'.
          Considering target file 'dist/Text-Abbrev/pm_to_blib'.
            Considering target file 'dist/Text-Abbrev/Makefile'.
            File 'dist/Text-Abbrev/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Text-Abbrev/pm_to_blib'.
           Prerequisite 'dist/Text-Abbrev/Makefile' is order-only for
target 'dist/Text-Abbrev/pm_to_blib'.
          No need to remake target 'dist/Text-Abbrev/pm_to_blib'.
          Considering target file 'dist/Thread-Queue/pm_to_blib'.
            Considering target file 'dist/Thread-Queue/Makefile'.
            File 'dist/Thread-Queue/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Thread-Queue/pm_to_blib'.
           Prerequisite 'dist/Thread-Queue/Makefile' is order-only for
target 'dist/Thread-Queue/pm_to_blib'.
          No need to remake target 'dist/Thread-Queue/pm_to_blib'.
          Considering target file 'dist/Thread-Semaphore/pm_to_blib'.
            Considering target file 'dist/Thread-Semaphore/Makefile'.
            File 'dist/Thread-Semaphore/Makefile' was considered already.
           Finished prerequisites of target file
'dist/Thread-Semaphore/pm_to_blib'.
           Prerequisite 'dist/Thread-Semaphore/Makefile' is order-only for
target 'dist/Thread-Semaphore/pm_to_blib'.
          No need to remake target 'dist/Thread-Semaphore/pm_to_blib'.
          Considering target file 'dist/Tie-File/pm_to_blib'.
            Considering target file 'dist/Tie-File/Makefile'.
            File 'dist/Tie-File/Makefile' was considered already.
           Finished prerequisites of target file 'dist/Tie-File/pm_to_blib'.
           Prerequisite 'dist/Tie-File/Makefile' is order-only for target
'dist/Tie-File/pm_to_blib'.
          No need to remake target 'dist/Tie-File/pm_to_blib'.
          Considering target file 'dist/XSLoader/pm_to_blib'.
            Considering target file 'dist/XSLoader/Makefile'.
            File 'dist/XSLoader/Makefile' was considered already.
           Finished prerequisites of target file 'dist/XSLoader/pm_to_blib'.
           Prerequisite 'dist/XSLoader/Makefile' is order-only for target
'dist/XSLoader/pm_to_blib'.
          No need to remake target 'dist/XSLoader/pm_to_blib'.
          Considering target file 'ext/Errno/pm_to_blib'.
            Considering target file 'ext/Errno/Makefile'.
            File 'ext/Errno/Makefile' was considered already.
           Finished prerequisites of target file 'ext/Errno/pm_to_blib'.
           Prerequisite 'ext/Errno/Makefile' is order-only for target
'ext/Errno/pm_to_blib'.
          No need to remake target 'ext/Errno/pm_to_blib'.
          Considering target file 'ext/ExtUtils-Miniperl/pm_to_blib'.
            Considering target file 'ext/ExtUtils-Miniperl/Makefile'.
            File 'ext/ExtUtils-Miniperl/Makefile' was considered already.
           Finished prerequisites of target file
'ext/ExtUtils-Miniperl/pm_to_blib'.
           Prerequisite 'ext/ExtUtils-Miniperl/Makefile' is order-only for
target 'ext/ExtUtils-Miniperl/pm_to_blib'.
          No need to remake target 'ext/ExtUtils-Miniperl/pm_to_blib'.
          Considering target file 'ext/FileCache/pm_to_blib'.
            Considering target file 'ext/FileCache/Makefile'.
            File 'ext/FileCache/Makefile' was considered already.
           Finished prerequisites of target file 'ext/FileCache/pm_to_blib'.
           Prerequisite 'ext/FileCache/Makefile' is order-only for target
'ext/FileCache/pm_to_blib'.
          No need to remake target 'ext/FileCache/pm_to_blib'.
          Considering target file 'ext/File-Find/pm_to_blib'.
            Considering target file 'ext/File-Find/Makefile'.
            File 'ext/File-Find/Makefile' was considered already.
           Finished prerequisites of target file 'ext/File-Find/pm_to_blib'.
           Prerequisite 'ext/File-Find/Makefile' is order-only for target
'ext/File-Find/pm_to_blib'.
          No need to remake target 'ext/File-Find/pm_to_blib'.
          Considering target file 'ext/IPC-Open3/pm_to_blib'.
            Considering target file 'ext/IPC-Open3/Makefile'.
            File 'ext/IPC-Open3/Makefile' was considered already.
           Finished prerequisites of target file 'ext/IPC-Open3/pm_to_blib'.
           Prerequisite 'ext/IPC-Open3/Makefile' is order-only for target
'ext/IPC-Open3/pm_to_blib'.
          No need to remake target 'ext/IPC-Open3/pm_to_blib'.
          Considering target file 'ext/Pod-Functions/pm_to_blib'.
            Considering target file 'ext/Pod-Functions/Makefile'.
            File 'ext/Pod-Functions/Makefile' was considered already.
            Pruning file 'cpan/Pod-Simple/pm_to_blib'.
           Finished prerequisites of target file
'ext/Pod-Functions/pm_to_blib'.
           Prerequisite 'ext/Pod-Functions/Makefile' is order-only for
target 'ext/Pod-Functions/pm_to_blib'.
           Prerequisite 'cpan/Pod-Simple/pm_to_blib' is order-only for
target 'ext/Pod-Functions/pm_to_blib'.
          No need to remake target 'ext/Pod-Functions/pm_to_blib'.
          Considering target file 'ext/Pod-Html/pm_to_blib'.
            Considering target file 'ext/Pod-Html/Makefile'.
            File 'ext/Pod-Html/Makefile' was considered already.
           Finished prerequisites of target file 'ext/Pod-Html/pm_to_blib'.
           Prerequisite 'ext/Pod-Html/Makefile' is order-only for target
'ext/Pod-Html/pm_to_blib'.
          No need to remake target 'ext/Pod-Html/pm_to_blib'.
          Considering target file 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
            Considering target file 'ext/Tie-Hash-NamedCapture/Makefile'.
            File 'ext/Tie-Hash-NamedCapture/Makefile' was considered
already.
           Finished prerequisites of target file
'ext/Tie-Hash-NamedCapture/pm_to_blib'.
           Prerequisite 'ext/Tie-Hash-NamedCapture/Makefile' is order-only
for target 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
          No need to remake target 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
          Considering target file 'ext/Tie-Memoize/pm_to_blib'.
            Considering target file 'ext/Tie-Memoize/Makefile'.
            File 'ext/Tie-Memoize/Makefile' was considered already.
           Finished prerequisites of target file
'ext/Tie-Memoize/pm_to_blib'.
           Prerequisite 'ext/Tie-Memoize/Makefile' is order-only for target
'ext/Tie-Memoize/pm_to_blib'.
          No need to remake target 'ext/Tie-Memoize/pm_to_blib'.
         Finished prerequisites of target file 'nonxs_ext'.
        Must remake target 'nonxs_ext'.
        Successfully remade target file 'nonxs_ext'.
        Considering target file 'dynamic_ext'.
         File 'dynamic_ext' does not exist.
          Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
            Considering target file 'cpan/Compress-Raw-Bzip2/Makefile'.
            File 'cpan/Compress-Raw-Bzip2/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Compress-Raw-Bzip2/pm_to_blib'.
           Prerequisite 'cpan/Compress-Raw-Bzip2/Makefile' is order-only
for target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Compress-Raw-Bzip2/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
          No need to remake target 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
          Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
            Considering target file 'cpan/Compress-Raw-Zlib/Makefile'.
            File 'cpan/Compress-Raw-Zlib/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Compress-Raw-Zlib/pm_to_blib'.
           Prerequisite 'cpan/Compress-Raw-Zlib/Makefile' is order-only for
target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Compress-Raw-Zlib/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
          No need to remake target 'cpan/Compress-Raw-Zlib/pm_to_blib'.
          Considering target file 'cpan/Digest-MD5/pm_to_blib'.
            Considering target file 'cpan/Digest-MD5/Makefile'.
            File 'cpan/Digest-MD5/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Digest-MD5/pm_to_blib'.
           Prerequisite 'cpan/Digest-MD5/Makefile' is order-only for target
'cpan/Digest-MD5/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Digest-MD5/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Digest-MD5/pm_to_blib'.
          No need to remake target 'cpan/Digest-MD5/pm_to_blib'.
          Considering target file 'cpan/Digest-SHA/pm_to_blib'.
            Considering target file 'cpan/Digest-SHA/Makefile'.
            File 'cpan/Digest-SHA/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Digest-SHA/pm_to_blib'.
           Prerequisite 'cpan/Digest-SHA/Makefile' is order-only for target
'cpan/Digest-SHA/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Digest-SHA/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Digest-SHA/pm_to_blib'.
          No need to remake target 'cpan/Digest-SHA/pm_to_blib'.
          Considering target file 'cpan/Encode/pm_to_blib'.
            Considering target file 'cpan/Encode/Makefile'.
            File 'cpan/Encode/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'cpan/Encode/pm_to_blib'.
           Prerequisite 'cpan/Encode/Makefile' is order-only for target
'cpan/Encode/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Encode/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Encode/pm_to_blib'.
          No need to remake target 'cpan/Encode/pm_to_blib'.
          Considering target file 'cpan/Filter-Util-Call/pm_to_blib'.
            Considering target file 'cpan/Filter-Util-Call/Makefile'.
            File 'cpan/Filter-Util-Call/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Filter-Util-Call/pm_to_blib'.
           Prerequisite 'cpan/Filter-Util-Call/Makefile' is order-only for
target 'cpan/Filter-Util-Call/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Filter-Util-Call/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Filter-Util-Call/pm_to_blib'.
          No need to remake target 'cpan/Filter-Util-Call/pm_to_blib'.
          Considering target file 'cpan/IPC-SysV/pm_to_blib'.
            Considering target file 'cpan/IPC-SysV/Makefile'.
            File 'cpan/IPC-SysV/Makefile' was considered already.
            Considering target file 'cpan/IPC-SysV/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file 'cpan/IPC-SysV/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'cpan/IPC-SysV/ppport.h'.
            No need to remake target 'cpan/IPC-SysV/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'cpan/IPC-SysV/pm_to_blib'.
           Prerequisite 'cpan/IPC-SysV/Makefile' is order-only for target
'cpan/IPC-SysV/pm_to_blib'.
           Prerequisite 'cpan/IPC-SysV/ppport.h' is older than target
'cpan/IPC-SysV/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/IPC-SysV/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/IPC-SysV/pm_to_blib'.
          No need to remake target 'cpan/IPC-SysV/pm_to_blib'.
          Considering target file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
            Considering target file 'cpan/Math-BigInt-FastCalc/Makefile'.
            File 'cpan/Math-BigInt-FastCalc/Makefile' was considered
already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Math-BigInt-FastCalc/pm_to_blib'.
           Prerequisite 'cpan/Math-BigInt-FastCalc/Makefile' is order-only
for target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Math-BigInt-FastCalc/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
          No need to remake target 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
          Considering target file 'cpan/MIME-Base64/pm_to_blib'.
            Considering target file 'cpan/MIME-Base64/Makefile'.
            File 'cpan/MIME-Base64/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/MIME-Base64/pm_to_blib'.
           Prerequisite 'cpan/MIME-Base64/Makefile' is order-only for
target 'cpan/MIME-Base64/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/MIME-Base64/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/MIME-Base64/pm_to_blib'.
          No need to remake target 'cpan/MIME-Base64/pm_to_blib'.
          Considering target file 'cpan/Scalar-List-Utils/pm_to_blib'.
            Considering target file 'cpan/Scalar-List-Utils/Makefile'.
            File 'cpan/Scalar-List-Utils/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Scalar-List-Utils/pm_to_blib'.
           Prerequisite 'cpan/Scalar-List-Utils/Makefile' is order-only for
target 'cpan/Scalar-List-Utils/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Scalar-List-Utils/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Scalar-List-Utils/pm_to_blib'.
          No need to remake target 'cpan/Scalar-List-Utils/pm_to_blib'.
          Considering target file 'cpan/Socket/pm_to_blib'.
            Considering target file 'cpan/Socket/Makefile'.
            File 'cpan/Socket/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'cpan/Socket/pm_to_blib'.
           Prerequisite 'cpan/Socket/Makefile' is order-only for target
'cpan/Socket/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Socket/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Socket/pm_to_blib'.
          No need to remake target 'cpan/Socket/pm_to_blib'.
          Considering target file 'cpan/Sys-Syslog/pm_to_blib'.
            Considering target file 'cpan/Sys-Syslog/Makefile'.
            File 'cpan/Sys-Syslog/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Sys-Syslog/pm_to_blib'.
           Prerequisite 'cpan/Sys-Syslog/Makefile' is order-only for target
'cpan/Sys-Syslog/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Sys-Syslog/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Sys-Syslog/pm_to_blib'.
          No need to remake target 'cpan/Sys-Syslog/pm_to_blib'.
          Considering target file 'cpan/Time-Piece/pm_to_blib'.
            Considering target file 'cpan/Time-Piece/Makefile'.
            File 'cpan/Time-Piece/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Time-Piece/pm_to_blib'.
           Prerequisite 'cpan/Time-Piece/Makefile' is order-only for target
'cpan/Time-Piece/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Time-Piece/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Time-Piece/pm_to_blib'.
          No need to remake target 'cpan/Time-Piece/pm_to_blib'.
          Considering target file 'cpan/Unicode-Collate/pm_to_blib'.
            Considering target file 'cpan/Unicode-Collate/Makefile'.
            File 'cpan/Unicode-Collate/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'cpan/Unicode-Collate/pm_to_blib'.
           Prerequisite 'cpan/Unicode-Collate/Makefile' is order-only for
target 'cpan/Unicode-Collate/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'cpan/Unicode-Collate/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'cpan/Unicode-Collate/pm_to_blib'.
          No need to remake target 'cpan/Unicode-Collate/pm_to_blib'.
          Considering target file 'dist/Data-Dumper/pm_to_blib'.
            Considering target file 'dist/Data-Dumper/Makefile'.
            File 'dist/Data-Dumper/Makefile' was considered already.
            Considering target file 'dist/Data-Dumper/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file
'dist/Data-Dumper/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/Data-Dumper/ppport.h'.
            No need to remake target 'dist/Data-Dumper/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'dist/Data-Dumper/pm_to_blib'.
           Prerequisite 'dist/Data-Dumper/Makefile' is order-only for
target 'dist/Data-Dumper/pm_to_blib'.
           Prerequisite 'dist/Data-Dumper/ppport.h' is older than target
'dist/Data-Dumper/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/Data-Dumper/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/Data-Dumper/pm_to_blib'.
          No need to remake target 'dist/Data-Dumper/pm_to_blib'.
          Pruning file 'dist/Devel-PPPort/pm_to_blib'.
          Considering target file 'dist/IO/pm_to_blib'.
            Considering target file 'dist/IO/Makefile'.
            File 'dist/IO/Makefile' was considered already.
            Considering target file 'dist/IO/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file 'dist/IO/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/IO/ppport.h'.
            No need to remake target 'dist/IO/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'dist/IO/pm_to_blib'.
           Prerequisite 'dist/IO/Makefile' is order-only for target
'dist/IO/pm_to_blib'.
           Prerequisite 'dist/IO/ppport.h' is older than target
'dist/IO/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/IO/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/IO/pm_to_blib'.
          No need to remake target 'dist/IO/pm_to_blib'.
          Considering target file 'dist/PathTools/pm_to_blib'.
            Considering target file 'dist/PathTools/Makefile'.
            File 'dist/PathTools/Makefile' was considered already.
            Considering target file 'dist/PathTools/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file
'dist/PathTools/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/PathTools/ppport.h'.
            No need to remake target 'dist/PathTools/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'dist/PathTools/pm_to_blib'.
           Prerequisite 'dist/PathTools/Makefile' is order-only for target
'dist/PathTools/pm_to_blib'.
           Prerequisite 'dist/PathTools/ppport.h' is older than target
'dist/PathTools/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/PathTools/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/PathTools/pm_to_blib'.
          No need to remake target 'dist/PathTools/pm_to_blib'.
          Considering target file 'dist/Storable/pm_to_blib'.
            Considering target file 'dist/Storable/Makefile'.
            File 'dist/Storable/Makefile' was considered already.
            Considering target file 'dist/Storable/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file 'dist/Storable/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/Storable/ppport.h'.
            No need to remake target 'dist/Storable/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'dist/Storable/pm_to_blib'.
           Prerequisite 'dist/Storable/Makefile' is order-only for target
'dist/Storable/pm_to_blib'.
           Prerequisite 'dist/Storable/ppport.h' is older than target
'dist/Storable/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/Storable/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/Storable/pm_to_blib'.
          No need to remake target 'dist/Storable/pm_to_blib'.
          Considering target file 'dist/threads/pm_to_blib'.
            Considering target file 'dist/threads/Makefile'.
            File 'dist/threads/Makefile' was considered already.
            Considering target file 'dist/threads/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file 'dist/threads/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/threads/ppport.h'.
            No need to remake target 'dist/threads/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'dist/threads/pm_to_blib'.
           Prerequisite 'dist/threads/Makefile' is order-only for target
'dist/threads/pm_to_blib'.
           Prerequisite 'dist/threads/ppport.h' is older than target
'dist/threads/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/threads/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/threads/pm_to_blib'.
          No need to remake target 'dist/threads/pm_to_blib'.
          Considering target file 'dist/threads-shared/pm_to_blib'.
            Considering target file 'dist/threads-shared/Makefile'.
            File 'dist/threads-shared/Makefile' was considered already.
            Considering target file 'dist/threads-shared/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file
'dist/threads-shared/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/threads-shared/ppport.h'.
            No need to remake target 'dist/threads-shared/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'dist/threads-shared/pm_to_blib'.
           Prerequisite 'dist/threads-shared/Makefile' is order-only for
target 'dist/threads-shared/pm_to_blib'.
           Prerequisite 'dist/threads-shared/ppport.h' is older than target
'dist/threads-shared/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/threads-shared/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/threads-shared/pm_to_blib'.
          No need to remake target 'dist/threads-shared/pm_to_blib'.
          Considering target file 'dist/Time-HiRes/pm_to_blib'.
            Considering target file 'dist/Time-HiRes/Makefile'.
            File 'dist/Time-HiRes/Makefile' was considered already.
            Considering target file 'dist/Time-HiRes/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file
'dist/Time-HiRes/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/Time-HiRes/ppport.h'.
            No need to remake target 'dist/Time-HiRes/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'dist/Time-HiRes/pm_to_blib'.
           Prerequisite 'dist/Time-HiRes/Makefile' is order-only for target
'dist/Time-HiRes/pm_to_blib'.
           Prerequisite 'dist/Time-HiRes/ppport.h' is older than target
'dist/Time-HiRes/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/Time-HiRes/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/Time-HiRes/pm_to_blib'.
          No need to remake target 'dist/Time-HiRes/pm_to_blib'.
          Considering target file 'dist/Unicode-Normalize/pm_to_blib'.
            Considering target file 'dist/Unicode-Normalize/Makefile'.
            File 'dist/Unicode-Normalize/Makefile' was considered already.
            Considering target file 'dist/Unicode-Normalize/ppport.h'.
              Pruning file 'dist/Devel-PPPort/ppport.h'.
             Finished prerequisites of target file
'dist/Unicode-Normalize/ppport.h'.
             Prerequisite 'dist/Devel-PPPort/ppport.h' is older than target
'dist/Unicode-Normalize/ppport.h'.
            No need to remake target 'dist/Unicode-Normalize/ppport.h'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'dist/Unicode-Normalize/pm_to_blib'.
           Prerequisite 'dist/Unicode-Normalize/Makefile' is order-only for
target 'dist/Unicode-Normalize/pm_to_blib'.
           Prerequisite 'dist/Unicode-Normalize/ppport.h' is older than
target 'dist/Unicode-Normalize/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'dist/Unicode-Normalize/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'dist/Unicode-Normalize/pm_to_blib'.
          No need to remake target 'dist/Unicode-Normalize/pm_to_blib'.
          Considering target file 'ext/attributes/pm_to_blib'.
            Considering target file 'ext/attributes/Makefile'.
            File 'ext/attributes/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/attributes/pm_to_blib'.
           Prerequisite 'ext/attributes/Makefile' is order-only for target
'ext/attributes/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/attributes/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/attributes/pm_to_blib'.
          No need to remake target 'ext/attributes/pm_to_blib'.
          Considering target file 'ext/B/pm_to_blib'.
            Considering target file 'ext/B/Makefile'.
            File 'ext/B/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/B/pm_to_blib'.
           Prerequisite 'ext/B/Makefile' is order-only for target
'ext/B/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/B/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/B/pm_to_blib'.
          No need to remake target 'ext/B/pm_to_blib'.
          Considering target file 'ext/Devel-Peek/pm_to_blib'.
            Considering target file 'ext/Devel-Peek/Makefile'.
            File 'ext/Devel-Peek/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/Devel-Peek/pm_to_blib'.
           Prerequisite 'ext/Devel-Peek/Makefile' is order-only for target
'ext/Devel-Peek/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/Devel-Peek/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/Devel-Peek/pm_to_blib'.
          No need to remake target 'ext/Devel-Peek/pm_to_blib'.
          Considering target file 'ext/Fcntl/pm_to_blib'.
            Considering target file 'ext/Fcntl/Makefile'.
            File 'ext/Fcntl/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/Fcntl/pm_to_blib'.
           Prerequisite 'ext/Fcntl/Makefile' is order-only for target
'ext/Fcntl/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/Fcntl/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/Fcntl/pm_to_blib'.
          No need to remake target 'ext/Fcntl/pm_to_blib'.
          Considering target file 'ext/File-DosGlob/pm_to_blib'.
            Considering target file 'ext/File-DosGlob/Makefile'.
            File 'ext/File-DosGlob/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/File-DosGlob/pm_to_blib'.
           Prerequisite 'ext/File-DosGlob/Makefile' is order-only for
target 'ext/File-DosGlob/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/File-DosGlob/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/File-DosGlob/pm_to_blib'.
          No need to remake target 'ext/File-DosGlob/pm_to_blib'.
          Considering target file 'ext/File-Glob/pm_to_blib'.
            Considering target file 'ext/File-Glob/Makefile'.
            File 'ext/File-Glob/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/File-Glob/pm_to_blib'.
           Prerequisite 'ext/File-Glob/Makefile' is order-only for target
'ext/File-Glob/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/File-Glob/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/File-Glob/pm_to_blib'.
          No need to remake target 'ext/File-Glob/pm_to_blib'.
          Considering target file 'ext/GDBM_File/pm_to_blib'.
            Considering target file 'ext/GDBM_File/Makefile'.
            File 'ext/GDBM_File/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/GDBM_File/pm_to_blib'.
           Prerequisite 'ext/GDBM_File/Makefile' is order-only for target
'ext/GDBM_File/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/GDBM_File/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/GDBM_File/pm_to_blib'.
          No need to remake target 'ext/GDBM_File/pm_to_blib'.
          Considering target file 'ext/Hash-Util/pm_to_blib'.
            Considering target file 'ext/Hash-Util/Makefile'.
            File 'ext/Hash-Util/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/Hash-Util/pm_to_blib'.
           Prerequisite 'ext/Hash-Util/Makefile' is order-only for target
'ext/Hash-Util/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/Hash-Util/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/Hash-Util/pm_to_blib'.
          No need to remake target 'ext/Hash-Util/pm_to_blib'.
          Considering target file 'ext/Hash-Util-FieldHash/pm_to_blib'.
            Considering target file 'ext/Hash-Util-FieldHash/Makefile'.
            File 'ext/Hash-Util-FieldHash/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/Hash-Util-FieldHash/pm_to_blib'.
           Prerequisite 'ext/Hash-Util-FieldHash/Makefile' is order-only
for target 'ext/Hash-Util-FieldHash/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/Hash-Util-FieldHash/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/Hash-Util-FieldHash/pm_to_blib'.
          No need to remake target 'ext/Hash-Util-FieldHash/pm_to_blib'.
          Considering target file 'ext/I18N-Langinfo/pm_to_blib'.
            Considering target file 'ext/I18N-Langinfo/Makefile'.
            File 'ext/I18N-Langinfo/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/I18N-Langinfo/pm_to_blib'.
           Prerequisite 'ext/I18N-Langinfo/Makefile' is order-only for
target 'ext/I18N-Langinfo/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/I18N-Langinfo/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/I18N-Langinfo/pm_to_blib'.
          No need to remake target 'ext/I18N-Langinfo/pm_to_blib'.
          Considering target file 'ext/mro/pm_to_blib'.
            Considering target file 'ext/mro/Makefile'.
            File 'ext/mro/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/mro/pm_to_blib'.
           Prerequisite 'ext/mro/Makefile' is order-only for target
'ext/mro/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/mro/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/mro/pm_to_blib'.
          No need to remake target 'ext/mro/pm_to_blib'.
          Considering target file 'ext/NDBM_File/pm_to_blib'.
            Considering target file 'ext/NDBM_File/Makefile'.
            File 'ext/NDBM_File/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/NDBM_File/pm_to_blib'.
           Prerequisite 'ext/NDBM_File/Makefile' is order-only for target
'ext/NDBM_File/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/NDBM_File/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/NDBM_File/pm_to_blib'.
          No need to remake target 'ext/NDBM_File/pm_to_blib'.
          Considering target file 'ext/Opcode/pm_to_blib'.
            Considering target file 'ext/Opcode/Makefile'.
            File 'ext/Opcode/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/Opcode/pm_to_blib'.
           Prerequisite 'ext/Opcode/Makefile' is order-only for target
'ext/Opcode/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/Opcode/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/Opcode/pm_to_blib'.
          No need to remake target 'ext/Opcode/pm_to_blib'.
          Considering target file 'ext/PerlIO-encoding/pm_to_blib'.
            Considering target file 'ext/PerlIO-encoding/Makefile'.
            File 'ext/PerlIO-encoding/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/PerlIO-encoding/pm_to_blib'.
           Prerequisite 'ext/PerlIO-encoding/Makefile' is order-only for
target 'ext/PerlIO-encoding/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/PerlIO-encoding/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/PerlIO-encoding/pm_to_blib'.
          No need to remake target 'ext/PerlIO-encoding/pm_to_blib'.
          Considering target file 'ext/PerlIO-mmap/pm_to_blib'.
            Considering target file 'ext/PerlIO-mmap/Makefile'.
            File 'ext/PerlIO-mmap/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/PerlIO-mmap/pm_to_blib'.
           Prerequisite 'ext/PerlIO-mmap/Makefile' is order-only for target
'ext/PerlIO-mmap/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/PerlIO-mmap/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/PerlIO-mmap/pm_to_blib'.
          No need to remake target 'ext/PerlIO-mmap/pm_to_blib'.
          Considering target file 'ext/PerlIO-scalar/pm_to_blib'.
            Considering target file 'ext/PerlIO-scalar/Makefile'.
            File 'ext/PerlIO-scalar/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/PerlIO-scalar/pm_to_blib'.
           Prerequisite 'ext/PerlIO-scalar/Makefile' is order-only for
target 'ext/PerlIO-scalar/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/PerlIO-scalar/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/PerlIO-scalar/pm_to_blib'.
          No need to remake target 'ext/PerlIO-scalar/pm_to_blib'.
          Considering target file 'ext/PerlIO-via/pm_to_blib'.
            Considering target file 'ext/PerlIO-via/Makefile'.
            File 'ext/PerlIO-via/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/PerlIO-via/pm_to_blib'.
           Prerequisite 'ext/PerlIO-via/Makefile' is order-only for target
'ext/PerlIO-via/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/PerlIO-via/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/PerlIO-via/pm_to_blib'.
          No need to remake target 'ext/PerlIO-via/pm_to_blib'.
          Considering target file 'ext/POSIX/pm_to_blib'.
            Considering target file 'ext/POSIX/Makefile'.
            File 'ext/POSIX/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/POSIX/pm_to_blib'.
           Prerequisite 'ext/POSIX/Makefile' is order-only for target
'ext/POSIX/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/POSIX/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/POSIX/pm_to_blib'.
          No need to remake target 'ext/POSIX/pm_to_blib'.
          Considering target file 'ext/re/pm_to_blib'.
            Considering target file 'ext/re/Makefile'.
            File 'ext/re/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/re/pm_to_blib'.
           Prerequisite 'ext/re/Makefile' is order-only for target
'ext/re/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/re/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/re/pm_to_blib'.
          No need to remake target 'ext/re/pm_to_blib'.
          Considering target file 'ext/SDBM_File/pm_to_blib'.
            Considering target file 'ext/SDBM_File/Makefile'.
            File 'ext/SDBM_File/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file 'ext/SDBM_File/pm_to_blib'.
           Prerequisite 'ext/SDBM_File/Makefile' is order-only for target
'ext/SDBM_File/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/SDBM_File/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/SDBM_File/pm_to_blib'.
          No need to remake target 'ext/SDBM_File/pm_to_blib'.
          Considering target file 'ext/Sys-Hostname/pm_to_blib'.
            Considering target file 'ext/Sys-Hostname/Makefile'.
            File 'ext/Sys-Hostname/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/Sys-Hostname/pm_to_blib'.
           Prerequisite 'ext/Sys-Hostname/Makefile' is order-only for
target 'ext/Sys-Hostname/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/Sys-Hostname/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/Sys-Hostname/pm_to_blib'.
          No need to remake target 'ext/Sys-Hostname/pm_to_blib'.
          Considering target file 'ext/XS-APItest/pm_to_blib'.
            Considering target file 'ext/XS-APItest/Makefile'.
            Still updating file 'ext/XS-APItest/Makefile'.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/XS-APItest/pm_to_blib'.
          The prerequisites of 'ext/XS-APItest/pm_to_blib' are being made.
          Considering target file 'ext/XS-Typemap/pm_to_blib'.
            Considering target file 'ext/XS-Typemap/Makefile'.
            File 'ext/XS-Typemap/Makefile' was considered already.
            Pruning file 'DynaLoader.o'.
            Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
           Finished prerequisites of target file
'ext/XS-Typemap/pm_to_blib'.
           Prerequisite 'ext/XS-Typemap/Makefile' is order-only for target
'ext/XS-Typemap/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/XS-Typemap/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/XS-Typemap/pm_to_blib'.
          No need to remake target 'ext/XS-Typemap/pm_to_blib'.
         Finished prerequisites of target file 'dynamic_ext'.
        The prerequisites of 'dynamic_ext' are being made.
        Considering target file 'static_ext'.
        File 'static_ext' was considered already.
       Considering target file 'nonxs_ext'.
       File 'nonxs_ext' was considered already.
       Considering target file 'dynamic_ext'.
        File 'dynamic_ext' does not exist.
         Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
         Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
         Pruning file 'cpan/Digest-MD5/pm_to_blib'.
         Pruning file 'cpan/Digest-SHA/pm_to_blib'.
         Pruning file 'cpan/Encode/pm_to_blib'.
         Pruning file 'cpan/Filter-Util-Call/pm_to_blib'.
         Pruning file 'cpan/IPC-SysV/pm_to_blib'.
         Pruning file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
         Pruning file 'cpan/MIME-Base64/pm_to_blib'.
         Pruning file 'cpan/Scalar-List-Utils/pm_to_blib'.
         Pruning file 'cpan/Socket/pm_to_blib'.
         Pruning file 'cpan/Sys-Syslog/pm_to_blib'.
         Pruning file 'cpan/Time-Piece/pm_to_blib'.
         Pruning file 'cpan/Unicode-Collate/pm_to_blib'.
         Pruning file 'dist/Data-Dumper/pm_to_blib'.
         Pruning file 'dist/Devel-PPPort/pm_to_blib'.
         Pruning file 'dist/IO/pm_to_blib'.
         Pruning file 'dist/PathTools/pm_to_blib'.
         Pruning file 'dist/Storable/pm_to_blib'.
         Pruning file 'dist/threads/pm_to_blib'.
         Pruning file 'dist/threads-shared/pm_to_blib'.
         Pruning file 'dist/Time-HiRes/pm_to_blib'.
         Pruning file 'dist/Unicode-Normalize/pm_to_blib'.
         Pruning file 'ext/attributes/pm_to_blib'.
         Pruning file 'ext/B/pm_to_blib'.
         Pruning file 'ext/Devel-Peek/pm_to_blib'.
         Pruning file 'ext/Fcntl/pm_to_blib'.
         Pruning file 'ext/File-DosGlob/pm_to_blib'.
         Pruning file 'ext/File-Glob/pm_to_blib'.
         Pruning file 'ext/GDBM_File/pm_to_blib'.
         Pruning file 'ext/Hash-Util/pm_to_blib'.
         Pruning file 'ext/Hash-Util-FieldHash/pm_to_blib'.
         Pruning file 'ext/I18N-Langinfo/pm_to_blib'.
         Pruning file 'ext/mro/pm_to_blib'.
         Pruning file 'ext/NDBM_File/pm_to_blib'.
         Pruning file 'ext/Opcode/pm_to_blib'.
         Pruning file 'ext/PerlIO-encoding/pm_to_blib'.
         Pruning file 'ext/PerlIO-mmap/pm_to_blib'.
         Pruning file 'ext/PerlIO-scalar/pm_to_blib'.
         Pruning file 'ext/PerlIO-via/pm_to_blib'.
         Pruning file 'ext/POSIX/pm_to_blib'.
         Pruning file 'ext/re/pm_to_blib'.
         Pruning file 'ext/SDBM_File/pm_to_blib'.
         Pruning file 'ext/Sys-Hostname/pm_to_blib'.
         Pruning file 'ext/XS-APItest/pm_to_blib'.
         Pruning file 'ext/XS-Typemap/pm_to_blib'.
        Finished prerequisites of target file 'dynamic_ext'.
       The prerequisites of 'dynamic_ext' are being made.
       Considering target file 'static_ext'.
       File 'static_ext' was considered already.
       Finished prerequisites of target file 'extensions'.
      The prerequisites of 'extensions' are being made.
     Considering target file 'extensions'.
      File 'extensions' does not exist.
       Pruning file 'cflags'.
       Pruning file 'nonxs_ext'.
       Pruning file 'dynamic_ext'.
       Pruning file 'static_ext'.
      Considering target file 'nonxs_ext'.
      File 'nonxs_ext' was considered already.
      Considering target file 'dynamic_ext'.
       File 'dynamic_ext' does not exist.
        Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
        Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
        Pruning file 'cpan/Digest-MD5/pm_to_blib'.
        Pruning file 'cpan/Digest-SHA/pm_to_blib'.
        Pruning file 'cpan/Encode/pm_to_blib'.
        Pruning file 'cpan/Filter-Util-Call/pm_to_blib'.
        Pruning file 'cpan/IPC-SysV/pm_to_blib'.
        Pruning file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
        Pruning file 'cpan/MIME-Base64/pm_to_blib'.
        Pruning file 'cpan/Scalar-List-Utils/pm_to_blib'.
        Pruning file 'cpan/Socket/pm_to_blib'.
        Pruning file 'cpan/Sys-Syslog/pm_to_blib'.
        Pruning file 'cpan/Time-Piece/pm_to_blib'.
        Pruning file 'cpan/Unicode-Collate/pm_to_blib'.
        Pruning file 'dist/Data-Dumper/pm_to_blib'.
        Pruning file 'dist/Devel-PPPort/pm_to_blib'.
        Pruning file 'dist/IO/pm_to_blib'.
        Pruning file 'dist/PathTools/pm_to_blib'.
        Pruning file 'dist/Storable/pm_to_blib'.
        Pruning file 'dist/threads/pm_to_blib'.
        Pruning file 'dist/threads-shared/pm_to_blib'.
        Pruning file 'dist/Time-HiRes/pm_to_blib'.
        Pruning file 'dist/Unicode-Normalize/pm_to_blib'.
        Pruning file 'ext/attributes/pm_to_blib'.
        Pruning file 'ext/B/pm_to_blib'.
        Pruning file 'ext/Devel-Peek/pm_to_blib'.
        Pruning file 'ext/Fcntl/pm_to_blib'.
        Pruning file 'ext/File-DosGlob/pm_to_blib'.
        Pruning file 'ext/File-Glob/pm_to_blib'.
        Pruning file 'ext/GDBM_File/pm_to_blib'.
        Pruning file 'ext/Hash-Util/pm_to_blib'.
        Pruning file 'ext/Hash-Util-FieldHash/pm_to_blib'.
        Pruning file 'ext/I18N-Langinfo/pm_to_blib'.
        Pruning file 'ext/mro/pm_to_blib'.
        Pruning file 'ext/NDBM_File/pm_to_blib'.
        Pruning file 'ext/Opcode/pm_to_blib'.
        Pruning file 'ext/PerlIO-encoding/pm_to_blib'.
        Pruning file 'ext/PerlIO-mmap/pm_to_blib'.
        Pruning file 'ext/PerlIO-scalar/pm_to_blib'.
        Pruning file 'ext/PerlIO-via/pm_to_blib'.
        Pruning file 'ext/POSIX/pm_to_blib'.
        Pruning file 'ext/re/pm_to_blib'.
        Pruning file 'ext/SDBM_File/pm_to_blib'.
        Pruning file 'ext/Sys-Hostname/pm_to_blib'.
        Pruning file 'ext/XS-APItest/pm_to_blib'.
        Pruning file 'ext/XS-Typemap/pm_to_blib'.
       Finished prerequisites of target file 'dynamic_ext'.
      The prerequisites of 'dynamic_ext' are being made.
      Considering target file 'static_ext'.
      File 'static_ext' was considered already.
      Finished prerequisites of target file 'extensions'.
     The prerequisites of 'extensions' are being made.
     Finished prerequisites of target file 'modules'.
    The prerequisites of 'modules' are being made.
    Considering target file 'extra.pods'.
    File 'extra.pods' was considered already.
    Considering target file 'pod/perlapi.pod'.
    File 'pod/perlapi.pod' was considered already.
    Considering target file 'pod/perlintern.pod'.
    File 'pod/perlintern.pod' was considered already.
    Considering target file 'pod/perlmodlib.pod'.
    File 'pod/perlmodlib.pod' was considered already.
    Considering target file 'pod/perluniprops.pod'.
    File 'pod/perluniprops.pod' was considered already.
    Considering target file 'pod/perl5360delta.pod'.
    File 'pod/perl5360delta.pod' was considered already.
   Considering target file 'modules'.
    File 'modules' does not exist.
     Pruning file 'extensions'.
    Considering target file 'extensions'.
     File 'extensions' does not exist.
      Pruning file 'cflags'.
      Pruning file 'nonxs_ext'.
      Pruning file 'dynamic_ext'.
      Pruning file 'static_ext'.
     Considering target file 'nonxs_ext'.
     File 'nonxs_ext' was considered already.
     Considering target file 'dynamic_ext'.
      File 'dynamic_ext' does not exist.
       Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
       Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
       Pruning file 'cpan/Digest-MD5/pm_to_blib'.
       Pruning file 'cpan/Digest-SHA/pm_to_blib'.
       Pruning file 'cpan/Encode/pm_to_blib'.
       Pruning file 'cpan/Filter-Util-Call/pm_to_blib'.
       Pruning file 'cpan/IPC-SysV/pm_to_blib'.
       Pruning file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
       Pruning file 'cpan/MIME-Base64/pm_to_blib'.
       Pruning file 'cpan/Scalar-List-Utils/pm_to_blib'.
       Pruning file 'cpan/Socket/pm_to_blib'.
       Pruning file 'cpan/Sys-Syslog/pm_to_blib'.
       Pruning file 'cpan/Time-Piece/pm_to_blib'.
       Pruning file 'cpan/Unicode-Collate/pm_to_blib'.
       Pruning file 'dist/Data-Dumper/pm_to_blib'.
       Pruning file 'dist/Devel-PPPort/pm_to_blib'.
       Pruning file 'dist/IO/pm_to_blib'.
       Pruning file 'dist/PathTools/pm_to_blib'.
       Pruning file 'dist/Storable/pm_to_blib'.
       Pruning file 'dist/threads/pm_to_blib'.
       Pruning file 'dist/threads-shared/pm_to_blib'.
       Pruning file 'dist/Time-HiRes/pm_to_blib'.
       Pruning file 'dist/Unicode-Normalize/pm_to_blib'.
       Pruning file 'ext/attributes/pm_to_blib'.
       Pruning file 'ext/B/pm_to_blib'.
       Pruning file 'ext/Devel-Peek/pm_to_blib'.
       Pruning file 'ext/Fcntl/pm_to_blib'.
       Pruning file 'ext/File-DosGlob/pm_to_blib'.
       Pruning file 'ext/File-Glob/pm_to_blib'.
       Pruning file 'ext/GDBM_File/pm_to_blib'.
       Pruning file 'ext/Hash-Util/pm_to_blib'.
       Pruning file 'ext/Hash-Util-FieldHash/pm_to_blib'.
       Pruning file 'ext/I18N-Langinfo/pm_to_blib'.
       Pruning file 'ext/mro/pm_to_blib'.
       Pruning file 'ext/NDBM_File/pm_to_blib'.
       Pruning file 'ext/Opcode/pm_to_blib'.
       Pruning file 'ext/PerlIO-encoding/pm_to_blib'.
       Pruning file 'ext/PerlIO-mmap/pm_to_blib'.
       Pruning file 'ext/PerlIO-scalar/pm_to_blib'.
       Pruning file 'ext/PerlIO-via/pm_to_blib'.
       Pruning file 'ext/POSIX/pm_to_blib'.
       Pruning file 'ext/re/pm_to_blib'.
       Pruning file 'ext/SDBM_File/pm_to_blib'.
       Pruning file 'ext/Sys-Hostname/pm_to_blib'.
       Pruning file 'ext/XS-APItest/pm_to_blib'.
       Pruning file 'ext/XS-Typemap/pm_to_blib'.
      Finished prerequisites of target file 'dynamic_ext'.
     The prerequisites of 'dynamic_ext' are being made.
     Considering target file 'static_ext'.
     File 'static_ext' was considered already.
     Finished prerequisites of target file 'extensions'.
    The prerequisites of 'extensions' are being made.
    Finished prerequisites of target file 'modules'.
   The prerequisites of 'modules' are being made.
   Finished prerequisites of target file 'pod/perltoc.pod'.
  The prerequisites of 'pod/perltoc.pod' are being made.
  Pruning file 'miniperl'.
 Finished prerequisites of target file 'install.man'.
The prerequisites of 'install.man' are being made.
Live child 0x55b7a03e8660 (ext/XS-APItest/Makefile) PID 3373097
Reaping winning child 0x55b7a03e8660 PID 3373097
Removing child 0x55b7a03e8660 PID 3373097 from chain.
Considering target file 'install.man'.
 File 'install.man' does not exist.
  Considering target file 'installman'.
  File 'installman' was considered already.
  Considering target file 'pod/perltoc.pod'.
    Considering target file 'pod/buildtoc'.
    File 'pod/buildtoc' was considered already.
    Considering target file 'miniperl'.
    File 'miniperl' was considered already.
    Considering target file 'modules'.
     File 'modules' does not exist.
      Considering target file 'extensions'.
       File 'extensions' does not exist.
        Considering target file 'cflags'.
        File 'cflags' was considered already.
        Considering target file 'nonxs_ext'.
        File 'nonxs_ext' was considered already.
        Considering target file 'dynamic_ext'.
         File 'dynamic_ext' does not exist.
          Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
          File 'cpan/Compress-Raw-Bzip2/pm_to_blib' was considered already.
          Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
          File 'cpan/Compress-Raw-Zlib/pm_to_blib' was considered already.
          Considering target file 'cpan/Digest-MD5/pm_to_blib'.
          File 'cpan/Digest-MD5/pm_to_blib' was considered already.
          Considering target file 'cpan/Digest-SHA/pm_to_blib'.
          File 'cpan/Digest-SHA/pm_to_blib' was considered already.
          Considering target file 'cpan/Encode/pm_to_blib'.
          File 'cpan/Encode/pm_to_blib' was considered already.
          Considering target file 'cpan/Filter-Util-Call/pm_to_blib'.
          File 'cpan/Filter-Util-Call/pm_to_blib' was considered already.
          Considering target file 'cpan/IPC-SysV/pm_to_blib'.
          File 'cpan/IPC-SysV/pm_to_blib' was considered already.
          Considering target file 'cpan/Math-BigInt-FastCalc/pm_to_blib'.
          File 'cpan/Math-BigInt-FastCalc/pm_to_blib' was considered
already.
          Considering target file 'cpan/MIME-Base64/pm_to_blib'.
          File 'cpan/MIME-Base64/pm_to_blib' was considered already.
          Considering target file 'cpan/Scalar-List-Utils/pm_to_blib'.
          File 'cpan/Scalar-List-Utils/pm_to_blib' was considered already.
          Considering target file 'cpan/Socket/pm_to_blib'.
          File 'cpan/Socket/pm_to_blib' was considered already.
          Considering target file 'cpan/Sys-Syslog/pm_to_blib'.
          File 'cpan/Sys-Syslog/pm_to_blib' was considered already.
          Considering target file 'cpan/Time-Piece/pm_to_blib'.
          File 'cpan/Time-Piece/pm_to_blib' was considered already.
          Considering target file 'cpan/Unicode-Collate/pm_to_blib'.
          File 'cpan/Unicode-Collate/pm_to_blib' was considered already.
          Considering target file 'dist/Data-Dumper/pm_to_blib'.
          File 'dist/Data-Dumper/pm_to_blib' was considered already.
          Considering target file 'dist/Devel-PPPort/pm_to_blib'.
          File 'dist/Devel-PPPort/pm_to_blib' was considered already.
          Considering target file 'dist/IO/pm_to_blib'.
          File 'dist/IO/pm_to_blib' was considered already.
          Considering target file 'dist/PathTools/pm_to_blib'.
          File 'dist/PathTools/pm_to_blib' was considered already.
          Considering target file 'dist/Storable/pm_to_blib'.
          File 'dist/Storable/pm_to_blib' was considered already.
          Considering target file 'dist/threads/pm_to_blib'.
          File 'dist/threads/pm_to_blib' was considered already.
          Considering target file 'dist/threads-shared/pm_to_blib'.
          File 'dist/threads-shared/pm_to_blib' was considered already.
          Considering target file 'dist/Time-HiRes/pm_to_blib'.
          File 'dist/Time-HiRes/pm_to_blib' was considered already.
          Considering target file 'dist/Unicode-Normalize/pm_to_blib'.
          File 'dist/Unicode-Normalize/pm_to_blib' was considered already.
          Considering target file 'ext/attributes/pm_to_blib'.
          File 'ext/attributes/pm_to_blib' was considered already.
          Considering target file 'ext/B/pm_to_blib'.
          File 'ext/B/pm_to_blib' was considered already.
          Considering target file 'ext/Devel-Peek/pm_to_blib'.
          File 'ext/Devel-Peek/pm_to_blib' was considered already.
          Considering target file 'ext/Fcntl/pm_to_blib'.
          File 'ext/Fcntl/pm_to_blib' was considered already.
          Considering target file 'ext/File-DosGlob/pm_to_blib'.
          File 'ext/File-DosGlob/pm_to_blib' was considered already.
          Considering target file 'ext/File-Glob/pm_to_blib'.
          File 'ext/File-Glob/pm_to_blib' was considered already.
          Considering target file 'ext/GDBM_File/pm_to_blib'.
          File 'ext/GDBM_File/pm_to_blib' was considered already.
          Considering target file 'ext/Hash-Util/pm_to_blib'.
          File 'ext/Hash-Util/pm_to_blib' was considered already.
          Considering target file 'ext/Hash-Util-FieldHash/pm_to_blib'.
          File 'ext/Hash-Util-FieldHash/pm_to_blib' was considered already.
          Considering target file 'ext/I18N-Langinfo/pm_to_blib'.
          File 'ext/I18N-Langinfo/pm_to_blib' was considered already.
          Considering target file 'ext/mro/pm_to_blib'.
          File 'ext/mro/pm_to_blib' was considered already.
          Considering target file 'ext/NDBM_File/pm_to_blib'.
          File 'ext/NDBM_File/pm_to_blib' was considered already.
          Considering target file 'ext/Opcode/pm_to_blib'.
          File 'ext/Opcode/pm_to_blib' was considered already.
          Considering target file 'ext/PerlIO-encoding/pm_to_blib'.
          File 'ext/PerlIO-encoding/pm_to_blib' was considered already.
          Considering target file 'ext/PerlIO-mmap/pm_to_blib'.
          File 'ext/PerlIO-mmap/pm_to_blib' was considered already.
          Considering target file 'ext/PerlIO-scalar/pm_to_blib'.
          File 'ext/PerlIO-scalar/pm_to_blib' was considered already.
          Considering target file 'ext/PerlIO-via/pm_to_blib'.
          File 'ext/PerlIO-via/pm_to_blib' was considered already.
          Considering target file 'ext/POSIX/pm_to_blib'.
          File 'ext/POSIX/pm_to_blib' was considered already.
          Considering target file 'ext/re/pm_to_blib'.
          File 'ext/re/pm_to_blib' was considered already.
          Considering target file 'ext/SDBM_File/pm_to_blib'.
          File 'ext/SDBM_File/pm_to_blib' was considered already.
          Considering target file 'ext/Sys-Hostname/pm_to_blib'.
          File 'ext/Sys-Hostname/pm_to_blib' was considered already.
          Considering target file 'ext/XS-APItest/pm_to_blib'.
            Considering target file 'ext/XS-APItest/Makefile'.
            File 'ext/XS-APItest/Makefile' was considered already.
            Considering target file 'DynaLoader.o'.
            File 'DynaLoader.o' was considered already.
            Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
            File 'dist/ExtUtils-CBuilder/pm_to_blib' was considered already.
           Finished prerequisites of target file
'ext/XS-APItest/pm_to_blib'.
           Prerequisite 'ext/XS-APItest/Makefile' is order-only for target
'ext/XS-APItest/pm_to_blib'.
           Prerequisite 'DynaLoader.o' is order-only for target
'ext/XS-APItest/pm_to_blib'.
           Prerequisite 'dist/ExtUtils-CBuilder/pm_to_blib' is order-only
for target 'ext/XS-APItest/pm_to_blib'.
          No need to remake target 'ext/XS-APItest/pm_to_blib'.
          Considering target file 'ext/XS-Typemap/pm_to_blib'.
          File 'ext/XS-Typemap/pm_to_blib' was considered already.
         Finished prerequisites of target file 'dynamic_ext'.
        Must remake target 'dynamic_ext'.
        Successfully remade target file 'dynamic_ext'.
        Considering target file 'static_ext'.
        File 'static_ext' was considered already.
       Considering target file 'nonxs_ext'.
       File 'nonxs_ext' was considered already.
       Considering target file 'dynamic_ext'.
       File 'dynamic_ext' was considered already.
       Considering target file 'static_ext'.
       File 'static_ext' was considered already.
       Finished prerequisites of target file 'extensions'.
      Must remake target 'extensions'.
      Successfully remade target file 'extensions'.
     Considering target file 'extensions'.
     File 'extensions' was considered already.
     Finished prerequisites of target file 'modules'.
    Must remake target 'modules'.
    Successfully remade target file 'modules'.
    Considering target file 'extra.pods'.
    File 'extra.pods' was considered already.
    Considering target file 'pod/perlapi.pod'.
    File 'pod/perlapi.pod' was considered already.
    Considering target file 'pod/perlintern.pod'.
    File 'pod/perlintern.pod' was considered already.
    Considering target file 'pod/perlmodlib.pod'.
    File 'pod/perlmodlib.pod' was considered already.
    Considering target file 'pod/perluniprops.pod'.
    File 'pod/perluniprops.pod' was considered already.
    Considering target file 'pod/perl5360delta.pod'.
    File 'pod/perl5360delta.pod' was considered already.
   Considering target file 'modules'.
   File 'modules' was considered already.
   Finished prerequisites of target file 'pod/perltoc.pod'.
   Prerequisite 'pod/buildtoc' is older than target 'pod/perltoc.pod'.
   Prerequisite 'miniperl' is order-only for target 'pod/perltoc.pod'.
   Prerequisite 'modules' of target 'pod/perltoc.pod' does not exist.
   Prerequisite 'extra.pods' is older than target 'pod/perltoc.pod'.
   Prerequisite 'pod/perlapi.pod' is older than target 'pod/perltoc.pod'.
   Prerequisite 'pod/perlintern.pod' is older than target 'pod/perltoc.pod'.
   Prerequisite 'pod/perlmodlib.pod' is older than target 'pod/perltoc.pod'.
   Prerequisite 'pod/perluniprops.pod' is older than target
'pod/perltoc.pod'.
   Prerequisite 'pod/perl5360delta.pod' is older than target
'pod/perltoc.pod'.
  Must remake target 'pod/perltoc.pod'.
Need a job token; we don't have children
Makefile:382: target 'pod/perltoc.pod' does not exist
./miniperl_top -f pod/buildtoc -q
Putting child 0x55b7a03d5be0 (pod/perltoc.pod) PID 3373213 on the chain.
  Recipe of 'pod/perltoc.pod' is being run.
  Pruning file 'miniperl'.
 Finished prerequisites of target file 'install.man'.
The prerequisites of 'install.man' are being made.
Live child 0x55b7a03d5be0 (pod/perltoc.pod) PID 3373213
Reaping winning child 0x55b7a03d5be0 PID 3373213
Removing child 0x55b7a03d5be0 PID 3373213 from chain.
Considering target file 'install.man'.
 File 'install.man' does not exist.
  Considering target file 'installman'.
  File 'installman' was considered already.
  Considering target file 'pod/perltoc.pod'.
  File 'pod/perltoc.pod' was considered already.
  Considering target file 'miniperl'.
  File 'miniperl' was considered already.
 Finished prerequisites of target file 'install.man'.
Must remake target 'install.man'.
Need a job token; we don't have children
Makefile:440: update target 'install.man' due to: installman pod/perltoc.pod
./miniperl_top installman
--destdir=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image

Putting child 0x55b7a03e6890 (install.man) PID 3374528 on the chain.
Recipe of 'install.man' is being run.
Live child 0x55b7a03e6890 (install.man) PID 3374528
WARNING: You've never run 'make test'!!!  (Installing anyway.)

/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/share/man/man1/perl.1

On Fri, Jun 10, 2022 at 1:49 PM Martin Jansa via lists.openembedded.org
<Martin.Jansa=gmail.com@lists.openembedded.org> wrote:

> Small update:
>
> This hang is definitely caused by:
>
> https://git.openembedded.org/openembedded-core/commit/?id=00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5
>
> I've reproduced this issue with master 5 times with:
> oe-selftest -r buildoptions.ImageOptionsTests.test_ccache_tool
>
> then after reverting 00aeb84a5e7c6d4293fb4cd30dd1e28d60c6aac5 it passed 3
> times and failed again when I've restored this commit.
>
> I have huge 852M    install.man-make-native-4.3.j2.trace.d.log
>
> where it looks like make-native ends in neverending loop, make from gentoo
> has the same issue (when just called with full path as /usr/bin/make -d
> --trace -j 2 install.man
> 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
> 2>&1 | tee install.man-make-gentoo-4.3.j2.trace.d.log).
>
> With -j 1 in the same directory it works fine.
>
> perl-native/5.36.0-r0/perl-5.36.0 $ grep
> Considering.target.file..nonxs_ext
> install.man-make-gentoo-4.3.j2.trace.d.log | wc -l
> 7621
>
> The relevant (I hope) part of the log looks like:
>        Pruning file 'ext/Sys-Hostname/pm_to_blib'.
>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>        Pruning file 'ext/XS-Typemap/pm_to_blib'.
>       Finished prerequisites of target file 'dynamic_ext'.
>      The prerequisites of 'dynamic_ext' are being made.
>      Considering target file 'static_ext'.
>      File 'static_ext' was considered already.
>      Finished prerequisites of target file 'extensions'.
>     The prerequisites of 'extensions' are being made.
>     Finished prerequisites of target file 'modules'.
>    The prerequisites of 'modules' are being made.
>    Finished prerequisites of target file 'pod/perltoc.pod'.
>   The prerequisites of 'pod/perltoc.pod' are being made.
>   Pruning file 'miniperl'.
>  Finished prerequisites of target file 'install.man'.
> The prerequisites of 'install.man' are being made.
> Live child 0x55a28372eaf0 (ext/XS-Typemap/Makefile) PID 517626
> Generating a Unix-style Makefile
> Writing Makefile for XS::Typemap
> Reaping winning child 0x55a28372eaf0 PID 517626
> Removing child 0x55a28372eaf0 PID 517626 from chain.
> Considering target file 'install.man'.
>  File 'install.man' does not exist.
>   Considering target file 'installman'.
>   File 'installman' was considered already.
>   Considering target file 'pod/perltoc.pod'.
>     Considering target file 'pod/buildtoc'.
>     File 'pod/buildtoc' was considered already.
>     Considering target file 'miniperl'.
>     File 'miniperl' was considered already.
>     Considering target file 'modules'.
>      File 'modules' does not exist.
>       Considering target file 'extensions'.
>        File 'extensions' does not exist.
>         Considering target file 'cflags'.
>         File 'cflags' was considered already.
>         Considering target file 'nonxs_ext'.
>          File 'nonxs_ext' does not exist.
>           Considering target file 'cpan/Archive-Tar/pm_to_blib'.
>           File 'cpan/Archive-Tar/pm_to_blib' was considered already.
>           Considering target file 'cpan/autodie/pm_to_blib'.
>           File 'cpan/autodie/pm_to_blib' was considered already.
> ......
>           Considering target file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>           File 'dist/ExtUtils-CBuilder/pm_to_blib' was considered already.
>           Considering target file 'dist/ExtUtils-ParseXS/pm_to_blib'.
>             Considering target file 'dist/ExtUtils-ParseXS/Makefile'.
>             File 'dist/ExtUtils-ParseXS/Makefile' was considered already.
>             Considering target file 'dist/ExtUtils-ParseXS/ppport.h'.
>               Considering target file 'dist/Devel-PPPort/ppport.h'.
>                 Considering target file 'dist/Devel-PPPort/PPPort.pm'.
>                   Considering target file 'dist/Devel-PPPort/pm_to_blib'.
>                     Considering target file 'dist/Devel-PPPort/Makefile'.
>                     File 'dist/Devel-PPPort/Makefile' was considered
> already.
>                      Considering target file 'DynaLoader.o'.
>                        Considering target file 'ext/DynaLoader/pm_to_blib'.
>                         Finished prerequisites of target file
> 'ext/DynaLoader/pm_to_blib'.
>                        The prerequisites of 'ext/DynaLoader/pm_to_blib'
> are being made.
>                       Finished prerequisites of target file 'DynaLoader.o'.
>                      The prerequisites of 'DynaLoader.o' are being made.
>                     Pruning file 'DynaLoader.o'.
>                     Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>                    Finished prerequisites of target file
> 'dist/Devel-PPPort/pm_to_blib'.
>                   The prerequisites of 'dist/Devel-PPPort/pm_to_blib' are
> being made.
>                  Finished prerequisites of target file
> 'dist/Devel-PPPort/PPPort.pm'.
>                 The prerequisites of 'dist/Devel-PPPort/PPPort.pm' are
> being made.
>                 Pruning file 'miniperl'.
>                Finished prerequisites of target file
> 'dist/Devel-PPPort/ppport.h'.
>               The prerequisites of 'dist/Devel-PPPort/ppport.h' are being
> made.
>              Finished prerequisites of target file
> 'dist/ExtUtils-ParseXS/ppport.h'.
>             The prerequisites of 'dist/ExtUtils-ParseXS/ppport.h' are
> being made.
>            Finished prerequisites of target file
> 'dist/ExtUtils-ParseXS/pm_to_blib'.
>           The prerequisites of 'dist/ExtUtils-ParseXS/pm_to_blib' are
> being made.
>           Considering target file 'dist/Filter-Simple/pm_to_blib'.
>           File 'dist/Filter-Simple/pm_to_blib' was considered already.
>           Considering target file 'dist/FindBin/pm_to_blib'.
> .....
>           Considering target file 'ext/Tie-Memoize/pm_to_blib'.
>           File 'ext/Tie-Memoize/pm_to_blib' was considered already.
>          Finished prerequisites of target file 'nonxs_ext'.
>         The prerequisites of 'nonxs_ext' are being made.
>         Considering target file 'dynamic_ext'.
>          File 'dynamic_ext' does not exist.
>           Considering target file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>             Considering target file 'cpan/Compress-Raw-Bzip2/Makefile'.
>             File 'cpan/Compress-Raw-Bzip2/Makefile' was considered already.
>             Pruning file 'DynaLoader.o'.
>             Pruning file 'dist/ExtUtils-CBuilder/pm_to_blib'.
>            Finished prerequisites of target file
> 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>           The prerequisites of 'cpan/Compress-Raw-Bzip2/pm_to_blib' are
> being made.
>           Considering target file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
> ....
>           The prerequisites of 'ext/XS-Typemap/pm_to_blib' are being made.
>          Finished prerequisites of target file 'dynamic_ext'.
>         The prerequisites of 'dynamic_ext' are being made.
>         Considering target file 'static_ext'.
>         File 'static_ext' was considered already.
>        Considering target file 'nonxs_ext'.
>         File 'nonxs_ext' does not exist.
>          Pruning file 'cpan/Archive-Tar/pm_to_blib'.
>          Pruning file 'cpan/autodie/pm_to_blib'.
>          Pruning file 'cpan/AutoLoader/pm_to_blib'.
> ....
>          Pruning file 'ext/Tie-Hash-NamedCapture/pm_to_blib'.
>          Pruning file 'ext/Tie-Memoize/pm_to_blib'.
>         Finished prerequisites of target file 'nonxs_ext'.
>        The prerequisites of 'nonxs_ext' are being made.
>        Considering target file 'dynamic_ext'.
>         File 'dynamic_ext' does not exist.
>          Pruning file 'cpan/Compress-Raw-Bzip2/pm_to_blib'.
>          Pruning file 'cpan/Compress-Raw-Zlib/pm_to_blib'.
> ...
>          Pruning file 'ext/XS-APItest/pm_to_blib'.
>          Pruning file 'ext/XS-Typemap/pm_to_blib'.
>         Finished prerequisites of target file 'dynamic_ext'.
>        The prerequisites of 'dynamic_ext' are being made.
>        Considering target file 'static_ext'.
>        File 'static_ext' was considered already.
>        Finished prerequisites of target file 'extensions'.
>       The prerequisites of 'extensions' are being made.
>      Considering target file 'extensions'.
>       File 'extensions' does not exist.
>        Pruning file 'cflags'.
>        Pruning file 'nonxs_ext'.
>        Pruning file 'dynamic_ext'.
>        Pruning file 'static_ext'.
>       Considering target file 'nonxs_ext'.
>        File 'nonxs_ext' does not exist.
>         Pruning file 'cpan/Archive-Tar/pm_to_blib'.
>         Pruning file 'cpan/autodie/pm_to_blib'.
> ....
>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>         Pruning file 'ext/XS-Typemap/pm_to_blib'.
>        Finished prerequisites of target file 'dynamic_ext'.
>       The prerequisites of 'dynamic_ext' are being made.
>       Considering target file 'static_ext'.
>       File 'static_ext' was considered already.
>       Finished prerequisites of target file 'extensions'.
>      The prerequisites of 'extensions' are being made.
>      Finished prerequisites of target file 'modules'.
>     The prerequisites of 'modules' are being made.
>     Considering target file 'extra.pods'.
>     File 'extra.pods' was considered already.
>     Considering target file 'pod/perlapi.pod'.
>     File 'pod/perlapi.pod' was considered already.
>     Considering target file 'pod/perlintern.pod'.
>     File 'pod/perlintern.pod' was considered already.
>     Considering target file 'pod/perlmodlib.pod'.
>     File 'pod/perlmodlib.pod' was considered already.
>     Considering target file 'pod/perluniprops.pod'.
>     File 'pod/perluniprops.pod' was considered already.
>     Considering target file 'pod/perl5360delta.pod'.
>     File 'pod/perl5360delta.pod' was considered already.
>    Considering target file 'modules'.
>     File 'modules' does not exist.
>      Pruning file 'extensions'.
>     Considering target file 'extensions'.
>      File 'extensions' does not exist.
>       Pruning file 'cflags'.
>       Pruning file 'nonxs_ext'.
>       Pruning file 'dynamic_ext'.
>       Pruning file 'static_ext'.
>      Considering target file 'nonxs_ext'.
>       File 'nonxs_ext' does not exist.
>        Pruning file 'cpan/Archive-Tar/pm_to_blib'.
>        Pruning file 'cpan/autodie/pm_to_blib'.
> ....
>        Pruning file 'ext/XS-APItest/pm_to_blib'.
>        Pruning file 'ext/XS-Typemap/pm_to_blib'.
>       Finished prerequisites of target file 'dynamic_ext'.
>      The prerequisites of 'dynamic_ext' are being made.
>      Considering target file 'static_ext'.
>      File 'static_ext' was considered already.
>      Finished prerequisites of target file 'extensions'.
>     The prerequisites of 'extensions' are being made.
>     Finished prerequisites of target file 'modules'.
>    The prerequisites of 'modules' are being made.
>    Finished prerequisites of target file 'pod/perltoc.pod'.
>   The prerequisites of 'pod/perltoc.pod' are being made.
>   Pruning file 'miniperl'.
>  Finished prerequisites of target file 'install.man'.
> The prerequisites of 'install.man' are being made.
> Considering target file 'install.man'.
>  File 'install.man' does not exist.
>   Considering target file 'installman'.
>   File 'installman' was considered already.
>   Considering target file 'pod/perltoc.pod'.
>     Considering target file 'pod/buildtoc'.
>     File 'pod/buildtoc' was considered already.
>     Considering target file 'miniperl'.
>     File 'miniperl' was considered already.
>     Considering target file 'modules'.
>      File 'modules' does not exist.
>       Considering target file 'extensions'.
>        File 'extensions' does not exist.
>         Considering target file 'cflags'.
>         File 'cflags' was considered already.
>         Considering target file 'nonxs_ext'.
>          File 'nonxs_ext' does not exist.
>           Considering target file 'cpan/Archive-Tar/pm_to_blib'.
>           File 'cpan/Archive-Tar/pm_to_blib' was considered already.
>
> and then it repeats in never-ending loop, only make using 100% CPU and
> even on smaller log:
> 120M    install.man-make-gentoo-4.3.j2.trace.d.log
>
> it considers nonxs_ext too many times (before I've killed the make):
> x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0 $ grep
> Considering.target.file..nonxs_ext
> install.man-make-gentoo-4.3.j2.trace.d.log | wc -l
> 7621
>
> Will try to narrow this even more and produce the debug/trace output from
> working case for comparison, just wanted to share the update in case
> someone sees what's wrong right away.
>
> I still wasn't able to reproduce this outside poky build "bitbake
> libgcc-initial -f -c compile" with INHERIT += "ccache" in local.conf in
> build dir without sstate-cache populated isn't enough to reproduce
> what buildoptions.ImageOptionsTests.test_ccache_tool somehow triggers, but
> YMMV, let me know if you have seen this or can reproduce it with selftest
> as well.
>
> Cheers,
>
> On Thu, Jun 9, 2022 at 6:48 PM Martin Jansa via lists.openembedded.org
> <Martin.Jansa=gmail.com@lists.openembedded.org> wrote:
>
>> I was reading
>> https://bugzilla.yoctoproject.org/show_bug.cgi?id=14096
>> https://bugzilla.yoctoproject.org/show_bug.cgi?id=13244
>> and your e-mail about the make issue in perl, but in my case it looks a
>> bit different I think.
>>
>> It was with the make-native dependency, but happens only in
>> selftest test_ccache_tool:
>>
>> 2022-06-09 11:30:21,855 - oe-selftest - INFO - test_ccache_tool
>> (buildoptions.ImageOptionsTests.test_ccache_tool)
>> 2022-06-09 12:53:41,855 - oe-selftest - INFO - Keepalive message
>> 2022-06-09 14:17:01,856 - oe-selftest - INFO - Keepalive message
>> 2022-06-09 15:40:21,856 - oe-selftest - INFO - Keepalive message
>> ^^ was what triggered me to look where it got stuck.
>>
>> I can build perl-native fine in my other oe-core nodistro build directory
>> and now I've built it ok also in regular poky build directory as in:
>> 5f249a407f6 vim: put xxd in its own package
>>
>> While the selftest was stuck I was checking where exactly it got stuck in
>> the WORKDIR and
>> oe_runmake -j 1 installman
>> 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
>> install 2>&1 | tee installman.log
>> finished fine, while:
>> oe_runmake -j 2 installman
>> 'DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image'
>> install 2>&1  | tee installman.log
>> was getting stuck:
>>
>> ....
>> Generating a Unix-style Makefile
>> Writing Makefile for Sys::Hostname
>> cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
>>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
>> Generating a Unix-style Makefile
>> Writing Makefile for XS::APItest
>> Generating a Unix-style Makefile
>> Writing Makefile for XS::Typemap
>>
>> With -n, it looks like it got stuck just before building buildtoc:
>>
>> ....
>> cd ext/XS-APItest/ && ../../miniperl_top -I../../lib Makefile.PL \
>>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
>> cd ext/XS-Typemap/ && ../../miniperl_top -I../../lib Makefile.PL \
>>  INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none \
>>  PERL_CORE=1 LIBPERL_A=libperl.so.5.36.0 PERL="../../miniperl_top"
>> ./miniperl_top -f pod/buildtoc -q
>> ./miniperl_top installman
>> --destdir=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
>>
>> make[1]: Leaving directory
>> '/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0'
>>
>> It didn't start miniperl_top (which itself works fine):
>> martin@jama
>> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0
>> $ ./miniperl_top -f pod/buildtoc -q
>> martin@jama
>> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/perl-5.36.0
>> $ echo $?
>> 0
>>
>> martin   3016692  0.0  0.0  99860  2788 ?        S    17:47   0:00 make
>> -j 40
>> DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
>> install
>> martin   3016738 99.9  0.0 101440  4184 ?        R    17:47  56:21 make
>> install.man
>>
>> Attaching to process 3016738
>> Reading symbols from
>> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make...
>> (No debugging symbols found in
>> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/recipe-sysroot-native/usr/bin/make)
>> Reading symbols from
>> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/libc.so.6...
>> Reading symbols from
>> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/libc.so.6...
>> Reading symbols from
>> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2...
>> Reading symbols from
>> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2...
>> (No debugging symbols found in
>> /OE/build/poky/build-st/tmp/sysroots-uninative/x86_64-linux/lib/.debug/ld-linux-x86-64.so.2)
>> [Thread debugging using libthread_db enabled]
>> Using host libthread_db library "/usr/lib64/libthread_db.so.1".
>> 0x000055c946453a1f in ?? ()
>> (gdb) bt
>> #0  0x000055c946453a1f in ?? ()
>> #1  0x000055c946452bf3 in ?? ()
>> #2  0x000055c946453b98 in ?? ()
>> #3  0x000055c946452bf3 in ?? ()
>> #4  0x000055c946453b98 in ?? ()
>> #5  0x000055c946452bf3 in ?? ()
>> #6  0x000055c946453b98 in ?? ()
>> #7  0x000055c946452bf3 in ?? ()
>> #8  0x000055c946453b98 in ?? ()
>> #9  0x000055c946452bf3 in ?? ()
>> #10 0x000055c946453fd6 in update_goal_chain ()
>> #11 0x000055c946438df3 in main ()
>> (gdb)
>>
>> I've reproduced this twice today, so I was assuming it's just new
>> separate issue from new perl version - that's why I was asking if someone
>> else is seeing this behavior now.
>>
>> I'll try to reproduce this with ccache enabled in regular build (I
>> normally don't use poky nor selftest). If it fails again, I'll enable debug
>> for make-native (or switch back to make-4.3 from gentoo).
>>
>> Regards,
>>
>> On Thu, Jun 9, 2022 at 6:21 PM Richard Purdie <
>> richard.purdie@linuxfoundation.org> wrote:
>>
>>> On Thu, 2022-06-09 at 14:44 +0200, Martin Jansa wrote:
>>> > On Mon, Jun 6, 2022 at 2:02 PM Alexander Kanavin <
>>> alex.kanavin@gmail.com> wrote:
>>> > > Signed-off-by: Alexander Kanavin <alex@linutronix.de>
>>> > > ---
>>> > >  .../{perlcross_1.3.7.bb => perlcross_1.4.bb}  |  2 +-
>>> > >  .../perl/files/perl-configpm-switch.patch     |  2 +-
>>> > >  .../perl/files/perl-dynloader.patch           |  2 +-
>>> > >  .../perl/files/perl-rdepends.txt              | 49
>>> ++++++++++++-------
>>> > >  .../perl/{perl_5.34.1.bb => perl_5.36.0.bb}   |  2 +-
>>> > >  5 files changed, 35 insertions(+), 22 deletions(-)
>>> > >  rename meta/recipes-devtools/perl-cross/{perlcross_1.3.7.bb =>
>>> perlcross_1.4.bb} (92%)
>>> > >  rename meta/recipes-devtools/perl/{perl_5.34.1.bb => perl_5.36.0.bb}
>>> (99%)
>>> > >
>>> >
>>> >
>>> > Have anyone else seen perl.do_install getting stuck with this new
>>> shiny version as well?
>>> >
>>> >  690770 martin      20   0 10020  3700  3196 S   0.0  0.0  0:00.00 │
>>>      └─ /bin/sh
>>> /OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/temp/run.do_install.690768
>>> >  690771 martin      20   0 99860  1948  1364 S   0.0  0.0  0:00.00 │
>>>         └─ make -j 40
>>> DESTDIR=/OE/build/poky/build-st/tmp/work/x86_64-linux/perl-native/5.36.0-r0/image
>>> install
>>> >  690816 martin      20   0   99M  3340  1428 R 102.1  0.0  3h06:44 │
>>>            └─ make install.man
>>>
>>> I've seen perl and the kernel hang in make for some versions, I did try
>>> and put a warning about the known Fedora issue. Was this with the
>>> recent make-native dependency added? If so that would indicate it is
>>> potentially a bug in the current make version :(
>>>
>>> Cheers,
>>>
>>> Richard
>>>
>>>
>>
>>
>>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#166798):
> https://lists.openembedded.org/g/openembedded-core/message/166798
> Mute This Topic: https://lists.openembedded.org/mt/91575167/3617156
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> Martin.Jansa@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Alexander Kanavin June 10, 2022, 1:29 p.m. UTC | #6
It's possible 'make clean' still erroneously removes something that is
pre-generated by ./configure, and it's then rebuilt incorrectly by
make, causing the hangs. Can you make a clean build, make a list of
files before ./configure, after ./configure, and then after make
clean, to see what gets removed?

Alex

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

from #yocto:

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

On Fri, Jun 10, 2022 at 3:29 PM Alexander Kanavin <alex.kanavin@gmail.com>
wrote:

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

Now I can reproduce the hang in regular oe-core/nodistro build as well with:

bitbake -k ccache-native 2>&1 | tee log.ccache-native
echo 'INHERIT += "ccache"' >> conf/local.conf
bitbake -c clean libgcc-initial
bitbake -f -c compile libgcc-initial 2>&1 | tee log.libgcc-initial

Now I think it could be further simplified just by re-executing
do_configure in existing perl-native WORKDIR.


On Fri, Jun 10, 2022 at 4:08 PM Alexander Kanavin <alex.kanavin@gmail.com>
wrote:

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

Patch

diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.3.7.bb b/meta/recipes-devtools/perl-cross/perlcross_1.4.bb
similarity index 92%
rename from meta/recipes-devtools/perl-cross/perlcross_1.3.7.bb
rename to meta/recipes-devtools/perl-cross/perlcross_1.4.bb
index 99a9ca1027..1329306b0e 100644
--- a/meta/recipes-devtools/perl-cross/perlcross_1.3.7.bb
+++ b/meta/recipes-devtools/perl-cross/perlcross_1.4.bb
@@ -18,7 +18,7 @@  SRC_URI = "https://github.com/arsv/perl-cross/releases/download/${PV}/perl-cross
            "
 UPSTREAM_CHECK_URI = "https://github.com/arsv/perl-cross/releases/"
 
-SRC_URI[perl-cross.sha256sum] = "77f13ca84a63025053852331b72d4046c1f90ded98bd45ccedea738621907335"
+SRC_URI[perl-cross.sha256sum] = "be9d9f9f7148edff7a2f9695ba3cb7e3975eff6b25a9a81dd311725fd757aa91"
 
 S = "${WORKDIR}/perl-cross-${PV}"
 
diff --git a/meta/recipes-devtools/perl/files/perl-configpm-switch.patch b/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
index 15189a0c04..f80de88974 100644
--- a/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
+++ b/meta/recipes-devtools/perl/files/perl-configpm-switch.patch
@@ -1,4 +1,4 @@ 
-From 1f7cc5db2ca549c37c6a7923368e1a0104f31b99 Mon Sep 17 00:00:00 2001
+From 055d4c31f41611b7d7fb6b0e38b3818a053de38d Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Sun, 27 May 2007 21:04:11 +0000
 Subject: [PATCH] perl: 5.8.7 -> 5.8.8 (from OE)
diff --git a/meta/recipes-devtools/perl/files/perl-dynloader.patch b/meta/recipes-devtools/perl/files/perl-dynloader.patch
index b49e6e4066..887f7c0f7f 100644
--- a/meta/recipes-devtools/perl/files/perl-dynloader.patch
+++ b/meta/recipes-devtools/perl/files/perl-dynloader.patch
@@ -22,7 +22,7 @@  Index: perl-5.24.1/dist/XSLoader/XSLoader_pm.PL
 +        my $hostlib = $ENV{PERLHOSTLIB};
 +        my $hostarchlib = $ENV{PERLHOSTARCHLIB};
 +        print STDERR "*** Module name IN: $modlibname\n";
-+        ($p1, $p2, $p3, $p4, $p5, $p6, $p7) = $modlibname =~ m/(^(.*lib\w*\/)?)((perl5\/[0-9\.]*\/)?)(([^\/]*)\/)?(.*)$/;
++        my ($p1, $p2, $p3, $p4, $p5, $p6, $p7) = $modlibname =~ m/(^(.*lib\w*\/)?)((perl5\/[0-9\.]*\/)?)(([^\/]*)\/)?(.*)$/;
 +        print STDERR "*** p1: $p1  p3: $p3  p5: $p5 p7: $p7\n";
 +        if ( $p1 ne "" ) {
 +            $modlibname = $hostlib.$p7;
diff --git a/meta/recipes-devtools/perl/files/perl-rdepends.txt b/meta/recipes-devtools/perl/files/perl-rdepends.txt
index 74c24c3bb5..e5f45bf291 100644
--- a/meta/recipes-devtools/perl/files/perl-rdepends.txt
+++ b/meta/recipes-devtools/perl/files/perl-rdepends.txt
@@ -131,28 +131,23 @@  RDEPENDS:perl-module-b-concise += "perl-module-strict"
 RDEPENDS:perl-module-b-concise += "perl-module-warnings"
 RDEPENDS:perl-module-benchmark += "perl-module-exporter"
 RDEPENDS:perl-module-benchmark += "perl-module-strict"
+RDEPENDS:perl-module-bigfloat += "perl-module-constant"
+RDEPENDS:perl-module-bigfloat += "perl-module-exporter"
+RDEPENDS:perl-module-bigfloat += "perl-module-overload"
+RDEPENDS:perl-module-bigfloat += "perl-module-strict"
+RDEPENDS:perl-module-bigfloat += "perl-module-warnings"
 RDEPENDS:perl-module-bigint += "perl-module-constant"
 RDEPENDS:perl-module-bigint += "perl-module-exporter"
-RDEPENDS:perl-module-bigint += "perl-module-math-bigint"
-RDEPENDS:perl-module-bigint += "perl-module-math-bigint-trace"
 RDEPENDS:perl-module-bigint += "perl-module-overload"
 RDEPENDS:perl-module-bigint += "perl-module-strict"
 RDEPENDS:perl-module-bigint += "perl-module-warnings"
-RDEPENDS:perl-module-bignum += "perl-module-bigint"
+RDEPENDS:perl-module-bignum += "perl-module-constant"
 RDEPENDS:perl-module-bignum += "perl-module-exporter"
-RDEPENDS:perl-module-bignum += "perl-module-math-bigfloat"
-RDEPENDS:perl-module-bignum += "perl-module-math-bigfloat-trace"
-RDEPENDS:perl-module-bignum += "perl-module-math-bigint"
-RDEPENDS:perl-module-bignum += "perl-module-math-bigint-trace"
 RDEPENDS:perl-module-bignum += "perl-module-overload"
 RDEPENDS:perl-module-bignum += "perl-module-strict"
 RDEPENDS:perl-module-bignum += "perl-module-warnings"
-RDEPENDS:perl-module-bigrat += "perl-module-bigint"
+RDEPENDS:perl-module-bigrat += "perl-module-constant"
 RDEPENDS:perl-module-bigrat += "perl-module-exporter"
-RDEPENDS:perl-module-bigrat += "perl-module-math-bigfloat"
-RDEPENDS:perl-module-bigrat += "perl-module-math-bigint"
-RDEPENDS:perl-module-bigrat += "perl-module-math-bigint-trace"
-RDEPENDS:perl-module-bigrat += "perl-module-math-bigrat"
 RDEPENDS:perl-module-bigrat += "perl-module-overload"
 RDEPENDS:perl-module-bigrat += "perl-module-strict"
 RDEPENDS:perl-module-bigrat += "perl-module-warnings"
@@ -166,6 +161,8 @@  RDEPENDS:perl-module-b-showlex += "perl-module-strict"
 RDEPENDS:perl-module-b-terse += "perl-module-b"
 RDEPENDS:perl-module-b-terse += "perl-module-b-concise"
 RDEPENDS:perl-module-b-terse += "perl-module-strict"
+RDEPENDS:perl-module-builtin += "perl-module-strict"
+RDEPENDS:perl-module-builtin += "perl-module-warnings"
 RDEPENDS:perl-module-b-xref += "perl-module-b"
 RDEPENDS:perl-module-b-xref += "perl-module-config"
 RDEPENDS:perl-module-b-xref += "perl-module-strict"
@@ -257,7 +254,6 @@  RDEPENDS:perl-module-cwd += "perl-module-errno"
 RDEPENDS:perl-module-cwd += "perl-module-exporter"
 RDEPENDS:perl-module-cwd += "perl-module-strict"
 RDEPENDS:perl-module-cwd += "perl-module-xsloader"
-RDEPENDS:perl-module-data-dumper += "perl-module-config"
 RDEPENDS:perl-module-data-dumper += "perl-module-constant"
 RDEPENDS:perl-module-data-dumper += "perl-module-exporter"
 RDEPENDS:perl-module-data-dumper += "perl-module-strict"
@@ -313,6 +309,8 @@  RDEPENDS:perl-module-digest-sha += "perl-module-vars"
 RDEPENDS:perl-module-digest-sha += "perl-module-warnings"
 RDEPENDS:perl-module-digest-sha += "perl-module-xsloader"
 RDEPENDS:perl-module-dynaloader += "perl-module-config"
+RDEPENDS:perl-module-dynaloader += "perl-module-strict"
+RDEPENDS:perl-module-dynaloader += "perl-module-vars"
 RDEPENDS:perl-module-encode-alias += "perl-module-constant"
 RDEPENDS:perl-module-encode-alias += "perl-module-encode"
 RDEPENDS:perl-module-encode-alias += "perl-module-exporter"
@@ -796,11 +794,12 @@  RDEPENDS:perl-module-file-basename += "perl-module-warnings"
 RDEPENDS:perl-module-filecache += "perl-module-parent"
 RDEPENDS:perl-module-filecache += "perl-module-strict"
 RDEPENDS:perl-module-file-compare += "perl-module-exporter"
-RDEPENDS:perl-module-file-compare += "perl-module-strict"
 RDEPENDS:perl-module-file-compare += "perl-module-warnings"
+RDEPENDS:perl-module-file-copy += "perl-module-builtin"
 RDEPENDS:perl-module-file-copy += "perl-module-config"
 RDEPENDS:perl-module-file-copy += "perl-module-exporter"
 RDEPENDS:perl-module-file-copy += "perl-module-file-basename"
+RDEPENDS:perl-module-file-copy += "perl-module-overload"
 RDEPENDS:perl-module-file-copy += "perl-module-strict"
 RDEPENDS:perl-module-file-copy += "perl-module-warnings"
 RDEPENDS:perl-module-file-dosglob += "perl-module-strict"
@@ -887,10 +886,12 @@  RDEPENDS:perl-module-getopt-long += "perl-module-warnings"
 RDEPENDS:perl-module-getopt-std += "perl-module-exporter"
 RDEPENDS:perl-module-getopt-std += "perl-module-strict"
 RDEPENDS:perl-module-getopt-std += "perl-module-warnings"
+RDEPENDS:perl-module-hash-util-fieldhash += "perl-module-builtin"
 RDEPENDS:perl-module-hash-util-fieldhash += "perl-module-exporter"
 RDEPENDS:perl-module-hash-util-fieldhash += "perl-module-strict"
 RDEPENDS:perl-module-hash-util-fieldhash += "perl-module-warnings"
 RDEPENDS:perl-module-hash-util-fieldhash += "perl-module-xsloader"
+RDEPENDS:perl-module-hash-util += "perl-module-builtin"
 RDEPENDS:perl-module-hash-util += "perl-module-exporter"
 RDEPENDS:perl-module-hash-util += "perl-module-hash-util-fieldhash"
 RDEPENDS:perl-module-hash-util += "perl-module-strict"
@@ -1258,6 +1259,7 @@  RDEPENDS:perl-module-math-bigint-calc += "perl-module-integer"
 RDEPENDS:perl-module-math-bigint-calc += "perl-module-math-bigint-lib"
 RDEPENDS:perl-module-math-bigint-calc += "perl-module-strict"
 RDEPENDS:perl-module-math-bigint-calc += "perl-module-warnings"
+RDEPENDS:perl-module-math-bigint-fastcalc += "perl-module-config"
 RDEPENDS:perl-module-math-bigint-fastcalc += "perl-module-math-bigint-calc"
 RDEPENDS:perl-module-math-bigint-fastcalc += "perl-module-strict"
 RDEPENDS:perl-module-math-bigint-fastcalc += "perl-module-warnings"
@@ -1278,9 +1280,15 @@  RDEPENDS:perl-module-math-bigint-trace += "perl-module-strict"
 RDEPENDS:perl-module-math-bigint-trace += "perl-module-warnings"
 RDEPENDS:perl-module-math-bigrat += "perl-module-math-bigfloat"
 RDEPENDS:perl-module-math-bigrat += "perl-module-math-bigint"
+RDEPENDS:perl-module-math-bigrat += "perl-module-math-complex"
 RDEPENDS:perl-module-math-bigrat += "perl-module-overload"
 RDEPENDS:perl-module-math-bigrat += "perl-module-strict"
 RDEPENDS:perl-module-math-bigrat += "perl-module-warnings"
+RDEPENDS:perl-module-math-bigrat-trace += "perl-module-exporter"
+RDEPENDS:perl-module-math-bigrat-trace += "perl-module-math-bigrat"
+RDEPENDS:perl-module-math-bigrat-trace += "perl-module-overload"
+RDEPENDS:perl-module-math-bigrat-trace += "perl-module-strict"
+RDEPENDS:perl-module-math-bigrat-trace += "perl-module-warnings"
 RDEPENDS:perl-module-math-complex += "perl-module-config"
 RDEPENDS:perl-module-math-complex += "perl-module-exporter"
 RDEPENDS:perl-module-math-complex += "perl-module-overload"
@@ -1665,6 +1673,7 @@  RDEPENDS:perl-module-socket += "perl-module-strict"
 RDEPENDS:perl-module-socket += "perl-module-warnings-register"
 RDEPENDS:perl-module-socket += "perl-module-xsloader"
 RDEPENDS:perl-module-sort += "perl-module-strict"
+RDEPENDS:perl-module-sort += "perl-module-warnings"
 RDEPENDS:perl-module-storable += "perl-module-exporter"
 RDEPENDS:perl-module-storable += "perl-module-io-file"
 RDEPENDS:perl-module-subs += "perl-module-strict"
@@ -1697,6 +1706,7 @@  RDEPENDS:perl-module-tap-base += "perl-module-constant"
 RDEPENDS:perl-module-tap-base += "perl-module-strict"
 RDEPENDS:perl-module-tap-base += "perl-module-warnings"
 RDEPENDS:perl-module-tap-formatter-base += "perl-module-base"
+RDEPENDS:perl-module-tap-formatter-base += "perl-module-config"
 RDEPENDS:perl-module-tap-formatter-base += "perl-module-posix"
 RDEPENDS:perl-module-tap-formatter-base += "perl-module-strict"
 RDEPENDS:perl-module-tap-formatter-base += "perl-module-tap-formatter-color"
@@ -1770,6 +1780,7 @@  RDEPENDS:perl-module-tap-parser-iterator-stream += "perl-module-strict"
 RDEPENDS:perl-module-tap-parser-iterator-stream += "perl-module-warnings"
 RDEPENDS:perl-module-tap-parser-multiplexer += "perl-module-base"
 RDEPENDS:perl-module-tap-parser-multiplexer += "perl-module-constant"
+RDEPENDS:perl-module-tap-parser-multiplexer += "perl-module-errno"
 RDEPENDS:perl-module-tap-parser-multiplexer += "perl-module-io-select"
 RDEPENDS:perl-module-tap-parser-multiplexer += "perl-module-strict"
 RDEPENDS:perl-module-tap-parser-multiplexer += "perl-module-warnings"
@@ -1947,6 +1958,7 @@  RDEPENDS:perl-module-test2-api += "perl-module-test2-hub-interceptor-terminator"
 RDEPENDS:perl-module-test2-api += "perl-module-test2-hub-subtest"
 RDEPENDS:perl-module-test2-api += "perl-module-test2-util"
 RDEPENDS:perl-module-test2-api += "perl-module-test2-util-trace"
+RDEPENDS:perl-module-test2-api += "perl-module-time-hires"
 RDEPENDS:perl-module-test2-api += "perl-module-warnings"
 RDEPENDS:perl-module-test2-api-stack += "perl-module-strict"
 RDEPENDS:perl-module-test2-api-stack += "perl-module-test2-api"
@@ -2197,14 +2209,11 @@  RDEPENDS:perl-module-text-balanced += "perl-module-strict"
 RDEPENDS:perl-module-text-balanced += "perl-module-vars"
 RDEPENDS:perl-module-text-parsewords += "perl-module-exporter"
 RDEPENDS:perl-module-text-parsewords += "perl-module-strict"
-RDEPENDS:perl-module-text-tabs += "perl-module-exporter"
+RDEPENDS:perl-module-text-parsewords += "perl-module-warnings"
 RDEPENDS:perl-module-text-tabs += "perl-module-strict"
-RDEPENDS:perl-module-text-tabs += "perl-module-vars"
-RDEPENDS:perl-module-text-wrap += "perl-module-exporter"
 RDEPENDS:perl-module-text-wrap += "perl-module-re"
 RDEPENDS:perl-module-text-wrap += "perl-module-strict"
 RDEPENDS:perl-module-text-wrap += "perl-module-text-tabs"
-RDEPENDS:perl-module-text-wrap += "perl-module-vars"
 RDEPENDS:perl-module-text-wrap += "perl-module-warnings-register"
 RDEPENDS:perl-module-thread += "perl-module-config"
 RDEPENDS:perl-module-thread += "perl-module-exporter"
@@ -2246,6 +2255,8 @@  RDEPENDS:perl-module-tie-scalar += "perl-module-warnings-register"
 RDEPENDS:perl-module-tie-stdhandle += "perl-module-strict"
 RDEPENDS:perl-module-tie-stdhandle += "perl-module-tie-handle"
 RDEPENDS:perl-module-tie-substrhash += "perl-module-integer"
+RDEPENDS:perl-module-tie-substrhash += "perl-module-strict"
+RDEPENDS:perl-module-tie-substrhash += "perl-module-warnings"
 RDEPENDS:perl-module-time-gmtime += "perl-module-exporter"
 RDEPENDS:perl-module-time-gmtime += "perl-module-strict"
 RDEPENDS:perl-module-time-gmtime += "perl-module-time-tm"
@@ -2295,6 +2306,7 @@  RDEPENDS:perl-module-unicode-collate += "perl-module-constant"
 RDEPENDS:perl-module-unicode-collate += "perl-module-strict"
 RDEPENDS:perl-module-unicode-collate += "perl-module-warnings"
 RDEPENDS:perl-module-unicode-collate += "perl-module-xsloader"
+RDEPENDS:perl-module-unicode-normalize += "perl-module-bytes"
 RDEPENDS:perl-module-unicode-normalize += "perl-module-exporter"
 RDEPENDS:perl-module-unicode-normalize += "perl-module-strict"
 RDEPENDS:perl-module-unicode-normalize += "perl-module-warnings"
@@ -2323,3 +2335,4 @@  RDEPENDS:perl-module-version += "perl-module-version-regex"
 RDEPENDS:perl-module-version += "perl-module-warnings-register"
 RDEPENDS:perl-module-version-regex += "perl-module-strict"
 RDEPENDS:perl-module-xsloader += "perl-module-dynaloader"
+RDEPENDS:perl-module-xsloader += "perl-module-strict"
diff --git a/meta/recipes-devtools/perl/perl_5.34.1.bb b/meta/recipes-devtools/perl/perl_5.36.0.bb
similarity index 99%
rename from meta/recipes-devtools/perl/perl_5.34.1.bb
rename to meta/recipes-devtools/perl/perl_5.36.0.bb
index 4b9d2e2c50..9f7ce15f84 100644
--- a/meta/recipes-devtools/perl/perl_5.34.1.bb
+++ b/meta/recipes-devtools/perl/perl_5.36.0.bb
@@ -26,7 +26,7 @@  SRC_URI:append:class-target = " \
            file://encodefix.patch \
 "
 
-SRC_URI[perl.sha256sum] = "357951a491b0ba1ce3611263922feec78ccd581dddc24a446b033e25acf242a1"
+SRC_URI[perl.sha256sum] = "e26085af8ac396f62add8a533c3a0ea8c8497d836f0689347ac5abd7b7a4e00a"
 
 S = "${WORKDIR}/perl-${PV}"