PATH=C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\cpanfly-5.24-64\var\megalib\bin;C:\Perl-5.24-64\site\bin;C:\Perl-5.24-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\instantclient_11_2-64;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2017-02-09T06:12:10
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~1.24-/var/libs/bin;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\CPANFL~1.24-\var\megalib\bin;C:\PERL-5~1.24-\site\bin;C:\PERL-5~1.24-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\INSTAN~1;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-64\var\cpan\Metadata'
Database was generated on Thu, 09 Feb 2017 06:53:52 GMT
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PL/PLICEASE/Alien-nasm-0.17.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PL/PLICEASE/CHECKSUMS
Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-nasm-0.17.tar.gz ok
Alien-nasm-0.17/
Alien-nasm-0.17/author.yml
Alien-nasm-0.17/lib/
Alien-nasm-0.17/lib/Alien/
Alien-nasm-0.17/lib/Alien/nasm.pm
Alien-nasm-0.17/META.json
Alien-nasm-0.17/dist.ini
Alien-nasm-0.17/Changes
Alien-nasm-0.17/LICENSE
Alien-nasm-0.17/maint/
Alien-nasm-0.17/maint/travis-install-alienbuild
Alien-nasm-0.17/README
Alien-nasm-0.17/xt/
Alien-nasm-0.17/xt/author/
Alien-nasm-0.17/xt/author/version.t
Alien-nasm-0.17/xt/author/pod_coverage.t
Alien-nasm-0.17/xt/author/strict.t
Alien-nasm-0.17/xt/author/pod_spelling_system.t
Alien-nasm-0.17/xt/author/no_tabs.t
Alien-nasm-0.17/xt/author/pod_spelling_common.t
Alien-nasm-0.17/xt/author/pod.t
Alien-nasm-0.17/xt/author/eol.t
Alien-nasm-0.17/xt/release/
Alien-nasm-0.17/xt/release/fixme.t
Alien-nasm-0.17/xt/release/changes.t
Alien-nasm-0.17/t/
Alien-nasm-0.17/t/01_use.t
Alien-nasm-0.17/t/warning.t
Alien-nasm-0.17/t/00_diag.t
Alien-nasm-0.17/t/basic.t
Alien-nasm-0.17/META.yml
Alien-nasm-0.17/cpanfile
Alien-nasm-0.17/MANIFEST
Alien-nasm-0.17/alienfile
Alien-nasm-0.17/Makefile.PL
Alien-nasm-0.17/INSTALL
---- Unsatisfied dependencies detected during ----
---- PLICEASE/Alien-nasm-0.17.tar.gz ----
Alien::Build::MM [build_requires]
Alien::Build [build_requires]
Running test for module 'Alien::Build::MM'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PL/PLICEASE/Alien-Build-0.12.tar.gz
Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-Build-0.12.tar.gz ok
Alien-Build-0.12/
Alien-Build-0.12/author.yml
Alien-Build-0.12/example/
Alien-Build-0.12/example/xz-manual.alienfile
Alien-Build-0.12/example/curl.alienfile
Alien-Build-0.12/example/xz.alienfile
Alien-Build-0.12/example/README.pod
Alien-Build-0.12/example/dontpanic.alienfile
Alien-Build-0.12/example/gmake.alienfile
Alien-Build-0.12/example/bzip2.alienfile
Alien-Build-0.12/lib/
Alien-Build-0.12/lib/Alien/
Alien-Build-0.12/lib/Alien/Base2.pm
Alien-Build-0.12/lib/Alien/Build.pm
Alien-Build-0.12/lib/Alien/Build/
Alien-Build-0.12/lib/Alien/Build/Interpolate/
Alien-Build-0.12/lib/Alien/Build/Interpolate/Default.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/
Alien-Build-0.12/lib/Alien/Build/Plugin/Download.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch/
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch/LWP.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch/NetFTP.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch/Local.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Decode/
Alien-Build-0.12/lib/Alien/Build/Plugin/Decode/HTML.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Decode/DirListing.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Prefer/
Alien-Build-0.12/lib/Alien/Build/Plugin/Prefer/SortVersions.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Decode.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Probe.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract/
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract/Directory.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract/ArchiveTar.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract/Negotiate.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract/CommandLine.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Extract/ArchiveZip.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Build.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Decode.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Prefer.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Probe/
Alien-Build-0.12/lib/Alien/Build/Plugin/Probe/GnuWin32.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Probe/CBuilder.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Probe/CommandLine.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Fetch.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Prefer.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Core/
Alien-Build-0.12/lib/Alien/Build/Plugin/Core/Setup.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Core/Gather.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Core/Legacy.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/PkgConfig/
Alien-Build-0.12/lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/PkgConfig/PP.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Core.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Download.pod
Alien-Build-0.12/lib/Alien/Build/Plugin/Download/
Alien-Build-0.12/lib/Alien/Build/Plugin/Download/Negotiate.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Build.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Build/
Alien-Build-0.12/lib/Alien/Build/Plugin/Build/Autoconf.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Build/MSYS.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Probe.pm
Alien-Build-0.12/lib/Alien/Build/Plugin/Core.pm
Alien-Build-0.12/lib/Alien/Build/Manual/
Alien-Build-0.12/lib/Alien/Build/Manual/Contributing.pod
Alien-Build-0.12/lib/Alien/Build/Manual/FAQ.pod
Alien-Build-0.12/lib/Alien/Build/Manual/Contributing.pm
Alien-Build-0.12/lib/Alien/Build/Manual/AlienAuthor.pm
Alien-Build-0.12/lib/Alien/Build/Manual/FAQ.pm
Alien-Build-0.12/lib/Alien/Build/Manual/AlienUser.pm
Alien-Build-0.12/lib/Alien/Build/Manual/AlienAuthor.pod
Alien-Build-0.12/lib/Alien/Build/Manual/AlienUser.pod
Alien-Build-0.12/lib/Alien/Build/Manual/PluginAuthor.pm
Alien-Build-0.12/lib/Alien/Build/Manual/PluginAuthor.pod
Alien-Build-0.12/lib/Alien/Build/Plugin.pm
Alien-Build-0.12/lib/Alien/Build/Util.pm
Alien-Build-0.12/lib/Alien/Build/Interpolate.pm
Alien-Build-0.12/lib/Alien/Build/CommandSequence.pm
Alien-Build-0.12/lib/Alien/Build/MM.pm
Alien-Build-0.12/lib/alienfile.pm
Alien-Build-0.12/META.json
Alien-Build-0.12/dist.ini
Alien-Build-0.12/Changes
Alien-Build-0.12/LICENSE
Alien-Build-0.12/maint/
Alien-Build-0.12/maint/travis-dzil
Alien-Build-0.12/maint/travis-run-test
Alien-Build-0.12/maint/travis-daemon
Alien-Build-0.12/maint/travis-install-deps
Alien-Build-0.12/README
Alien-Build-0.12/xt/
Alien-Build-0.12/xt/author/
Alien-Build-0.12/xt/author/version.t
Alien-Build-0.12/xt/author/pod_coverage.t
Alien-Build-0.12/xt/author/strict.t
Alien-Build-0.12/xt/author/pod_spelling_system.t
Alien-Build-0.12/xt/author/no_tabs.t
Alien-Build-0.12/xt/author/pod_spelling_common.t
Alien-Build-0.12/xt/author/pod.t
Alien-Build-0.12/xt/author/eol.t
Alien-Build-0.12/xt/release/
Alien-Build-0.12/xt/release/fixme.t
Alien-Build-0.12/xt/release/changes.t
Alien-Build-0.12/corpus/
Alien-Build-0.12/corpus/basic/
Alien-Build-0.12/corpus/basic/alienfile
Alien-Build-0.12/corpus/dist/
Alien-Build-0.12/corpus/dist/foo-1.00.tar.xz
Alien-Build-0.12/corpus/dist/foo-1.00.tar.bz2
Alien-Build-0.12/corpus/dist/foo-1.00/
Alien-Build-0.12/corpus/dist/foo-1.00/foo.c
Alien-Build-0.12/corpus/dist/foo-1.00/configure
Alien-Build-0.12/corpus/dist/foo-1.00.tar.gz
Alien-Build-0.12/corpus/dist/foo-1.00.zip
Alien-Build-0.12/corpus/dist/foo-1.00.tar.Z
Alien-Build-0.12/corpus/dist/foo-1.00.tar
Alien-Build-0.12/corpus/dir/
Alien-Build-0.12/corpus/dir/file.html
Alien-Build-0.12/corpus/dir/http_rel.html
Alien-Build-0.12/corpus/dir/http.html
Alien-Build-0.12/corpus/dir/ftp_abs.list
Alien-Build-0.12/corpus/dir/ftp.list
Alien-Build-0.12/corpus/lib/
Alien-Build-0.12/corpus/lib/Foo/
Alien-Build-0.12/corpus/lib/Foo/Bar/
Alien-Build-0.12/corpus/lib/Foo/Bar/Baz1.pm
Alien-Build-0.12/corpus/lib/Foo/Bar/Baz.pm
Alien-Build-0.12/corpus/lib/pkgconfig/
Alien-Build-0.12/corpus/lib/pkgconfig/foo.pc
Alien-Build-0.12/corpus/lib/Alien/
Alien-Build-0.12/corpus/lib/Alien/libfoo1.pm
Alien-Build-0.12/corpus/lib/Alien/foomake.pm
Alien-Build-0.12/corpus/lib/Alien/libfoo2.pm
Alien-Build-0.12/corpus/lib/Alien/Build/
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/Fetch/
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/Fetch/Corpus.pm
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/RogerRamjet.pm
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/NesAdvantage/
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/NesAdvantage/Controller.pm
Alien-Build-0.12/corpus/lib/Alien/Build/Plugin/NesAdvantage/Negotiate.pm
Alien-Build-0.12/corpus/lib/auto/
Alien-Build-0.12/corpus/lib/auto/share/
Alien-Build-0.12/corpus/lib/auto/share/dist/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/lib/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/lib/libfoo.a
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/_alien/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/_alien/alien.json
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/_alien/for_libfoo2
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/bin/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/bin/foo-config
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/dynamic/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/dynamic/libfoo.so
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/dynamic/libfoo.so.2
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/include/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo2/include/foo.h
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo1/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo1/_alien/
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo1/_alien/alien.json
Alien-Build-0.12/corpus/lib/auto/share/dist/Alien-libfoo1/_alien/for_libfoo1
Alien-Build-0.12/t/
Alien-Build-0.12/t/alien_build_plugin_extract_archivezip.t
Alien-Build-0.12/t/alien_base2.t
Alien-Build-0.12/t/alien_build_mm.t
Alien-Build-0.12/t/alien_build_plugin_fetch_local.t
Alien-Build-0.12/t/alienfile.t
Alien-Build-0.12/t/alien_build_plugin_core_legacy.t
Alien-Build-0.12/t/alien_build_interpolate_default.t
Alien-Build-0.12/t/alien_build_plugin_core_setup.t
Alien-Build-0.12/t/lib/
Alien-Build-0.12/t/lib/MyTest/
Alien-Build-0.12/t/lib/MyTest/FTP.pm
Alien-Build-0.12/t/lib/MyTest/System.pm
Alien-Build-0.12/t/lib/MyTest/System2.pm
Alien-Build-0.12/t/lib/MyTest/HTTP.pm
Alien-Build-0.12/t/lib/MyTest/File.pm
Alien-Build-0.12/t/lib/MyTest.pm
Alien-Build-0.12/t/alien_build_plugin_extract_directory.t
Alien-Build-0.12/t/alien_build_plugin_decode_dirlistingftpcopy.t
Alien-Build-0.12/t/alien_build_plugin_probe_cbuilder.t
Alien-Build-0.12/t/alien_build_plugin_probe_commandline.t
Alien-Build-0.12/t/alien_build_plugin_decode_dirlisting.t
Alien-Build-0.12/t/alien_build_interpolate.t
Alien-Build-0.12/t/alien_build_plugin.t
Alien-Build-0.12/t/alien_build_plugin_fetch_netftp.t
Alien-Build-0.12/t/alien_build_plugin_meta.t
Alien-Build-0.12/t/alien_build_plugin_decode_html.t
Alien-Build-0.12/t/alien_build_plugin_prefer_sortversions.t
Alien-Build-0.12/t/alien_build_plugin_probe_gnuwin32.t
Alien-Build-0.12/t/alien_build_plugin_download_negotiate.t
Alien-Build-0.12/t/bin/
Alien-Build-0.12/t/bin/ftpd
Alien-Build-0.12/t/bin/httpd
Alien-Build-0.12/t/01_use.t
Alien-Build-0.12/t/alien_build_tempdir.t
Alien-Build-0.12/t/alien_build_util.t
Alien-Build-0.12/t/alien_build_meta.t
Alien-Build-0.12/t/alien_build_plugin_build_msys.t
Alien-Build-0.12/t/alien_build_plugin_pkgconfig_libpkgconf.t
Alien-Build-0.12/t/alien_build_plugin_fetch_httptiny.t
Alien-Build-0.12/t/alien_build_plugin_pkgconfig_pp.t
Alien-Build-0.12/t/alien_build_plugin_extract_commandline.t
Alien-Build-0.12/t/alien_build_plugin_pkgconfig_commandline.t
Alien-Build-0.12/t/alien_build_plugin_extract_archivetar.t
Alien-Build-0.12/t/alien_build_plugin_pkgconfig_negotiate.t
Alien-Build-0.12/t/alien_build_commandsequence.t
Alien-Build-0.12/t/alien_build.t
Alien-Build-0.12/t/00_diag.t
Alien-Build-0.12/t/alien_build_plugin_fetch_lwp.t
Alien-Build-0.12/t/alien_build_plugin_build_autoconf.t
Alien-Build-0.12/t/alien_build_plugin_core_gather.t
Alien-Build-0.12/t/alien_build_plugin_extract_negotiate.t
Alien-Build-0.12/META.yml
Alien-Build-0.12/cpanfile
Alien-Build-0.12/MANIFEST
Alien-Build-0.12/Makefile.PL
Alien-Build-0.12/inc/
Alien-Build-0.12/inc/My/
Alien-Build-0.12/inc/My/Prereqs.pm
Alien-Build-0.12/INSTALL
Configuring P/PL/PLICEASE/Alien-Build-0.12.tar.gz with Makefile.PL
>>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~1.24-\var\megalib
Want \perl-5~1.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x64-multi-thread]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Alien::Build
Writing MYMETA.yml and MYMETA.json
PLICEASE/Alien-Build-0.12.tar.gz
C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK
Running make for P/PL/PLICEASE/Alien-Build-0.12.tar.gz
>>> dmake
cp lib/Alien/Build/Manual/Contributing.pod blib\lib/Alien/Build/Manual/Contributing.pod
cp lib/Alien/Build/Manual/FAQ.pm blib\lib/Alien/Build/Manual/FAQ.pm
cp lib/Alien/Build/MM.pm blib\lib/Alien/Build/MM.pm
cp lib/Alien/Build/Interpolate.pm blib\lib/Alien/Build/Interpolate.pm
cp lib/Alien/Build/Manual/AlienUser.pod blib\lib/Alien/Build/Manual/AlienUser.pod
cp lib/Alien/Build/Manual/FAQ.pod blib\lib/Alien/Build/Manual/FAQ.pod
cp lib/Alien/Base2.pm blib\lib/Alien/Base2.pm
cp lib/Alien/Build/Manual/PluginAuthor.pod blib\lib/Alien/Build/Manual/PluginAuthor.pod
cp lib/Alien/Build/Manual/AlienUser.pm blib\lib/Alien/Build/Manual/AlienUser.pm
cp lib/Alien/Build/Manual/PluginAuthor.pm blib\lib/Alien/Build/Manual/PluginAuthor.pm
cp lib/Alien/Build/Interpolate/Default.pm blib\lib/Alien/Build/Interpolate/Default.pm
cp lib/Alien/Build/CommandSequence.pm blib\lib/Alien/Build/CommandSequence.pm
cp lib/Alien/Build/Manual/Contributing.pm blib\lib/Alien/Build/Manual/Contributing.pm
cp lib/Alien/Build/Manual/AlienAuthor.pm blib\lib/Alien/Build/Manual/AlienAuthor.pm
cp lib/Alien/Build.pm blib\lib/Alien/Build.pm
cp lib/Alien/Build/Manual/AlienAuthor.pod blib\lib/Alien/Build/Manual/AlienAuthor.pod
cp lib/Alien/Build/Plugin.pm blib\lib/Alien/Build/Plugin.pm
cp lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm blib\lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm
cp lib/Alien/Build/Plugin/Build/Autoconf.pm blib\lib/Alien/Build/Plugin/Build/Autoconf.pm
cp lib/Alien/Build/Plugin/Build.pod blib\lib/Alien/Build/Plugin/Build.pod
cp lib/Alien/Build/Plugin/Decode/HTML.pm blib\lib/Alien/Build/Plugin/Decode/HTML.pm
cp lib/Alien/Build/Plugin/Build/MSYS.pm blib\lib/Alien/Build/Plugin/Build/MSYS.pm
cp lib/Alien/Build/Plugin/Decode/DirListing.pm blib\lib/Alien/Build/Plugin/Decode/DirListing.pm
cp lib/Alien/Build/Plugin/Decode.pod blib\lib/Alien/Build/Plugin/Decode.pod
cp lib/Alien/Build/Plugin/Core/Legacy.pm blib\lib/Alien/Build/Plugin/Core/Legacy.pm
cp lib/Alien/Build/Plugin/Core/Setup.pm blib\lib/Alien/Build/Plugin/Core/Setup.pm
cp lib/Alien/Build/Plugin/Core/Gather.pm blib\lib/Alien/Build/Plugin/Core/Gather.pm
cp lib/Alien/Build/Plugin/Core.pod blib\lib/Alien/Build/Plugin/Core.pod
cp lib/Alien/Build/Plugin/Build.pm blib\lib/Alien/Build/Plugin/Build.pm
cp lib/Alien/Build/Plugin/Core.pm blib\lib/Alien/Build/Plugin/Core.pm
cp lib/Alien/Build/Plugin/Decode.pm blib\lib/Alien/Build/Plugin/Decode.pm
cp lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm blib\lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm
cp lib/Alien/Build/Plugin/Download.pod blib\lib/Alien/Build/Plugin/Download.pod
cp lib/Alien/Build/Plugin/Extract.pm blib\lib/Alien/Build/Plugin/Extract.pm
cp lib/Alien/Build/Plugin/Fetch/LWP.pm blib\lib/Alien/Build/Plugin/Fetch/LWP.pm
cp lib/Alien/Build/Plugin/Extract/CommandLine.pm blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm
cp lib/Alien/Build/Plugin/Extract/Directory.pm blib\lib/Alien/Build/Plugin/Extract/Directory.pm
cp lib/Alien/Build/Plugin/Fetch.pod blib\lib/Alien/Build/Plugin/Fetch.pod
cp lib/Alien/Build/Plugin/Extract/Negotiate.pm blib\lib/Alien/Build/Plugin/Extract/Negotiate.pm
cp lib/Alien/Build/Plugin/Extract/ArchiveZip.pm blib\lib/Alien/Build/Plugin/Extract/ArchiveZip.pm
cp lib/Alien/Build/Plugin/Extract.pod blib\lib/Alien/Build/Plugin/Extract.pod
cp lib/Alien/Build/Plugin/Extract/ArchiveTar.pm blib\lib/Alien/Build/Plugin/Extract/ArchiveTar.pm
cp lib/Alien/Build/Plugin/Download.pm blib\lib/Alien/Build/Plugin/Download.pm
cp lib/Alien/Build/Plugin/Fetch.pm blib\lib/Alien/Build/Plugin/Fetch.pm
cp lib/Alien/Build/Plugin/Download/Negotiate.pm blib\lib/Alien/Build/Plugin/Download/Negotiate.pm
cp lib/Alien/Build/Plugin/Prefer/SortVersions.pm blib\lib/Alien/Build/Plugin/Prefer/SortVersions.pm
cp lib/Alien/Build/Plugin/Probe.pm blib\lib/Alien/Build/Plugin/Probe.pm
cp lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm blib\lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm
cp lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm blib\lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm
cp lib/Alien/Build/Plugin/PkgConfig/PP.pm blib\lib/Alien/Build/Plugin/PkgConfig/PP.pm
cp lib/Alien/Build/Plugin/Prefer.pod blib\lib/Alien/Build/Plugin/Prefer.pod
cp lib/Alien/Build/Plugin/Probe/GnuWin32.pm blib\lib/Alien/Build/Plugin/Probe/GnuWin32.pm
cp lib/Alien/Build/Plugin/Probe/CBuilder.pm blib\lib/Alien/Build/Plugin/Probe/CBuilder.pm
cp lib/Alien/Build/Plugin/Probe.pod blib\lib/Alien/Build/Plugin/Probe.pod
cp lib/Alien/Build/Plugin/Prefer.pm blib\lib/Alien/Build/Plugin/Prefer.pm
cp lib/Alien/Build/Plugin/Fetch/Local.pm blib\lib/Alien/Build/Plugin/Fetch/Local.pm
cp lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm blib\lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm
cp lib/Alien/Build/Plugin/Fetch/NetFTP.pm blib\lib/Alien/Build/Plugin/Fetch/NetFTP.pm
cp lib/Alien/Build/Plugin/Probe/CommandLine.pm blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm
cp lib/Alien/Build/Util.pm blib\lib/Alien/Build/Util.pm
cp lib/alienfile.pm blib\lib/alienfile.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Manual::AlienAuthor (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/AlienAuthor.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/AlienAuthor.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Manual::AlienUser (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/AlienUser.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/AlienUser.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Manual::Contributing (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/Contributing.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/Contributing.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Manual::FAQ (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/FAQ.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/FAQ.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Manual::PluginAuthor (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/PluginAuthor.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Manual/PluginAuthor.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Build (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Build.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Build.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Core (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Core.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Core.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Decode (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Decode.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Decode.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Download (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Download.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Download.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Extract (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Extract.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Extract.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Fetch (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Fetch.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Fetch.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Prefer (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Prefer.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Prefer.pm
Duplicate POD found (shadowing?): lib::Alien::Build::Plugin::Probe (C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Probe.pod)
Already seen in C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib/lib/Alien/Build/Plugin/Probe.pm
PLICEASE/Alien-Build-0.12.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
#
#
# ACTIVEPERL_CONFIG_DISABLE=1
# HARNESS_ACTIVE=1
# HARNESS_IS_VERBOSE=1
# HARNESS_VERSION=3.36
# PERL5LIB=C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\arch;C:/cpanfly-5.24-64/var/megalib;C:/cpanfly-5.24-64/var/megalib
# PERL5_CPANPLUS_IS_RUNNING=4780
# PERL5_CPAN_IS_RUNNING=4780
# PERL5_CPAN_IS_RUNNING_IN_RECURSION=3644,4780
# PERL_MM_USE_DEFAULT=1
#
#
#
# PERL5LIB path
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\arch
# C:/cpanfly-5.24-64/var/megalib
# C:/cpanfly-5.24-64/var/megalib
#
#
#
# perl 5.024000
# Alien::Base 0.031
# Capture::Tiny 0.44
# ExtUtils::MakeMaker 7.16
# FFI::CheckLib 0.15
# File::Listing 5.837
# File::Listing::Ftpcopy 0.07
# File::ShareDir 1.102
# File::chdir 0.1010
# HTML::LinkExtor 3.69
# HTTP::Tiny 0.070
# IPC::Cmd 0.96
# JSON::PP 2.27400
# LWP 6.18
# Module::Load 0.32
# Net::FTP 3.10
# Path::Tiny 0.100
# PkgConfig 0.12026
# PkgConfig::LibPkgConf -
# Sort::Versions 1.62
# Test2::Suite 0.000067
# Test::More 1.302067
# Text::ParseWords 3.30
# URI 1.71
# YAML 1.15
#
#
#
t/00_diag.t ......................................
1..1
ok 1 - okay
ok
t/01_use.t .......................................
ok 1 - require alienfile;
ok 2 - require Alien::Build;
ok 3 - require Alien::Build::MM;
ok 4 - require Alien::Base2;
ok 5 - require Alien::Build::Interpolate;
ok 6 - require Alien::Build::Interpolate::Default;
ok 7 - require Alien::Build::Plugin;
ok 8 - require Alien::Build::Plugin::Download::Negotiate;
ok 9 - require Alien::Build::Plugin::Build::Autoconf;
ok 10 - require Alien::Build::Plugin::Build::MSYS;
ok 11 - require Alien::Build::Plugin::Fetch::LWP;
ok 12 - require Alien::Build::Plugin::Fetch::HTTPTiny;
ok 13 - require Alien::Build::Plugin::Fetch::NetFTP;
ok 14 - require Alien::Build::Plugin::Fetch::Local;
ok 15 - require Alien::Build::Plugin::Decode::HTML;
ok 16 - require Alien::Build::Plugin::Decode::DirListing;
ok 17 - require Alien::Build::Plugin::Decode::DirListingFtpcopy;
ok 18 - require Alien::Build::Plugin::Prefer::SortVersions;
ok 19 - require Alien::Build::CommandSequence;
ok 20 - require Alien::Build::Plugin::PkgConfig::Negotiate;
ok 21 - require Alien::Build::Plugin::PkgConfig::CommandLine;
ok 22 - require Alien::Build::Plugin::PkgConfig::PP;
ok 23 - require Alien::Build::Plugin::PkgConfig::LibPkgConf;
ok 24 - require Alien::Build::Plugin::Extract::Directory;
ok 25 - require Alien::Build::Plugin::Extract::CommandLine;
ok 26 - require Alien::Build::Plugin::Extract::ArchiveTar;
ok 27 - require Alien::Build::Plugin::Extract::ArchiveZip;
ok 28 - require Alien::Build::Plugin::Extract::Negotiate;
ok 29 - require Alien::Build::Plugin::Probe::CBuilder;
ok 30 - require Alien::Build::Plugin::Probe::GnuWin32;
ok 31 - require Alien::Build::Plugin::Probe::CommandLine;
ok 32 - require Alien::Build::Plugin::Core::Setup;
ok 33 - require Alien::Build::Plugin::Core::Legacy;
ok 34 - require Alien::Build::Plugin::Core::Gather;
ok 35 - require Alien::Build::Util;
1..35
ok
t/alien_base2.t ..................................
# Seeded srand with seed '20170209' from local date.
ok 1 - system {
ok 1 - dist_dir
ok 2 - cflags
ok 3 - cflags_static
ok 4 - libs
ok 5 - libs_static
ok 6 - version
ok 7 - install type {
ok 1
ok 2
ok 3
1..3
}
ok 8 - config.name
ok 9 - config.finished_installing
ok 10 - dynamic_libs
ok 11 - bin_dir
ok 12 - runtime_prop
1..12
}
ok 2 - share {
ok 1 - dist_dir
ok 2 - cflags {
ok 1 - cflags
ok 2 - -I directory points to foo.h location
ok 3 - cflags_static
ok 4 - -I directory points to foo.h location (static)
1..4
}
ok 3 - libs {
ok 1 - libs
ok 2 - -L directory points to libfoo.a location
ok 3 - libs_static
ok 4 - -L directory points to libfoo.a location (static)
1..4
}
ok 4 - version
ok 5 - install type {
ok 1
ok 2
ok 3
1..3
}
ok 6 - config.name
ok 7 - config.finished_installing
ok 8 - dynamic_libs
ok 9 - bin_dir
ok 10 - has a foo-config
ok 11 - runtime_prop
1..11
}
1..2
ok
t/alien_build.t ..................................
# Seeded srand with seed '20170209' from local date.
ok 1 - simple new {
ok 1 - MyBuild=HASH->isa('Alien::Build')
ok 2 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta')
ok 3 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta')
# --- !!perl/hash:Alien::Build::Meta
# around: {}
# class: MyBuild
# filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/t/alien_build.t
# phase: any
# prop: {}
# require:
# any: {}
# share: {}
# system: {}
1..3
}
ok 2 - from file {
ok 1 - Alien::Build::Auto::Basic0=HASH->isa('Alien::Build')
ok 2 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta')
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Basic0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/basic/alienfile
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any:
# Foo: 1.00
# configure:
# Early::Module: 1.234
# share:
# Bar: 2.00
# system:
# Baz: 3.00
ok 3 - any
ok 4 - share
ok 5 - system
ok 6 - configure
ok 7 - Alien::Build::Interpolate::Default=HASH->isa('Alien::Build::Interpolate::Default')
1..7
}
ok 3 - invalid alienfile {
ok 1
1..1
}
ok 4 - load requires {
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuild1
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build/alienfile
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share: {}
# system: {}
ok 1 - empty loads okay
ok 2 - have it okay
ok 3
# inc=corpus/lib/Foo/Bar/Baz.pm
ok 4
# error=Foo::Bar::Baz1 version 2 required--this is only version 1.23 at (eval 136) line 1.
# BEGIN failed--compilation aborted at (eval 136) line 1.
# ...propagated at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 222.
1..4
}
ok 5 - hook {
ok 1 - simple single working hook {
ok 1
ok 2
1..2
}
ok 2 - single failing hook {
ok 1
# error = throw exception at t/alien_build.t line 104.
ok 2
1..2
}
ok 3 - one fail, one okay {
ok 1
ok 2
1..2
}
ok 4 - invalid hook {
ok 1
1..1
}
ok 5 - command list hook {
# Alien::Build::CommandSequence> + C:\Perl-5.24-64\bin\perl.exe -e print @ARGV hello world
# hello world
ok 1
1..1
}
ok 6 - command with failure {
# Alien::Build::CommandSequence> + C:\Perl-5.24-64\bin\perl.exe -e exit 1
# external command failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/CommandSequence.pm line 50.
ok 1
1..1
}
ok 7 - command with failure, followed by good command {
# Alien::Build::CommandSequence> + C:\Perl-5.24-64\bin\perl.exe -e exit 1
# Alien::Build::CommandSequence> + C:\Perl-5.24-64\bin\perl.exe -e
# 1
ok 1
1..1
}
ok 8 - around hook {
ok 1 - single wrapper {
ok 1 - return value
ok 2 - arguments
1..2
}
ok 2 - double wrapper {
ok 1 - return value
ok 2 - arguments
1..2
}
ok 3 - alter args {
ok 1
ok 2
1..2
}
1..3
}
1..8
}
ok 6 - probe {
ok 1 - system {
# dir = C:\cpanfly-5.24-64\var\tmp\ozh_m4O4yK\alien_build\_alien\probe_I5b0
ok 1
ok 2
1..2
}
ok 2 - share {
# dir = C:\cpanfly-5.24-64\var\tmp\PmiPwBQmVy\alien_build\_alien\probe_VIQE
ok 1
ok 2
1..2
}
ok 3 - throw exception {
# dir = C:\cpanfly-5.24-64\var\tmp\RrjqeVXAix\alien_build\_alien\probe_gdiR
# Alien::Build> error in probe (will do a share install): error will robinson! at t/alien_build.t line 314.
# share
ok 1
ok 2
1..2
}
ok 4 - env {
ok 1 - share {
ok 1
1..1
}
ok 2 - system {
ok 1 - probe okay {
ok 1
1..1
}
ok 2 - probe share {
ok 1
1..1
}
ok 3 - probe exception {
ok 1
1..1
}
1..3
}
1..2
}
1..4
}
ok 7 - gather system {
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/I_4IqlVG0c/stage/_alien
# Alien::Build::Auto::Alienbuild10=HASH(0x4941900)
ok 1 - runtime props
ok 2 - install props
1..2
}
ok 8 - download {
ok 1 - component {
ok 1 - single download with file as content {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build> downloaded foo-1.00.tar.gz
ok 1 - install props
# build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/Jo0mn1DNbe/alien_build/_alien/download_MjqS/foo-1.00.tar.gz
ok 2 - file matches
1..2
}
ok 2 - single download with file as path {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build> downloaded foo-1.00.tar.gz
ok 1 - install props
# build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/VgwOOVZTCE/alien_build/_alien/download_wzsd/foo-1.00.tar.gz
ok 2 - file matches
1..2
}
ok 3 - listing download with listing as list {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build> candidate *http://test1.test/foo/bar/baz/foo-1.00.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.99.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.98.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.97.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.96.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.95.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.94.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.93.tar.gz
# Alien::Build> candidate ...
# Alien::Build> downloaded foo-1.00.tar.gz
ok 1 - install props
# build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/KfpPIvo356/alien_build/_alien/download_oeOd/foo-1.00.tar.gz
ok 2 - file matches
1..2
}
ok 4 - listing download with listing as html {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build> decoding html
# Alien::Build> candidate *http://test1.test/foo/bar/baz/foo-1.00.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.99.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.98.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.97.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.96.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.95.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.94.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.93.tar.gz
# Alien::Build> candidate ...
# Alien::Build> downloaded foo-1.00.tar.gz
ok 1 - install props
# build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/KZzyN6sODK/alien_build/_alien/download_vj7R/foo-1.00.tar.gz
ok 2 - file matches
1..2
}
ok 5 - listing download with listing as dir_listing {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build> decoding dir listing
# Alien::Build> candidate *http://test1.test/foo/bar/baz/foo-1.00.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.99.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.98.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.97.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.96.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.95.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.94.tar.gz
# Alien::Build> candidate http://test1.test/foo/bar/baz/foo-0.93.tar.gz
# Alien::Build> candidate ...
# Alien::Build> downloaded foo-1.00.tar.gz
ok 1 - install props
# build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/bHxIxQUySf/alien_build/_alien/download_iUEs/foo-1.00.tar.gz
ok 2 - file matches
1..2
}
1..5
}
ok 2 - command single {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build::CommandSequence> + wget http://test1.test/foo/bar/baz/foo-1.00.tar.gz
# 200 found http://test1.test/foo/bar/baz/foo-1.00.tar.gz!
# Alien::Build> single file, assuming archive
ok 1 - install props
# build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/zd_voVqq1a/alien_build/_alien/download_QRvw/foo-1.00.tar.gz
ok 2 - file matches
1..2
}
ok 3 - command no file {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build::CommandSequence> + true
ok 1 - diagnostic failure
1..1
}
ok 4 - command multiple files {
# Alien::Build> error in probe (will do a share install): No hooks registered for probe at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build.pm line 240.
# Alien::Build::CommandSequence> + explode
# Alien::Build> multiple files, assuming directoryn
ok 1 - install props
ok 2 - dir exists
ok 3 - file foo.txt exists
ok 4 - file bar.txt exists
ok 5 - file baz.txt exists
1..5
}
1..4
}
ok 9 - extract {
1..0 # SKIP test requires command line tar
}
ok 10 - build {
ok 1 - plain {
ok 1
ok 2
ok 3
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/9RSCKDHHkD/blib/lib/auto/share/Alien-Foo/_alien
ok 4 - build
ok 5 - ran gather
ok 6 - has alien.json
1..6
}
ok 2 - destdir {
# install dir = C:/cpanfly-5.24-64/var/tmp/pFsMxFDxfq/alien_build/_alien/destdir_vS8c/C/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/usr/local
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/pFsMxFDxfq/alien_build/_alien/destdir_vS8c/C/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/usr/local => C:/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/blib/lib/auto/share/Alien-Foo
# Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/blib/lib/auto/share/Alien-Foo/bin
# Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/pFsMxFDxfq/alien_build/_alien/destdir_vS8c/C/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/usr/local/bin/foo C:/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/blib/lib/auto/share/Alien-Foo/bin/foo
# Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/blib/lib/auto/share/Alien-Foo/lib
# Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/pFsMxFDxfq/alien_build/_alien/destdir_vS8c/C/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/usr/local/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/blib/lib/auto/share/Alien-Foo/lib/libfoo.a
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/35N1Kvz6fn/blib/lib/auto/share/Alien-Foo/_alien
# Alien::Build::Auto::Alienbuild20=HASH(0x501b478)
ok 1 - directory created
ok 2 - ran gather
ok 3 - has alien.json
ok 4 - has alienfile
1..4
}
1..2
}
ok 11 - checkpoint {
ok 1 - create checkpoint {
ok 1
ok 2
1..2
}
ok 2 - resume checkpoint {
ok 1
ok 2
ok 3
1..3
}
1..2
}
ok 12 - patch {
ok 1 - single {
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/zfC5fyCSWy/blib/lib/auto/share/Alien-Foo/_alien
ok 1
1..1
}
ok 2 - double {
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/alLXm2vL8v/blib/lib/auto/share/Alien-Foo/_alien
ok 1
ok 2
1..2
}
1..2
}
ok 13 - preload {
ok 1 - has hook preload1
ok 2 - has hook preload2
1..2
}
ok 14 - first probe returns share {
ok 1 - share, system {
# system
ok 1
1..1
}
ok 2 - command ok {
# Alien::Build::CommandSequence> + pkg-config --exists libfoo
ok 1
1..1
}
ok 3 - command bad {
# Alien::Build::CommandSequence> + pkg-config --exists libfoo
# Alien::Build> error in probe (will do a share install): external command failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/CommandSequence.pm line 50.
ok 1
1..1
}
1..3
}
1..14
ok
t/alien_build_commandsequence.t ..................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - Alien::Build::CommandSequence=HASH->isa('Alien::Build::CommandSequence')
1..1
}
ok 2 - apply requirements {
ok 1
1..1
}
ok 3 - execute {
# Alien::Build::CommandSequence> + myfoo
# Alien::Build::CommandSequence> + stuff myfoo
ok 1 - plain
# Alien::Build::CommandSequence> + bogus
# external command failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/CommandSequence.pm line 50.
ok 2
# Alien::Build::CommandSequence> + stuff myfoo
# Alien::Build::CommandSequence> [output consumed by Alien::Build recipe]
ok 3
# Alien::Build::CommandSequence> + bogus myfoo
# Alien::Build::CommandSequence> [output consumed by Alien::Build recipe]
ok 4
1..4
}
1..3
ok
t/alien_build_interpolate.t ......................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic usage {
ok 1 - Alien::Build::Interpolate=HASH->isa('Alien::Build::Interpolate')
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7 - error!
# Alien::foomake version 0.29 required--this is only version 0.25 at (eval 28) line 1.
# BEGIN failed--compilation aborted at (eval 28) line 1.
ok 8 - error!
# Can't locate Alien/foobogus.pm in @INC (you may need to install the Alien::foobogus module) (@INC contains: corpus/lib C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\arch C:/cpanfly-5.24-64/var/megalib C:/Perl-5.24-64/site/lib C:/Perl-5.24-64/lib .) at (eval 29) line 1.
# BEGIN failed--compilation aborted at (eval 29) line 1.
ok 9 - requires
ok 10
ok 11
ok 12
1..12
}
ok 2 - clone {
ok 1 - Alien::Build::Interpolate=HASH->isa('Alien::Build::Interpolate')
ok 2
ok 3
ok 4
ok 5
1..5
}
ok 3 - property {
ok 1 - Alien::Build::Interpolate=HASH->isa('Alien::Build::Interpolate')
ok 2
ok 3
ok 4
1..4
}
1..3
ok
t/alien_build_interpolate_default.t ..............
# Seeded srand with seed '20170209' from local date.
ok 1 - basic usage {
ok 1 - Alien::Build::Interpolate::Default=HASH->isa('Alien::Build::Interpolate')
# --- !!perl/hash:Alien::Build::Interpolate::Default
# classes: {}
# helper:
# ar:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Config: 0
# bison:
# code: ~
# require:
# Alien::bison: 0.17
# bzip2:
# code: ~
# require:
# Alien::Libbz2: 0.04
# cc:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Config: 0
# cmake:
# code: cmake
# require:
# Alien::CMake: 0.07
# cp:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Config: 0
# devnull:
# code: !!perl/code '{ "DUMMY" }'
# flex:
# code: ~
# require:
# Alien::flex: 0.08
# gmake:
# code: ~
# require:
# Alien::gmake: 0.11
# install:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Alien::MSYS: 0.07
# ld:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Config: 0
# m4:
# code: ~
# require:
# Alien::m4: 0.08
# make:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Config: 0
# nasm:
# code: ~
# require:
# Alien::nasm: 0.11
# patch:
# code: ~
# require:
# Alien::patch: 0.09
# perl:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Devel::FindPerl: 0
# pkgconf:
# code: ~
# require:
# Alien::pkgconf: 0.06
# rm:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Config: 0
# sh:
# code: !!perl/code '{ "DUMMY" }'
# require:
# Alien::MSYS: 0.07
# xz:
# code: ~
# require:
# Alien::xz: 0.02
1..1
}
1..1
ok
t/alien_build_meta.t .............................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta')
1..1
}
1..1
ok
t/alien_build_mm.t ...............................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - system {
ok 1 - Alien::Build::MM=HASH->isa('Alien::Build::MM')
ok 2 - Alien::Build::Auto::X0=HASH->isa('Alien::Build')
ok 3 - stage dir
# stage = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/blib/lib/auto/share/dist/Alien-Foo
ok 4
ok 5 - left alien directory
ok 6 - left alien.json file
1..6
}
ok 2 - share {
ok 1 - Alien::Build::MM=HASH->isa('Alien::Build::MM')
ok 2 - Alien::Build::Auto::X1=HASH->isa('Alien::Build')
ok 3
1..3
}
1..2
}
ok 2 - mm_postamble {
ok 1 - returned a true value
# realclean :: alien_realclean
#
# alien_realclean:
# $(RM_RF) _alien
#
# alien_prefix : _alien/mm/prefix
#
# _alien/mm/prefix :
# $(FULLPERL) -MAlien::Build::MM=cmd -e prefix $(INSTALLDIRS) $(INSTALLARCHLIB) $(INSTALLSITEARCH) $(INSTALLVENDORARCH)
#
# alien_download : _alien/mm/download
#
# _alien/mm/download : _alien/mm/prefix
# $(FULLPERL) -MAlien::Build::MM=cmd -e download
#
# alien_build : _alien/mm/build
#
# _alien/mm/build : _alien/mm/download
# $(FULLPERL) -MAlien::Build::MM=cmd -e build
#
# pure_all :: _alien/mm/build
#
1..1
}
ok 3 - set_prefix {
ok 1 - type = perl {
# main> prefix C:/cpanfly-5.24-64/var/tmp/IHItAd8B7W/foo/perl/auto/share/dist/Alien-Foo
# _alien/mm/prefix
ok 1 - touched prefix
ok 2 - correct path
1..2
}
ok 2 - type = site {
# main> prefix C:/cpanfly-5.24-64/var/tmp/U62GZeZ9f0/foo/site/auto/share/dist/Alien-Foo
# _alien/mm/prefix
ok 1 - touched prefix
ok 2 - correct path
1..2
}
ok 3 - type = vendor {
# main> prefix C:/cpanfly-5.24-64/var/tmp/ML5DmxAeI5/foo/vendor/auto/share/dist/Alien-Foo
# _alien/mm/prefix
ok 1 - touched prefix
ok 2 - correct path
1..2
}
1..3
}
ok 4 - download + build {
# main> prefix C:/cpanfly-5.24-64/var/tmp/VgdiRofOJg/auto/share/dist/Alien-Foo
# _alien/mm/prefix
# + IN DOWNLOAD +
# Alien::Build> single file, assuming archive
# _alien/mm/download
ok 1 - touched download
ok 2 - download
# + IN EXTRACT +
# + IN BUILD +
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/jqeVXAixJn/blib/lib/auto/share/dist/Alien-Foo/_alien
# _alien/mm/build
ok 3 - touched build
ok 4 - build
1..4
}
ok 5 - patch {
ok 1 - patch is defined
ok 2 - got the correct directory
1..2
}
1..5
ok
t/alien_build_plugin.t ...........................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - Alien::Build::Plugin=HASH->isa('Alien::Build::Plugin')
1..1
}
ok 2 - properties {
ok 1 - defaults {
ok 1
ok 2
1..2
}
ok 2 - override {
ok 1
ok 2
1..2
}
ok 3 - set {
ok 1
ok 2
1..2
}
1..3
}
1..2
ok
t/alien_build_plugin_build_autoconf.t ............
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - Alien::Build::Plugin::Build::Autoconf=HASH->isa('Alien::Build::Plugin')
ok 2 - Alien::Build::Plugin::Build::Autoconf=HASH->isa('Alien::Build::Plugin::Build::Autoconf')
ok 3 - %{configure} = sh configure --with-pic
ok 4
ok 5
ok 6
ok 7
1..7
}
ok 2 - turn off --with-pic {
ok 1
ok 2 - %{configure} = sh configure
ok 3
1..3
}
1..2
ok
t/alien_build_plugin_build_msys.t ................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - Alien::Build::Plugin::Build::MSYS=HASH->isa('Alien::Build::Plugin')
ok 2 - Alien::Build::Plugin::Build::MSYS=HASH->isa('Alien::Build::Plugin::Build::MSYS')
1..2
}
1..1
ok
t/alien_build_plugin_core_gather.t ...............
# Seeded srand with seed '20170209' from local date.
ok 1 - destdir filter {
# Alien::Build> single file, assuming archive
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/JLUFha35Ze/destdir_oar0/C/cpanfly-5.24-64/var/tmp/RpFmi_JexH/prefix => C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage
# Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage/bin
# Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/JLUFha35Ze/destdir_oar0/C/cpanfly-5.24-64/var/tmp/RpFmi_JexH/prefix/bin/foo.exe C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage/bin/foo.exe
# Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage/lib
# Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/JLUFha35Ze/destdir_oar0/C/cpanfly-5.24-64/var/tmp/RpFmi_JexH/prefix/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage/lib/libfoo.a
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage/_alien
# ---
# complete:
# download: 1
# download: C:/cpanfly-5.24-64/var/tmp/JLUFha35Ze/download_I68l/foo-1.00.tar.gz
# patch: ~
# prefix: C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/prefix
# root: C:/cpanfly-5.24-64/var/tmp/JLUFha35Ze
# stage: C:/cpanfly-5.24-64/var/tmp/RpFmi_JexH/stage
ok 1 - bin/foo.exe
ok 2 - lib/libfoo.a
ok 3 - etc/foorc
1..3
}
ok 2 - patch {
# Alien::Build> single file, assuming archive
# prefix = C:/cpanfly-5.24-64/var/tmp/y3nhjVyvXq/stage
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/y3nhjVyvXq/stage/_alien
ok 1
# ---
# complete:
# download: 1
# download: C:/cpanfly-5.24-64/var/tmp/eZ9f0LQayr/download_yj_S/foo-1.00.tar.gz
# patch: C:\cpanfly-5.24-64\var\tmp\Oozh_m4O4y
# prefix: C:/cpanfly-5.24-64/var/tmp/y3nhjVyvXq/stage
# root: C:/cpanfly-5.24-64/var/tmp/eZ9f0LQayr
# stage: C:/cpanfly-5.24-64/var/tmp/y3nhjVyvXq/stage
ok 2
1..2
}
1..2
ok
t/alien_build_plugin_core_legacy.t ...............
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - cflags
ok 2 - libs
ok 3 - cflags_static
ok 4 - libs_static
ok 5 - legacy hash
1..5
}
1..1
ok
t/alien_build_plugin_core_setup.t ................
# Seeded srand with seed '20170209' from local date.
ok 1 - compiler type {
ok 1 - has a compiler type
# compiler type = unix
1..1
}
1..1
ok
t/alien_build_plugin_decode_dirlisting.t .........
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
ok 2
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildplugindecodedirlisting0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_decode_dirlisting/alienfile
# hook:
# decode:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# File::Listing: 0
# URI: 0
# system: {}
1..2
}
ok 2 - decode {
ok 1 - parse corpus/dir/ftp.list {
ok 1
# url = ftp://example.test/foo/bar/foo-1.00
# url = ftp://example.test/foo/bar/foo-1.00.tar
# url = ftp://example.test/foo/bar/foo-1.00.tar.Z
# url = ftp://example.test/foo/bar/foo-1.00.tar.bz2
# url = ftp://example.test/foo/bar/foo-1.00.tar.gz
# url = ftp://example.test/foo/bar/foo-1.00.tar.xz
# url = ftp://example.test/foo/bar/foo-1.00.zip
1..1
}
ok 2 - parse corpus/dir/ftp_abs.list {
ok 1
# url = ftp://example.test/xyz/abc/foo-1.00
# url = ftp://example.test/xyz/abc/foo-1.00.tar
# url = ftp://example.test/xyz/abc/foo-1.00.tar.Z
# url = ftp://example.test/xyz/abc/foo-1.00.tar.bz2
# url = ftp://example.test/xyz/abc/foo-1.00.tar.gz
# url = ftp://example.test/xyz/abc/foo-1.00.tar.xz
# url = ftp://example.test/xyz/abc/foo-1.00.zip
1..1
}
1..2
}
1..2
ok
t/alien_build_plugin_decode_dirlistingftpcopy.t ..
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
ok 2
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildplugindecodedirlistingftpcopy0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_decode_dirlistingftpcopy/alienfile
# hook:
# decode:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# File::Listing: 0
# URI: 0
# system: {}
1..2
}
ok 2 - decode {
ok 1 - parse corpus/dir/ftp.list {
ok 1
# url = ftp://example.test/foo/bar/foo-1.00
# url = ftp://example.test/foo/bar/foo-1.00.tar
# url = ftp://example.test/foo/bar/foo-1.00.tar.Z
# url = ftp://example.test/foo/bar/foo-1.00.tar.bz2
# url = ftp://example.test/foo/bar/foo-1.00.tar.gz
# url = ftp://example.test/foo/bar/foo-1.00.tar.xz
# url = ftp://example.test/foo/bar/foo-1.00.zip
1..1
}
ok 2 - parse corpus/dir/ftp_abs.list {
ok 1
# url = ftp://example.test/xyz/abc/foo-1.00
# url = ftp://example.test/xyz/abc/foo-1.00.tar
# url = ftp://example.test/xyz/abc/foo-1.00.tar.Z
# url = ftp://example.test/xyz/abc/foo-1.00.tar.bz2
# url = ftp://example.test/xyz/abc/foo-1.00.tar.gz
# url = ftp://example.test/xyz/abc/foo-1.00.tar.xz
# url = ftp://example.test/xyz/abc/foo-1.00.zip
1..1
}
1..2
}
1..2
ok
t/alien_build_plugin_decode_html.t ...............
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
ok 2
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildplugindecodehtml0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_decode_html/alienfile
# hook:
# decode:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# HTML::LinkExtor: 0
# URI: 0
# system: {}
1..2
}
ok 2 - decode {
ok 1 - parse corpus/dir/file.html {
ok 1
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00/
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.tar
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.tar.Z
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.tar.bz2
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.tar.gz
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.tar.xz
# url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.zip
1..1
}
ok 2 - parse corpus/dir/http.html {
ok 1
# url = http://example.test/corpus/dist/foo-1.00/
# url = http://example.test/corpus/dist/foo-1.00.tar
# url = http://example.test/corpus/dist/foo-1.00.tar.Z
# url = http://example.test/corpus/dist/foo-1.00.tar.bz2
# url = http://example.test/corpus/dist/foo-1.00.tar.gz
# url = http://example.test/corpus/dist/foo-1.00.tar.xz
# url = http://example.test/corpus/dist/foo-1.00.zip
1..1
}
ok 3 - parse corpus/dir/http_rel.html {
ok 1
# url = http://example.test/foo/bar/foo-1.00/
# url = http://example.test/foo/bar/foo-1.00.tar
# url = http://example.test/foo/bar/foo-1.00.tar.Z
# url = http://example.test/foo/bar/foo-1.00.tar.bz2
# url = http://example.test/foo/bar/foo-1.00.tar.gz
# url = http://example.test/foo/bar/foo-1.00.tar.xz
# url = http://example.test/foo/bar/foo-1.00.zip
1..1
}
1..3
}
1..2
ok
t/alien_build_plugin_download_negotiate.t ........
# Seeded srand with seed '20170209' from local date.
ok 1 - pick fetch {
ok 1 - http {
ok 1
ok 2
1..2
}
ok 2 - https {
ok 1
ok 2
1..2
}
ok 3 - ftp direct {
ok 1
ok 2
1..2
}
ok 4 - ftp direct proxy {
ok 1
ok 2
1..2
}
ok 5 - local file URI {
ok 1
ok 2
1..2
}
ok 6 - local file {
ok 1
ok 2
1..2
}
1..6
}
ok 2 - get the version {
# Alien::Build> candidate *C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.gz
# Alien::Build> setting version based on archive to 1.00
# Alien::Build> downloaded foo-1.00.tar.gz
ok 1
1..1
}
1..2
ok
t/alien_build_plugin_extract_archivetar.t ........
# Seeded srand with seed '20170209' from local date.
ok 1 - archive {
ok 1 - with extension tar {
ok 1 - directory created
# dir = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_extract_archivetar/_alien/build_Ad8B/foo-1.00
ok 2 - configure exists
ok 3 - foo.c exists
1..3
}
ok 2 - with extension tar.bz2 {
ok 1 - directory created
# dir = C:/cpanfly-5.24-64/var/tmp/7W5Y8TjHjq/alien_build_plugin_extract_archivetar/_alien/build_LQay/foo-1.00
ok 2 - configure exists
ok 3 - foo.c exists
1..3
}
ok 3 - with extension tar.gz {
ok 1 - directory created
# dir = C:/cpanfly-5.24-64/var/tmp/ry3nhjVyvX/alien_build_plugin_extract_archivetar/_alien/build_wBQm/foo-1.00
ok 2 - configure exists
ok 3 - foo.c exists
1..3
}
1..3
}
1..1
ok
t/alien_build_plugin_extract_archivezip.t ........
# Seeded srand with seed '20170209' from local date.
ok 1 - archive {
ok 1 - with extension zip {
ok 1 - directory created
# dir = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_extract_archivezip/_alien/build_Ad8B
ok 2 - configure exists
ok 3 - foo.c exists
1..3
}
1..1
}
1..1
ok
t/alien_build_plugin_extract_commandline.t .......
# Seeded srand with seed '20170209' from local date.
ok 1 - archive {
ok 1 - command probe {
# gzip = gzip
# bzip2 = bzip2
# xz = undef
# tar = undef
# unzip = undef
ok 1
1..1
}
ok 2 - with extension tar {
1..0 # SKIP system does not support tar
}
ok 3 - with extension tar.Z {
1..0 # SKIP system does not support tar.Z
}
ok 4 - with extension tar.bz2 {
1..0 # SKIP system does not support tar.bz2
}
ok 5 - with extension tar.gz {
1..0 # SKIP system does not support tar.gz
}
ok 6 - with extension tar.xz {
1..0 # SKIP system does not support tar.xz
}
ok 7 - with extension zip {
1..0 # SKIP system does not support zip
}
1..7
}
1..1
ok
t/alien_build_plugin_extract_directory.t .........
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - directory created
# dir = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_extract_directory/_alien/build_Ad8B
ok 2 - configure exists
ok 3 - foo.c exists
1..3
}
1..1
ok
# TODO
t/alien_build_plugin_extract_negotiate.t .........
# Seeded srand with seed '20170209' from local date.
ok 1
1..1
ok
t/alien_build_plugin_fetch_httptiny.t ............
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
ok 2
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildpluginfetchhttptiny0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_fetch_httptiny/alienfile
# hook:
# fetch:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# HTTP::Tiny: 0.044
# URI: 0
# system: {}
1..2
}
ok 2 - fetch {
1..0 # SKIP no httpd.json
}
1..2
ok
t/alien_build_plugin_fetch_local.t ...............
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - default {
# ---
# filename: foo-1.00.tar
# path: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar
# type: file
ok 1 - response hash
ok 2 - path exists as file
1..2
}
ok 2 - listing {
# ---
# list:
# - filename: foo-1.00
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00
# - filename: foo-1.00.tar
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar
# - filename: foo-1.00.tar.Z
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.Z
# - filename: foo-1.00.tar.bz2
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.bz2
# - filename: foo-1.00.tar.gz
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.gz
# - filename: foo-1.00.tar.xz
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.xz
# - filename: foo-1.00.zip
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.zip
# type: list
ok 1 - response hash
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
}
ok 3 - file {
# ---
# filename: foo-1.00.tar.gz
# path: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.gz
# type: file
ok 1 - response hash
ok 2 - path exists as file
1..2
}
1..3
}
ok 2 - uri {
ok 1 - listing {
# ---
# list:
# - filename: foo-1.00
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00
# - filename: foo-1.00.tar
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar
# - filename: foo-1.00.tar.Z
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.Z
# - filename: foo-1.00.tar.bz2
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.bz2
# - filename: foo-1.00.tar.gz
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.gz
# - filename: foo-1.00.tar.xz
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.xz
# - filename: foo-1.00.zip
# url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.zip
# type: list
ok 1 - response hash
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
}
ok 2 - file {
# ---
# filename: foo-1.00.tar.gz
# path: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.gz
# type: file
ok 1 - response hash
ok 2 - path exists as file
1..2
}
1..2
}
1..2
ok
t/alien_build_plugin_fetch_lwp.t .................
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildpluginfetchlwp0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_fetch_lwp/alienfile
# hook:
# fetch:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# LWP::UserAgent: 0
# system: {}
1..1
}
ok 2 - fetch {
ok 1 - with http {
1..0 # SKIP no httpd.json
}
ok 2 - with ftp {
1..0 # SKIP no ftpd.json
}
ok 3 - with file {
ok 1 - listing {
ok 1
1..1
}
ok 2 - file {
# url = file:///C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/foo-1.00.tar.gz
ok 1
1..1
}
ok 3 - not found {
# url = file:///C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/dist/bogus.tar.gz
ok 1
1..1
}
1..3
}
1..3
}
1..2
ok
t/alien_build_plugin_fetch_netftp.t ..............
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
ok 2
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildpluginfetchnetftp0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_fetch_netftp/alienfile
# hook:
# fetch:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# Net::FTP: 0
# URI: 0
# system: {}
1..2
}
ok 2 - fetch {
1..0 # SKIP no ftpd.json
}
1..2
ok
t/alien_build_plugin_meta.t ......................
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
ok 1 - Alien::Build::PluginMeta=HASH->isa('Alien::Build::PluginMeta')
1..1
}
1..1
ok
t/alien_build_plugin_pkgconfig_commandline.t ..... skipped: test requires pkgconf or pkg-config
t/alien_build_plugin_pkgconfig_libpkgconf.t ...... skipped: Test requires PkgConfig::LibPkgConf
t/alien_build_plugin_pkgconfig_negotiate.t .......
# Seeded srand with seed '20170209' from local date.
ok 1 - pick {
ok 1 - has a pick
# pick = PP
1..1
}
1..1
ok
t/alien_build_plugin_pkgconfig_pp.t ..............
# Seeded srand with seed '20170209' from local date.
# PKG_CONFIG_PATH=C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-0.12-GzXQxM/corpus/lib/pkgconfig
ok 1 - system not available {
# Alien::Build> error in probe (will do a share install): package bogus not found at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/Plugin/PkgConfig/PP.pm line 45.
ok 1
1..1
}
ok 2 - system available, wrong version {
# Alien::Build> error in probe (will do a share install): package foo is not recent enough at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/Plugin/PkgConfig/PP.pm line 52.
ok 1
1..1
}
ok 3 - system available, okay {
#
ok 1
# Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
# Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/qOozh_m4O4/stage/_alien
ok 2
# cflags_static = -fPIC -I/test/include/foo
1..2
}
1..3
ok
t/alien_build_plugin_prefer_sortversions.t .......
# Seeded srand with seed '20170209' from local date.
ok 1 - updates requires {
ok 1
# --- !!perl/hash:Alien::Build::Meta
# around:
# gather_share: !!perl/code '{ "DUMMY" }'
# gather_system: !!perl/code '{ "DUMMY" }'
# class: Alien::Build::Auto::Alienbuildpluginprefersortversions0
# default_hook:
# gather_share: &1 !!perl/code '{ "DUMMY" }'
# gather_system: *1
# filename: C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_plugin_prefer_sortversions/alienfile
# hook:
# prefer:
# - !!perl/code '{ "DUMMY" }'
# phase: any
# prop:
# arch: 1
# platform:
# compiler_type: unix
# require:
# any: {}
# share:
# Sort::Versions: 0
# system: {}
1..1
}
ok 2 - prefer {
ok 1 - default settings {
ok 1
1..1
}
ok 2 - filter {
ok 1
1..1
}
ok 3 - version regex {
ok 1
1..1
}
1..3
}
1..2
ok
t/alien_build_plugin_probe_cbuilder.t ............
# Seeded srand with seed '20170209' from local date.
ok 1 - basic {
# Alien::Build::Plugin::Probe::CBuilder> trying: cflags=-I/usr/local/include libs=-L/usr/local/lib -lfoo
ok 1 - is system
ok 2 - cflags
ok 3 - libs
ok 4 - options passed to new
ok 5
ok 6
1..6
}
ok 2 - program {
# Alien::Build::Plugin::Probe::CBuilder> trying: cflags=-I/usr/local/include libs=-L/usr/local/lib -lfoo
ok 1 - is system
ok 2 - compiled with correct source
1..2
}
ok 3 - program {
# Alien::Build::Plugin::Probe::CBuilder> trying: cflags=-I/usr/local/include libs=-L/usr/local/lib -lfoo
ok 1 - is system
ok 2 - version matches
1..2
}
1..3
ok
t/alien_build_plugin_probe_commandline.t .........
# Seeded srand with seed '20170209' from local date.
ok 1 - basic existence {
ok 1 - it is there {
ok 1 - is system
1..1
}
ok 2 - it is not there {
# Alien::Build> error in probe (will do a share install): Command not found bar at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 40.
ok 1 - is share
1..1
}
1..2
}
ok 2 - args {
ok 1 - is system
ok 2 - was called
ok 3 - args are passed in
1..3
}
ok 3 - secondary {
ok 1 - libs + command okay {
ok 1
ok 2 - run
ok 3 - lib
1..3
}
ok 2 - libs ok + command bad {
# Alien::Build> error in probe (will do a share install): Command not found bar at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 40.
ok 1
ok 2 - lib
1..2
}
ok 3 - libs bad + command okay {
ok 1
ok 2 - run
ok 3 - lib
1..3
}
ok 4 - libs bad + command bad {
ok 1
ok 2 - run
ok 3 - lib
1..3
}
1..4
}
ok 4 - match + version {
ok 1 - match good {
ok 1
1..1
}
ok 2 - match bad {
# Alien::Build> error in probe (will do a share install): Command output did not match at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 49.
ok 1
1..1
}
ok 3 - version found {
ok 1
ok 2
1..2
}
ok 4 - version unfound {
ok 1
ok 2
1..2
}
1..4
}
1..4
ok
# TODO
t/alien_build_plugin_probe_gnuwin32.t ............
# Seeded srand with seed '20170209' from local date.
ok 1
1..1
ok
t/alien_build_tempdir.t ..........................
# Seeded srand with seed '20170209' from local date.
ok 1 - root = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_tempdir/_alien
ok 2 - cleanup on empty {
ok 1 - tempdir = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_tempdir/_alien/foo_eRpF
ok 2 - directory removed
1..2
}
ok 3 - do not cleanup non-empty {
ok 1 - tempdir = C:/cpanfly-5.24-64/var/tmp/uqawofsBBt/alien_build_tempdir/_alien/bar_mi_J
ok 2 - directory not removed
1..2
}
1..3
ok
t/alien_build_util.t .............................
# Seeded srand with seed '20170209' from local date.
ok 1 - dump {
ok 1
# ---
# a: 1
# b: 2
# ---
# - 1
# - 2
1..1
}
ok 2 - mirror {
ok 1 - created source directory
ok 2 - diff -r returned true
ok 3 - filter {
# Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7/bin
# Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/mirror_src_uqaw/bin/foomake C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7/bin/foomake
# Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7/etc
# Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/mirror_src_uqaw/etc/foorc C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7/etc/foorc
# C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7:
# total 0
# drwxr-xr-x 1 cpanfly None 0 Feb 9 06:13 bin
# drwxr-xr-x 1 cpanfly None 0 Feb 9 06:13 etc
#
# C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7/bin:
# total 1
# -rwxr-xr-x 1 cpanfly None 20 Feb 9 06:13 foomake
#
# C:/cpanfly-5.24-64/var/tmp/mirror_dst_W1J7/etc:
# total 1
# -rw-r--r-- 1 cpanfly None 20 Feb 9 06:13 foorc
ok 1 - bin/foomake
ok 2 - bin/foomake
ok 3 - lib/libfoo.so.1.2.3
1..3
}
1..3
}
ok 3 - destdir_prefix {
# destdir_prefix = C:/cpanfly-5.24-64/var/tmp/68lAcNmoar/C/cpanfly-5.24-64/var/tmp/0sF9rGnyU6
ok 1
1..1
}
1..3
ok
t/alienfile.t ....................................
# Seeded srand with seed '20170209' from local date.
ok 1 - compile examples {
ok 1 - bzip2.alienfile
ok 2 - curl.alienfile
ok 3 - dontpanic.alienfile
ok 4 - gmake.alienfile
ok 5 - xz-manual.alienfile
ok 6 - xz.alienfile
1..6
}
ok 2 - non struct alienfile {
ok 1 - throws error
# error = Can't use string ("bar::bar") as an ARRAY ref while "strict refs" in use at t/alienfile.t line 28.
1..1
}
ok 3 - warnings alienfile {
ok 1
# Use of uninitialized value $foo in string at t/alienfile.t line 43.
1..1
}
ok 4 - plugin {
ok 1 - basic {
ok 1
1..1
}
ok 2 - default argument {
ok 1
1..1
}
ok 3 - other arguments {
ok 1
1..1
}
ok 4 - sub package {
ok 1
1..1
}
ok 5 - negotiate {
ok 1
1..1
}
ok 6 - fully qualified class {
ok 1
1..1
}
1..6
}
ok 5 - probe {
ok 1 - basic {
ok 1
ok 2
1..2
}
ok 2 - wrong block {
ok 1
1..1
}
1..2
}
ok 6 - download {
ok 1 - basic {
# Alien::Build> single file, assuming archive
ok 1
1..1
}
ok 2 - wrong block {
ok 1
1..1
}
1..2
}
ok 7 - fetch {
ok 1
1..1
}
ok 8 - decode {
ok 1
1..1
}
ok 9 - prefer {
ok 1
1..1
}
ok 10 - extract {
ok 1
1..1
}
ok 11 - build {
ok 1
1..1
}
ok 12 - gather {
ok 1 - configure {
ok 1
1..1
}
ok 2 - system + share {
ok 1
ok 2
1..2
}
ok 3 - system {
ok 1
ok 2
1..2
}
ok 4 - share {
ok 1
ok 2
1..2
}
ok 5 - nada {
ok 1
ok 2
1..2
}
1..5
}
ok 13 - prop {
ok 1
1..1
}
ok 14 - patch {
ok 1
1..1
}
ok 15 - arch {
ok 1 - on {
ok 1
1..1
}
ok 2 - off {
ok 1
1..1
}
ok 3 - default {
ok 1
1..1
}
1..3
}
1..15
ok
All tests successful.
Files=40, Tests=131, 36 wallclock secs ( 0.41 usr + 0.13 sys = 0.53 CPU)
Result: PASS
PLICEASE/Alien-Build-0.12.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Graham Ollis <plicease@cpan.org>
Build external dependencies for use in CPAN
>>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM && tar cvf - Alien-Build-0.12.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/P/PL/PLICEASE/Alien-Build-0.12.tar.gz
Alien-Build-0.12.ppd
blib/
blib/lib/
blib/lib/Alien/
blib/lib/Alien/Base2.pm
blib/lib/Alien/Build/
blib/lib/Alien/Build/CommandSequence.pm
blib/lib/Alien/Build/Interpolate/
blib/lib/Alien/Build/Interpolate/Default.pm
blib/lib/Alien/Build/Interpolate.pm
blib/lib/Alien/Build/Manual/
blib/lib/Alien/Build/Manual/AlienAuthor.pm
blib/lib/Alien/Build/Manual/AlienAuthor.pod
blib/lib/Alien/Build/Manual/AlienUser.pm
blib/lib/Alien/Build/Manual/AlienUser.pod
blib/lib/Alien/Build/Manual/Contributing.pm
blib/lib/Alien/Build/Manual/Contributing.pod
blib/lib/Alien/Build/Manual/FAQ.pm
blib/lib/Alien/Build/Manual/FAQ.pod
blib/lib/Alien/Build/Manual/PluginAuthor.pm
blib/lib/Alien/Build/Manual/PluginAuthor.pod
blib/lib/Alien/Build/MM.pm
blib/lib/Alien/Build/Plugin/
blib/lib/Alien/Build/Plugin/Build/
blib/lib/Alien/Build/Plugin/Build/Autoconf.pm
blib/lib/Alien/Build/Plugin/Build/MSYS.pm
blib/lib/Alien/Build/Plugin/Build.pm
blib/lib/Alien/Build/Plugin/Build.pod
blib/lib/Alien/Build/Plugin/Core/
blib/lib/Alien/Build/Plugin/Core/Gather.pm
blib/lib/Alien/Build/Plugin/Core/Legacy.pm
blib/lib/Alien/Build/Plugin/Core/Setup.pm
blib/lib/Alien/Build/Plugin/Core.pm
blib/lib/Alien/Build/Plugin/Core.pod
blib/lib/Alien/Build/Plugin/Decode/
blib/lib/Alien/Build/Plugin/Decode/DirListing.pm
blib/lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm
blib/lib/Alien/Build/Plugin/Decode/HTML.pm
blib/lib/Alien/Build/Plugin/Decode.pm
blib/lib/Alien/Build/Plugin/Decode.pod
blib/lib/Alien/Build/Plugin/Download/
blib/lib/Alien/Build/Plugin/Download/Negotiate.pm
blib/lib/Alien/Build/Plugin/Download.pm
blib/lib/Alien/Build/Plugin/Download.pod
blib/lib/Alien/Build/Plugin/Extract/
blib/lib/Alien/Build/Plugin/Extract/ArchiveTar.pm
blib/lib/Alien/Build/Plugin/Extract/ArchiveZip.pm
blib/lib/Alien/Build/Plugin/Extract/CommandLine.pm
blib/lib/Alien/Build/Plugin/Extract/Directory.pm
blib/lib/Alien/Build/Plugin/Extract/Negotiate.pm
blib/lib/Alien/Build/Plugin/Extract.pm
blib/lib/Alien/Build/Plugin/Extract.pod
blib/lib/Alien/Build/Plugin/Fetch/
blib/lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm
blib/lib/Alien/Build/Plugin/Fetch/Local.pm
blib/lib/Alien/Build/Plugin/Fetch/LWP.pm
blib/lib/Alien/Build/Plugin/Fetch/NetFTP.pm
blib/lib/Alien/Build/Plugin/Fetch.pm
blib/lib/Alien/Build/Plugin/Fetch.pod
blib/lib/Alien/Build/Plugin/PkgConfig/
blib/lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm
blib/lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm
blib/lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm
blib/lib/Alien/Build/Plugin/PkgConfig/PP.pm
blib/lib/Alien/Build/Plugin/Prefer/
blib/lib/Alien/Build/Plugin/Prefer/SortVersions.pm
blib/lib/Alien/Build/Plugin/Prefer.pm
blib/lib/Alien/Build/Plugin/Prefer.pod
blib/lib/Alien/Build/Plugin/Probe/
blib/lib/Alien/Build/Plugin/Probe/CBuilder.pm
blib/lib/Alien/Build/Plugin/Probe/CommandLine.pm
blib/lib/Alien/Build/Plugin/Probe/GnuWin32.pm
blib/lib/Alien/Build/Plugin/Probe.pm
blib/lib/Alien/Build/Plugin/Probe.pod
blib/lib/Alien/Build/Plugin.pm
blib/lib/Alien/Build/Util.pm
blib/lib/Alien/Build.pm
blib/lib/alienfile.pm
Running test for module 'Alien::Build'
PLICEASE/Alien-Build-0.12.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM
PLICEASE/Alien-Build-0.12.tar.gz
Has already been prepared
PLICEASE/Alien-Build-0.12.tar.gz
Has already been made
PLICEASE/Alien-Build-0.12.tar.gz
Has already been tested successfully
PLICEASE/Alien-nasm-0.17.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib to PERL5LIB for 'prepare'
Configuring P/PL/PLICEASE/Alien-nasm-0.17.tar.gz with Makefile.PL
>>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL
Alien::Build> error in probe (will do a share install): Command not found nasm at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib/Alien/Build/Plugin/Probe/CommandLine.pm line 40.
Checking if your kit is complete...
Looks good
Have \cpanfl~1.24-\var\megalib
Want \perl-5~1.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x64-multi-thread]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Alien::nasm
Writing MYMETA.yml and MYMETA.json
PLICEASE/Alien-nasm-0.17.tar.gz
C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK
Running make for P/PL/PLICEASE/Alien-nasm-0.17.tar.gz
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Alien/nasm.pm blib\lib/Alien/nasm.pm
"C:\Perl-5.24-64\bin\perl.exe" -MAlien::Build::MM=cmd -e prefix site C:\Perl-5.24-64\lib C:\Perl-5.24-64\site\lib
main> prefix C:/Perl-5.24-64/site/lib/auto/share/dist/Alien-nasm
"C:\Perl-5.24-64\bin\perl.exe" -MAlien::Build::MM=cmd -e download
Alien::Build> single file, assuming archive
"C:\Perl-5.24-64\bin\perl.exe" -MAlien::Build::MM=cmd -e build
Alien::Build::CommandSequence> + sh configure --prefix=C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether ln -s works... no, using cp -pR
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for C/C++ restrict keyword... __restrict
checking for size_t... yes
checking if gcc has a working bool type... yes
checking whether byte ordering is bigendian... no
checking if gcc accepts -W... yes
checking if gcc accepts -Wall... yes
checking if gcc accepts -std=c99... yes
checking if gcc accepts -fwrapv... yes
checking for nroff... nroff
checking for asciidoc... no
checking for xmlto... no
checking for acrodist... no
checking for ps2pdf... no
checking for pstopdf... no
configure: WARNING: No acsciidoc package found
configure: WARNING: No xmlto package found
checking for ANSI C header files... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for inttypes.h... (cached) yes
checking for strings.h... (cached) yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for strcspn... yes
checking for strspn... yes
checking for vsnprintf... yes
checking for _vsnprintf... yes
checking for snprintf... yes
checking for _snprintf... yes
checking for strcasecmp... yes
checking for stricmp... yes
checking for strncasecmp... yes
checking for strnicmp... yes
checking for strsep... no
checking for strlcpy... no
checking for getuid... no
checking for getgid... no
checking for realpath... no
checking for canonicalize_file_name... no
checking for _fullpath... yes
checking for pathconf... no
checking whether strcasecmp is declared... yes
checking whether stricmp is declared... yes
checking whether strncasecmp is declared... yes
checking whether strnicmp is declared... yes
checking whether strsep is declared... no
checking whether strlcpy is declared... no
checking if gcc accepts -pedantic... yes
checking if gcc accepts -Werror=unknown-warning-option... no
checking if gcc accepts -Wpedantic-ms-format... yes
checking if gcc accepts -Wc90-c99-compat... no
checking if gcc accepts -Wlong-long... yes
checking if gcc accepts -Werror=implicit... yes
checking if gcc accepts -Werror=missing-braces... yes
checking if gcc accepts -Werror=return-type... yes
checking if gcc accepts -Werror=trigraphs... yes
checking if gcc accepts -Werror=pointer-arith... yes
checking if gcc accepts -Werror=strict-prototypes... no
checking if gcc accepts -Werror=missing-prototypes... yes
checking if gcc accepts -Werror=missing-declarations... yes
checking if gcc accepts -Werror=comment... yes
checking if gcc accepts -Werror=vla... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating rdoff/Makefile
config.status: creating doc/Makefile
config.status: creating config.h
config.status: executing default-1 commands
Alien::Build::CommandSequence> + C:/cpanfly-5.24-64/var/megalib/auto/share/dist/Alien-MSYS/msys/1.0/bin/make
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o nasm.o nasm.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o nasmlib.o nasmlib.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o ver.o ver.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o raa.o raa.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o saa.o saa.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o rbtree.o rbtree.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o srcfile.o srcfile.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o realpath.o realpath.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o float.o float.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o insnsa.o insnsa.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o insnsb.o insnsb.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o directiv.o directiv.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o assemble.o assemble.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o labels.o labels.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o hashtbl.o hashtbl.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o crc64.o crc64.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o parser.o parser.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outform.o output/outform.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outlib.o output/outlib.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/nulldbg.o output/nulldbg.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/nullout.o output/nullout.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outbin.o output/outbin.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outaout.o output/outaout.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outcoff.o output/outcoff.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outelf.o output/outelf.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outelf32.o output/outelf32.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outelf64.o output/outelf64.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outelfx32.o output/outelfx32.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outobj.o output/outobj.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outas86.o output/outas86.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outrdf2.o output/outrdf2.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outdbg.o output/outdbg.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outieee.o output/outieee.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/outmacho.o output/outmacho.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o md5c.o md5c.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o output/codeview.o output/codeview.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o preproc.o preproc.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o quote.o quote.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o pptok.o pptok.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o macros.o macros.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o listing.o listing.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o eval.o eval.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o exprlib.o exprlib.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o stdscan.o stdscan.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o strfunc.o strfunc.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o tokhash.o tokhash.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o regvals.o regvals.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o regflags.o regflags.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o ilog2.o ilog2.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o lib/strlcpy.o lib/strlcpy.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o preproc-nop.o preproc-nop.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o disp8.o disp8.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o iflag.o iflag.c
gcc -o nasm.exe nasm.o nasmlib.o ver.o raa.o saa.o rbtree.o srcfile.o realpath.o float.o insnsa.o insnsb.o directiv.o assemble.o labels.o hashtbl.o crc64.o parser.o output/outform.o output/outlib.o output/nulldbg.o output/nullout.o output/outbin.o output/outaout.o output/outcoff.o output/outelf.o output/outelf32.o output/outelf64.o output/outelfx32.o output/outobj.o output/outas86.o output/outrdf2.o output/outdbg.o output/outieee.o output/outmacho.o md5c.o output/codeview.o preproc.o quote.o pptok.o macros.o listing.o eval.o exprlib.o stdscan.o strfunc.o tokhash.o regvals.o regflags.o ilog2.o lib/strlcpy.o preproc-nop.o disp8.o iflag.o
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o ndisasm.o ndisasm.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o disasm.o disasm.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o sync.o sync.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o insnsd.o insnsd.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o insnsn.o insnsn.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o regs.o regs.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I. -o regdis.o regdis.c
gcc -o ndisasm.exe ndisasm.o disasm.o sync.o nasmlib.o ver.o insnsd.o insnsb.o insnsn.o regs.o regdis.o disp8.o iflag.o
cd rdoff && /usr/bin/make all
make[1]: Entering directory `/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/_alien/build_BDEl/nasm-2.12.02/rdoff'
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdfdump.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdoff.c
gcc -o rdfdump.exe rdfdump.o rdoff.o
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. ldrdf.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. symtab.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. collectn.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdlib.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. segtab.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. hash.c
gcc -o ldrdf.exe ldrdf.o rdoff.o symtab.o collectn.o rdlib.o segtab.o hash.o ../nasmlib.o
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdx.c
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdfload.c
gcc -o rdx.exe rdx.o rdoff.o rdfload.o symtab.o collectn.o hash.o ../nasmlib.o
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdflib.c
gcc -o rdflib.exe rdflib.o
gcc -c -g -O2 -W -Wall -std=c99 -fwrapv -pedantic -Wno-pedantic-ms-format -Wno-long-long -Werror=implicit -Werror=missing-braces -Werror=return-type -Werror=trigraphs -Werror=pointer-arith -Werror=missing-prototypes -Werror=missing-declarations -Werror=comment -Werror=vla -DHAVE_CONFIG_H -I. -I.. -I.. rdf2bin.c
gcc -o rdf2bin.exe rdf2bin.o rdoff.o rdfload.o symtab.o collectn.o hash.o ../nasmlib.o
rm -f rdf2com.exe && cp -pR rdf2bin.exe rdf2com.exe
rm -f rdf2ith.exe && cp -pR rdf2bin.exe rdf2ith.exe
rm -f rdf2ihx.exe && cp -pR rdf2bin.exe rdf2ihx.exe
rm -f rdf2srec.exe && cp -pR rdf2bin.exe rdf2srec.exe
make[1]: Leaving directory `/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/_alien/build_BDEl/nasm-2.12.02/rdoff'
Alien::Build::CommandSequence> + C:/cpanfly-5.24-64/var/megalib/auto/share/dist/Alien-MSYS/msys/1.0/bin/make install
mkdir -p C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/bin
/usr/bin/install -c nasm.exe C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/bin/nasm.exe
/usr/bin/install -c ndisasm.exe C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/bin/ndisasm.exe
mkdir -p C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/share/man/man1
/usr/bin/install -c -m 644 ./nasm.1 C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/share/man/man1/nasm.1
/usr/bin/install -c -m 644 ./ndisasm.1 C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/share/man/man1/ndisasm.1
Alien::Build::Plugin::Core::Legacy> adding legacy hash to config
Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-nasm-0.17-UxR8Zq/blib/lib/auto/share/dist/Alien-nasm/_alien
PLICEASE/Alien-nasm-0.17.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
#
#
# ACTIVEPERL_CONFIG_DISABLE=1
# HARNESS_ACTIVE=1
# HARNESS_IS_VERBOSE=1
# HARNESS_VERSION=3.36
# PERL5LIB=C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\arch;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib;C:/cpanfly-5.24-64/var/megalib;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib;C:/cpanfly-5.24-64/var/megalib
# PERL5_CPANPLUS_IS_RUNNING=4780
# PERL5_CPAN_IS_RUNNING=4780
# PERL5_CPAN_IS_RUNNING_IN_RECURSION=3644,4780
# PERL_MM_USE_DEFAULT=1
#
#
#
# PERL5LIB path
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\arch
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib
# C:/cpanfly-5.24-64/var/megalib
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/arch
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-0.12-GzXQxM/blib/lib
# C:/cpanfly-5.24-64/var/megalib
#
#
#
# perl 5.024000
# Alien::Base2 0.12
# Alien::Build 0.12
# Alien::Build::MM 0.12
# Capture::Tiny 0.44
# ExtUtils::MakeMaker 7.16
# IPC::Cmd 0.96
# Test2::Suite 0.000067
# Test::Alien 0.12
# Test::More 1.302067
#
#
#
# version = 2.12.02
# bin_dir = C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib\auto\share\dist\Alien-nasm\bin
# dist_dir = C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib\auto\share\dist\Alien-nasm
#
#
#
t/00_diag.t ..
1..1
ok 1 - okay
ok
t/01_use.t ...
ok 1 - require Alien::nasm;
1..1
ok
t/basic.t ....
# Seeded srand with seed '20170209' from local date.
ok 1 - Alien::nasm responds to: cflags libs dynamic_libs bin_dir
ok 2 - run nasm -v
# using C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib\auto\share\dist\Alien-nasm\bin\nasm.EXE
ok 3 - command succeeded
ok 4 - output matches (?^:NASM version)
# [cmd]
# C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib\auto\share\dist\Alien-nasm\bin\nasm.EXE -v
# [out]
# NASM version 2.12.02 compiled on Feb 9 2017
1..4
ok
t/warning.t ..
ok 1
# [stderr]
# Alien::nasm with implicit path modification is deprecated ( see https://metacpan.org/pod/Alien::nasm#CAVEATS ) at t/warning.t line 13.
# adding C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq\blib\lib\auto\share\dist\Alien-nasm\bin to PATH at t/warning.t line 13.
1..1
ok
All tests successful.
Files=4, Tests=7, 2 wallclock secs ( 0.06 usr + 0.05 sys = 0.11 CPU)
Result: PASS
PLICEASE/Alien-nasm-0.17.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Graham Ollis <plicease@cpan.org>
Find or build nasm, the netwide assembler
>>> (cd C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-nasm-0.17-UxR8Zq && tar cvf - Alien-nasm-0.17.ppd blib) | gzip -c >C:/cpanfly-5.24-64/var/REPO/P/PL/PLICEASE/Alien-nasm-0.17.tar.gz
Alien-nasm-0.17.ppd
blib/
blib/arch/
blib/arch/auto/
blib/arch/auto/Alien/
blib/arch/auto/Alien/nasm/
blib/arch/auto/Alien/nasm/nasm.txt
blib/lib/
blib/lib/Alien/
blib/lib/Alien/nasm.pm
blib/lib/auto/
blib/lib/auto/share/
blib/lib/auto/share/dist/
blib/lib/auto/share/dist/Alien-nasm/
blib/lib/auto/share/dist/Alien-nasm/bin/
blib/lib/auto/share/dist/Alien-nasm/bin/nasm.exe
blib/lib/auto/share/dist/Alien-nasm/bin/ndisasm.exe
blib/lib/auto/share/dist/Alien-nasm/share/
blib/lib/auto/share/dist/Alien-nasm/share/man/
blib/lib/auto/share/dist/Alien-nasm/share/man/man1/
blib/lib/auto/share/dist/Alien-nasm/share/man/man1/nasm.1
blib/lib/auto/share/dist/Alien-nasm/share/man/man1/ndisasm.1
blib/lib/auto/share/dist/Alien-nasm/_alien/
blib/lib/auto/share/dist/Alien-nasm/_alien/alien.json
blib/lib/auto/share/dist/Alien-nasm/_alien/alienfile
Finished 2017-02-09T06:14:30