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-12-24T03:11:26 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 Sat, 23 Dec 2017 04:17:02 GMT Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\A\AT\ATHREEF\Alien-HIDAPI-0.08.tar.gz ok Alien-HIDAPI-0.08/ Alien-HIDAPI-0.08/alienfile Alien-HIDAPI-0.08/CHANGES Alien-HIDAPI-0.08/dist.ini Alien-HIDAPI-0.08/lib/ Alien-HIDAPI-0.08/LICENSE Alien-HIDAPI-0.08/Makefile.PL Alien-HIDAPI-0.08/MANIFEST Alien-HIDAPI-0.08/META.json Alien-HIDAPI-0.08/META.yml Alien-HIDAPI-0.08/README Alien-HIDAPI-0.08/t/ Alien-HIDAPI-0.08/xt/ Alien-HIDAPI-0.08/xt/author/ Alien-HIDAPI-0.08/xt/release/ Alien-HIDAPI-0.08/xt/release/minimum-version.t Alien-HIDAPI-0.08/xt/author/00-compile.t Alien-HIDAPI-0.08/xt/author/pod-syntax.t Alien-HIDAPI-0.08/t/00-compile.t Alien-HIDAPI-0.08/t/00-report-prereqs.dd Alien-HIDAPI-0.08/t/00-report-prereqs.t Alien-HIDAPI-0.08/t/init.t Alien-HIDAPI-0.08/lib/Alien/ Alien-HIDAPI-0.08/lib/Alien/HIDAPI.pm Configuring A/AT/ATHREEF/Alien-HIDAPI-0.08.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Warning: prerequisite Alien::autoconf 0.03 not found. Warning: prerequisite Alien::automake 0.05 not found. Warning: prerequisite Alien::libtool 0.02 not found. Warning: prerequisite Alien::m4 0.11 not found. We have 0.08. Alien::Build> error in probe (will do a share install): package hidapi not found at C:/cpanfly-5.24-64/var/megalib/Alien/Build/Plugin/PkgConfig/PP.pm line 45. 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::HIDAPI Writing MYMETA.yml and MYMETA.json ATHREEF/Alien-HIDAPI-0.08.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for A/AT/ATHREEF/Alien-HIDAPI-0.08.tar.gz ---- Unsatisfied dependencies detected during ---- ---- ATHREEF/Alien-HIDAPI-0.08.tar.gz ---- Alien::automake [build_requires] Alien::libtool [build_requires] Alien::m4 [build_requires] Alien::autoconf [build_requires] Running test for module 'Alien::automake' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-automake-0.12.tar.gz ok Alien-automake-0.12/ Alien-automake-0.12/alienfile Alien-automake-0.12/Changes Alien-automake-0.12/cpanfile Alien-automake-0.12/dist.ini Alien-automake-0.12/INSTALL Alien-automake-0.12/lib/ Alien-automake-0.12/LICENSE Alien-automake-0.12/Makefile.PL Alien-automake-0.12/MANIFEST Alien-automake-0.12/META.json Alien-automake-0.12/META.yml Alien-automake-0.12/README Alien-automake-0.12/t/ Alien-automake-0.12/xt/ Alien-automake-0.12/xt/author/ Alien-automake-0.12/xt/release/ Alien-automake-0.12/xt/release/changes.t Alien-automake-0.12/xt/release/fixme.t Alien-automake-0.12/xt/author/eol.t Alien-automake-0.12/xt/author/no_tabs.t Alien-automake-0.12/xt/author/pod.t Alien-automake-0.12/xt/author/pod_spelling_common.t Alien-automake-0.12/t/00_diag.t Alien-automake-0.12/t/01_use.t Alien-automake-0.12/t/alien_automake.t Alien-automake-0.12/lib/Alien/ Alien-automake-0.12/lib/Alien/automake.pm ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-automake-0.12.tar.gz ---- Alien::Build::Plugin::Build::MSYS [build_requires] Running test for module 'Alien::Build::Plugin::Build::MSYS' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-Build-1.32.tar.gz ok Alien-Build-1.32 Alien-Build-1.32/README Alien-Build-1.32/Changes Alien-Build-1.32/SUPPORT Alien-Build-1.32/LICENSE Alien-Build-1.32/INSTALL Alien-Build-1.32/dist.ini Alien-Build-1.32/META.yml Alien-Build-1.32/MANIFEST Alien-Build-1.32/META.json Alien-Build-1.32/author.yml Alien-Build-1.32/t Alien-Build-1.32/t/01_use.t Alien-Build-1.32/t/bin Alien-Build-1.32/t/bin/ftpd Alien-Build-1.32/t/00_diag.t Alien-Build-1.32/t/bin/httpd Alien-Build-1.32/Makefile.PL Alien-Build-1.32/maint Alien-Build-1.32/maint/gen.pl Alien-Build-1.32/t/alienfile.t Alien-Build-1.32/example Alien-Build-1.32/example/README Alien-Build-1.32/t/alien_base.t Alien-Build-1.32/t/alien_role.t Alien-Build-1.32/t/test_alien.t Alien-Build-1.32/t/alien_build.t Alien-Build-1.32/xt/author Alien-Build-1.32/xt/author/eol.t Alien-Build-1.32/xt/author/pod.t Alien-Build-1.32/lib Alien-Build-1.32/lib/alienfile.pm Alien-Build-1.32/lib/Alien Alien-Build-1.32/lib/Alien/Base.pm Alien-Build-1.32/lib/Alien/Role.pm Alien-Build-1.32/lib/Test Alien-Build-1.32/lib/Test/Alien.pm Alien-Build-1.32/maint/travis-dzil Alien-Build-1.32/Changes.Alien-Base Alien-Build-1.32/Changes.Test-Alien Alien-Build-1.32/corpus/rc Alien-Build-1.32/corpus/rc/basic.pl Alien-Build-1.32/example/wrapper.pl Alien-Build-1.32/lib/Alien/Build.pm Alien-Build-1.32/t/alien_build_mm.t Alien-Build-1.32/t/alien_build_rc.t Alien-Build-1.32/t/test_alien_run.t Alien-Build-1.32/xt/author/strict.t Alien-Build-1.32/xt/release Alien-Build-1.32/xt/release/fixme.t Alien-Build-1.32/corpus/dir Alien-Build-1.32/corpus/dir/ftp.list Alien-Build-1.32/example/user Alien-Build-1.32/example/user/README Alien-Build-1.32/maint/travis-daemon Alien-Build-1.32/t/lib/MyTest Alien-Build-1.32/t/lib/MyTest/FTP.pm Alien-Build-1.32/xt/author/no_tabs.t Alien-Build-1.32/xt/author/version.t Alien-Build-1.32/corpus/dir/file.html Alien-Build-1.32/corpus/dir/http.html Alien-Build-1.32/corpus/dist2 Alien-Build-1.32/corpus/dist2/foo.tar Alien-Build-1.32/example/xz.alienfile Alien-Build-1.32/t/alien_build_meta.t Alien-Build-1.32/t/alien_build_util.t Alien-Build-1.32/t/test_alien_build.t Alien-Build-1.32/t/lib/MyTest/File.pm Alien-Build-1.32/t/lib/MyTest/HTTP.pm Alien-Build-1.32/xt/release/changes.t Alien-Build-1.32/lib/Alien/Build Alien-Build-1.32/lib/Alien/Build/MM.pm Alien-Build-1.32/lib/Test/Alien Alien-Build-1.32/lib/Test/Alien/Run.pm Alien-Build-1.32/maint/travis-run-test Alien-Build-1.32/corpus/basic Alien-Build-1.32/corpus/basic/alienfile Alien-Build-1.32/corpus/blank Alien-Build-1.32/corpus/blank/alienfile Alien-Build-1.32/example/curl.alienfile Alien-Build-1.32/lib/Alien/Base Alien-Build-1.32/lib/Alien/Base/FAQ.pod Alien-Build-1.32/t/alien_base_wrapper.t Alien-Build-1.32/t/alien_build_plugin.t Alien-Build-1.32/t/lib/MyTest/System.pm Alien-Build-1.32/corpus/dir/ftp_abs.list Alien-Build-1.32/corpus/lib/Alien Alien-Build-1.32/corpus/lib/Alien/Foo.pm Alien-Build-1.32/example/bzip2.alienfile Alien-Build-1.32/example/gmake.alienfile Alien-Build-1.32/lib/Alien/Build/Util.pm Alien-Build-1.32/lib/Test/Alien/Build.pm Alien-Build-1.32/t/alien_build_tempdir.t Alien-Build-1.32/corpus/dir/http_rel.html Alien-Build-1.32/corpus/dist Alien-Build-1.32/corpus/dist/foo-1.00.tar Alien-Build-1.32/corpus/dist/foo-1.00.zip Alien-Build-1.32/corpus/lib/Alien/Foo1.pm Alien-Build-1.32/corpus/lib/Alien/Foo2.pm Alien-Build-1.32/maint/ci-test-plugins.pl Alien-Build-1.32/t/alien_base_pkgconfig.t Alien-Build-1.32/t/test_alien_synthetic.t Alien-Build-1.32/xt/author/pod_coverage.t Alien-Build-1.32/corpus/lib/Foo/Bar Alien-Build-1.32/corpus/lib/Foo/Bar/Baz.pm Alien-Build-1.32/example/openssl.alienfile Alien-Build-1.32/lib/Alien/Base/Wrapper.pm Alien-Build-1.32/lib/Alien/Build/Plugin.pm Alien-Build-1.32/maint/travis-install-deps Alien-Build-1.32/t/test_alien_cancompile.t Alien-Build-1.32/Changes.Alien-Base-Wrapper Alien-Build-1.32/corpus/dist/foo-1.00.tar.Z Alien-Build-1.32/corpus/dist/foo-1.00 Alien-Build-1.32/corpus/dist/foo-1.00/foo.c Alien-Build-1.32/corpus/lib/Foo/Bar/Baz1.pm Alien-Build-1.32/t/test_alien_canplatypus.t Alien-Build-1.32/t/lib/Test2/Require Alien-Build-1.32/t/lib/Test2/Require/Dev.pm Alien-Build-1.32/corpus/dist/foo-1.00.tar.gz Alien-Build-1.32/corpus/dist/foo-1.00.tar.xz Alien-Build-1.32/corpus/lib/Alien/foomake.pm Alien-Build-1.32/corpus/lib/Alien/libfoo1.pm Alien-Build-1.32/corpus/lib/Alien/libfoo2.pm Alien-Build-1.32/corpus/lib/pkgconfig Alien-Build-1.32/corpus/lib/pkgconfig/foo.pc Alien-Build-1.32/corpus/lib/pkgconfig/xor.pc Alien-Build-1.32/corpus/pkgconfig Alien-Build-1.32/corpus/pkgconfig/libbar1.pc Alien-Build-1.32/corpus/pkgconfig/libfoo1.pc Alien-Build-1.32/example/dontpanic.alienfile Alien-Build-1.32/example/xz-manual.alienfile Alien-Build-1.32/example/user/xs-mb Alien-Build-1.32/example/user/xs-mb/Build.PL Alien-Build-1.32/lib/Alien/Base/PkgConfig.pm Alien-Build-1.32/lib/Test/Alien/Synthetic.pm Alien-Build-1.32/t/alien_build_interpolate.t Alien-Build-1.32/t/alien_build_plugin_meta.t Alien-Build-1.32/corpus/dist/foo-1.00.tar.bz2 Alien-Build-1.32/lib/Alien/Base/Authoring.pod Alien-Build-1.32/lib/Test/Alien/CanCompile.pm Alien-Build-1.32/example/user/xs-dzil Alien-Build-1.32/example/user/xs-dzil/dist.ini Alien-Build-1.32/example/user/xs-mm Alien-Build-1.32/example/user/xs-mm/Example.xs Alien-Build-1.32/lib/Test/Alien/CanPlatypus.pm Alien-Build-1.32/t/alien_build_version_basic.t Alien-Build-1.32/corpus/dist/foo-1.00/configure Alien-Build-1.32/example/user/xs-mm/Makefile.PL Alien-Build-1.32/lib/Alien/Build/Interpolate.pm Alien-Build-1.32/lib/Alien/Build/Manual Alien-Build-1.32/lib/Alien/Build/Manual/FAQ.pod Alien-Build-1.32/example/user/xs-dzil/Example.xs Alien-Build-1.32/lib/Alien/Build/Plugin Alien-Build-1.32/lib/Alien/Build/Plugin/Core.pod Alien-Build-1.32/t/alien_build_commandsequence.t Alien-Build-1.32/t/alien_build_plugin_core_ffi.t Alien-Build-1.32/xt/author/pod_spelling_common.t Alien-Build-1.32/xt/author/pod_spelling_system.t Alien-Build-1.32/lib/Alien/Build/Plugin/Build.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Probe.pod Alien-Build-1.32/lib/Alien/Build/Version Alien-Build-1.32/lib/Alien/Build/Version/Basic.pm Alien-Build-1.32/maint/update-cmake-libpalindrome Alien-Build-1.32/t/alien_base__system_installed.t Alien-Build-1.32/t/alien_build_plugin_core_tail.t Alien-Build-1.32/t/alien_build_plugin_fetch_lwp.t Alien-Build-1.32/t/lib/MyTest/FauxFetchCommand.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Decode.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Prefer.pod Alien-Build-1.32/t/alien_build_plugin_build_make.t Alien-Build-1.32/t/alien_build_plugin_build_msys.t Alien-Build-1.32/t/alien_build_plugin_core_setup.t Alien-Build-1.32/t/alien_build_plugin_fetch_wget.t Alien-Build-1.32/corpus/alien_base_pkgconfig Alien-Build-1.32/corpus/alien_base_pkgconfig/gsl.pc Alien-Build-1.32/corpus/cmake-libpalindrome Alien-Build-1.32/corpus/cmake-libpalindrome/LICENSE Alien-Build-1.32/example/user/tool/t Alien-Build-1.32/example/user/tool/t/lzma_example.t Alien-Build-1.32/lib/Alien/Build/CommandSequence.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Extract.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Core Alien-Build-1.32/lib/Alien/Build/Plugin/Core/FFI.pm Alien-Build-1.32/t/alien_build_plugin_build_cmake.t Alien-Build-1.32/t/alien_build_plugin_core_gather.t Alien-Build-1.32/t/alien_build_plugin_core_legacy.t Alien-Build-1.32/t/alien_build_plugin_decode_html.t Alien-Build-1.32/t/alien_build_plugin_fetch_local.t Alien-Build-1.32/corpus/alien_base_pkgconfig/test.pc Alien-Build-1.32/corpus/lib/Alien/Foo1 Alien-Build-1.32/corpus/lib/Alien/Foo1/ConfigData.pm Alien-Build-1.32/corpus/lib/Alien/Foo2 Alien-Build-1.32/corpus/lib/Alien/Foo2/ConfigData.pm Alien-Build-1.32/example/user/xs-mb/t Alien-Build-1.32/example/user/xs-mb/t/lzma_example.t Alien-Build-1.32/example/user/xs-mm/t Alien-Build-1.32/example/user/xs-mm/t/lzma_example.t Alien-Build-1.32/lib/Alien/Build/Plugin/Download.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Core/Tail.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/LWP.pm Alien-Build-1.32/t/alien_build_commandsequence__cd.t Alien-Build-1.32/t/alien_build_interpolate_default.t Alien-Build-1.32/t/alien_build_plugin_fetch_netftp.t Alien-Build-1.32/t/alien_build_plugin_pkgconfig_pp.t Alien-Build-1.32/corpus/lib/pkgconfig/xor-chillout.pc Alien-Build-1.32/lib/Alien/Build/Manual/AlienUser.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Build Alien-Build-1.32/lib/Alien/Build/Plugin/Build/Make.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Build/MSYS.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Core/Setup.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/Wget.pm Alien-Build-1.32/t/alien_build_plugin_core_download.t Alien-Build-1.32/t/alien_build_plugin_core_override.t Alien-Build-1.32/example/user/tool/lib/LZMA Alien-Build-1.32/example/user/tool/lib/LZMA/Example.pm Alien-Build-1.32/example/user/xs-dzil/t Alien-Build-1.32/example/user/xs-dzil/t/lzma_example.t Alien-Build-1.32/lib/Alien/Build/Plugin/Build/CMake.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Core/Gather.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Core/Legacy.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Decode Alien-Build-1.32/lib/Alien/Build/Plugin/Decode/HTML.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/Local.pm Alien-Build-1.32/t/alien_build_plugin_build_autoconf.t Alien-Build-1.32/t/alien_build_plugin_fetch_httptiny.t Alien-Build-1.32/t/alien_build_plugin_fetch_localdir.t Alien-Build-1.32/t/alien_build_plugin_probe_cbuilder.t Alien-Build-1.32/corpus/cmake-libpalindrome/palx Alien-Build-1.32/corpus/cmake-libpalindrome/palx/main.c Alien-Build-1.32/example/user/inline-c/t Alien-Build-1.32/example/user/inline-c/t/lzma_example.t Alien-Build-1.32/example/user/xs-mb/lib/LZMA Alien-Build-1.32/example/user/xs-mb/lib/LZMA/Example.pm Alien-Build-1.32/example/user/xs-mb/lib/LZMA/Example.xs Alien-Build-1.32/example/user/xs-mm/lib/LZMA Alien-Build-1.32/example/user/xs-mm/lib/LZMA/Example.pm Alien-Build-1.32/lib/Alien/Build/Interpolate Alien-Build-1.32/lib/Alien/Build/Interpolate/Default.pm Alien-Build-1.32/lib/Alien/Build/Manual/AlienAuthor.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/NetFTP.pm Alien-Build-1.32/lib/Alien/Build/Plugin/PkgConfig Alien-Build-1.32/lib/Alien/Build/Plugin/PkgConfig/PP.pm Alien-Build-1.32/t/alien_build_plugin_build_searchdep.t Alien-Build-1.32/lib/Alien/Build/Manual/Contributing.pod Alien-Build-1.32/lib/Alien/Build/Manual/PluginAuthor.pod Alien-Build-1.32/lib/Alien/Build/Plugin/Core/Download.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Core/Override.pm Alien-Build-1.32/example/user/xs-dzil/lib/LZMA Alien-Build-1.32/example/user/xs-dzil/lib/LZMA/Example.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Build/Autoconf.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/LocalDir.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Probe Alien-Build-1.32/lib/Alien/Build/Plugin/Probe/CBuilder.pm Alien-Build-1.32/t/alien_build_plugin_decode_dirlisting.t Alien-Build-1.32/t/alien_build_plugin_extract_directory.t Alien-Build-1.32/t/alien_build_plugin_extract_negotiate.t Alien-Build-1.32/t/alien_build_plugin_fetch_curlcommand.t Alien-Build-1.32/t/alien_build_plugin_prefer_badversion.t Alien-Build-1.32/t/alien_build_plugin_probe_commandline.t Alien-Build-1.32/corpus/cmake-libpalindrome/CMakeLists.txt Alien-Build-1.32/example/user/inline-c/lib/LZMA Alien-Build-1.32/example/user/inline-c/lib/LZMA/Example.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Build/SearchDep.pm Alien-Build-1.32/t/alien_build_plugin_download_negotiate.t Alien-Build-1.32/t/alien_build_plugin_extract_archivetar.t Alien-Build-1.32/t/alien_build_plugin_extract_archivezip.t Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/Fetch Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/Fetch/Foo.pm Alien-Build-1.32/example/user/ffi-platypus/t Alien-Build-1.32/example/user/ffi-platypus/t/lzma_example.t Alien-Build-1.32/t/alien_build_plugin_extract_commandline.t Alien-Build-1.32/t/alien_build_plugin_pkgconfig_negotiate.t Alien-Build-1.32/t/alien_build_plugin_prefer_sortversions.t Alien-Build-1.32/lib/Alien/Build/Plugin/Decode/DirListing.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Extract Alien-Build-1.32/lib/Alien/Build/Plugin/Extract/Directory.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Extract/Negotiate.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Fetch/CurlCommand.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Prefer Alien-Build-1.32/lib/Alien/Build/Plugin/Prefer/BadVersion.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Probe/CommandLine.pm Alien-Build-1.32/t/alien_build_plugin_pkgconfig_libpkgconf.t Alien-Build-1.32/t/alien_build_plugin_pkgconfig_makestatic.t Alien-Build-1.32/corpus/lib/Alien/Build/Plugin Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/RogerRamjet.pm Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-Foo2 Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-Foo2/README Alien-Build-1.32/lib/Alien/Build/Plugin/Download Alien-Build-1.32/lib/Alien/Build/Plugin/Download/Negotiate.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Extract/ArchiveTar.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Extract/ArchiveZip.pm Alien-Build-1.32/t/alien_build_plugin_gather_isolatedynamic.t Alien-Build-1.32/t/alien_build_plugin_pkgconfig_commandline.t Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/Download Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/Download/Foo.pm Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/Fetch/Corpus.pm Alien-Build-1.32/example/user/ffi-platypus/lib/LZMA Alien-Build-1.32/example/user/ffi-platypus/lib/LZMA/Example.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Extract/CommandLine.pm Alien-Build-1.32/lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Prefer/SortVersions.pm Alien-Build-1.32/corpus/cmake-libpalindrome/palx/CMakeLists.txt Alien-Build-1.32/lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm Alien-Build-1.32/lib/Alien/Build/Plugin/PkgConfig/MakeStatic.pm Alien-Build-1.32/lib/Alien/Build/Plugin/Gather Alien-Build-1.32/lib/Alien/Build/Plugin/Gather/IsolateDynamic.pm Alien-Build-1.32/lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm Alien-Build-1.32/t/alien_build_plugin_decode_dirlistingftpcopy.t Alien-Build-1.32/t/alien_build_plugin_pkgconfig_negotiate__pick.t Alien-Build-1.32/lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/record Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/record/old.yml Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-Foo2/lib Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-Foo2/lib/libfoo2.a Alien-Build-1.32/t/alien_build_plugin_extract_commandline__tar_can.t Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/record/old.json Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/dir Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/dir/foo-1.00.tar Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/dir/foo-1.01.tar Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/dir/foo-1.02.tar Alien-Build-1.32/corpus/cmake-libpalindrome/libpalindrome Alien-Build-1.32/corpus/cmake-libpalindrome/libpalindrome/palindrome.c Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/lib Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/lib/libfoo.a Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/include Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/include/foo.h Alien-Build-1.32/corpus/alien_build_plugin_fetch_wget/dir/html_test.html Alien-Build-1.32/corpus/cmake-libpalindrome/libpalindrome/CMakeLists.txt Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/NesAdvantage Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/NesAdvantage/Negotiate.pm Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/bin Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/bin/foo-config Alien-Build-1.32/corpus/cmake-libpalindrome/libpalindrome/libpalindrome.h Alien-Build-1.32/corpus/lib/Alien/Build/Plugin/NesAdvantage/Controller.pm Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/record Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/record/old.yml Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo1/_alien Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo1/_alien/alien.json Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/_alien Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/_alien/alien.json Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/dynamic Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/dynamic/libfoo.so Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/record/old.json Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo1/_alien/for_libfoo1 Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/_alien/for_libfoo2 Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/dir Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.00.tar Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.01.tar Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.02.tar Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/dynamic/libfoo.so.2 Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/lib/pkgconfig Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/lib/pkgconfig/x1.pc Alien-Build-1.32/corpus/alien_build_plugin_fetch_curlcommand/dir/html_test.html Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/share/pkgconfig Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-libfoo2/share/pkgconfig/x2.pc Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-Foo2/lib/libfoo2-3.2.1/include Alien-Build-1.32/corpus/lib/auto/share/dist/Alien-Foo2/lib/libfoo2-3.2.1/include/foo2.h Configuring P/PL/PLICEASE/Alien-Build-1.32.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Warning: prerequisite PkgConfig 0.14026 not found. We have 0.12026. 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-1.32.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for P/PL/PLICEASE/Alien-Build-1.32.tar.gz ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-Build-1.32.tar.gz ---- PkgConfig [requires] Running test for module 'PkgConfig' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\PkgConfig-0.18026.tar.gz ok PkgConfig-0.18026/ PkgConfig-0.18026/.appveyor.yml PkgConfig-0.18026/.travis.yml PkgConfig-0.18026/Changes PkgConfig-0.18026/gen_multi_tests.pl PkgConfig-0.18026/ignore.txt PkgConfig-0.18026/lib/ PkgConfig-0.18026/LICENSE PkgConfig-0.18026/Makefile.PL PkgConfig-0.18026/MANIFEST PkgConfig-0.18026/MANIFEST.SKIP PkgConfig-0.18026/META.json PkgConfig-0.18026/META.yml PkgConfig-0.18026/PkgConfig.kpf PkgConfig-0.18026/README PkgConfig-0.18026/README.win32 PkgConfig-0.18026/run_test.pl PkgConfig-0.18026/script/ PkgConfig-0.18026/t/ PkgConfig-0.18026/win32/ PkgConfig-0.18026/win32/fix_links.pl PkgConfig-0.18026/win32/fix_old_strawberry.pl PkgConfig-0.18026/t/00-load.t PkgConfig-0.18026/t/01-script_detailed.t PkgConfig-0.18026/t/02-iterfiles-FLISTaa.t PkgConfig-0.18026/t/02-iterfiles-FLISTab.t PkgConfig-0.18026/t/02-iterfiles-FLISTac.t PkgConfig-0.18026/t/02-iterfiles-FLISTad.t PkgConfig-0.18026/t/02-iterfiles-FLISTae.t PkgConfig-0.18026/t/02-iterfiles-FLISTaf.t PkgConfig-0.18026/t/02-iterfiles-FLISTag.t PkgConfig-0.18026/t/02-iterfiles-FLISTah.t PkgConfig-0.18026/t/02-iterfiles-FLISTai.t PkgConfig-0.18026/t/02-iterfiles-FLISTaj.t PkgConfig-0.18026/t/02-iterfiles-FLISTak.t PkgConfig-0.18026/t/02-iterfiles-FLISTal.t PkgConfig-0.18026/t/data/ PkgConfig-0.18026/t/dep_no_inherit_vars.t PkgConfig-0.18026/t/env.t PkgConfig-0.18026/t/file_path.t PkgConfig-0.18026/t/gh36.t PkgConfig-0.18026/t/lib/ PkgConfig-0.18026/t/pcfiledir.t PkgConfig-0.18026/t/perl_version.t PkgConfig-0.18026/t/PkgConfigTest.pm PkgConfig-0.18026/t/quote.t PkgConfig-0.18026/t/strawberry.t PkgConfig-0.18026/t/version_class.t PkgConfig-0.18026/t/lib/PkgConfig/ PkgConfig-0.18026/t/lib/PkgConfig/Capture.pm PkgConfig-0.18026/t/lib/PkgConfig/Path.pm PkgConfig-0.18026/t/data/dep_no_inherit_vars/ PkgConfig-0.18026/t/data/gh36/ PkgConfig-0.18026/t/data/iterfiles_template PkgConfig-0.18026/t/data/quote/ PkgConfig-0.18026/t/data/strawberry/ PkgConfig-0.18026/t/data/usr/ PkgConfig-0.18026/t/data/usr/lib/ PkgConfig-0.18026/t/data/usr/local/ PkgConfig-0.18026/t/data/usr/share/ PkgConfig-0.18026/t/data/usr/share/pkgconfig/ PkgConfig-0.18026/t/data/usr/share/pkgconfig/dri2proto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/fixesproto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/glproto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/gnome-doc-utils.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/gnome-icon-theme.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/gnome-mime-data-2.0.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/gtk-doc.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/icon-naming-utils.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/inputproto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/iso-codes.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/libtut.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/lxc.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/m17n-db.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/pthread-stubs.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/shared-desktop-ontologies.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/shared-mime-info.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/udev.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/udisks.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/usbutils.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xbitmaps.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xcb-proto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xextproto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xml2po.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xorg-macros.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xorg-sgml-doctools.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xproto.pc PkgConfig-0.18026/t/data/usr/share/pkgconfig/xtrans.pc PkgConfig-0.18026/t/data/usr/local/lib/ PkgConfig-0.18026/t/data/usr/local/share/ PkgConfig-0.18026/t/data/usr/local/share/pkgconfig/ PkgConfig-0.18026/t/data/usr/local/share/pkgconfig/bcop.pc PkgConfig-0.18026/t/data/usr/local/share/pkgconfig/shared-mime-info.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/ PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/cmph.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/codeblocks.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/dri.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/emeraldengine.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/gl.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/glu.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/libdivecomputer.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/libvirt.pc PkgConfig-0.18026/t/data/usr/local/lib/pkgconfig/termkey.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ PkgConfig-0.18026/t/data/usr/lib/pkgconfig/alsa.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/alsaplayer.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ao.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/atk.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/atkmm-1.6.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/audiofile.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/autoopts.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/avahi-client.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/avahi-glib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/bigreqsproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/bluez.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/bonobo-activation-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/caca++.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/caca.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-fc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-ft.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-gobject.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-pdf.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-png.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-ps.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-svg.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-tee.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-xcb-shm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-xcb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-xlib-xrender.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo-xlib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairo.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-ft-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-pdf-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-png-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-ps-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-svg-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cairomm-xlib-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cally-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/camel-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/camel-provider-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cecil.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/check.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/clutter-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/clutter-glx-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/clutter-x11-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cogl-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cogl-gl-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/com_err.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/compositeproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cucul++.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/cucul.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/damageproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dbus-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dbus-glib-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dbus-python.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/deskbar-applet.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/devkit-power-gobject.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/devmapper.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dirac.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/direct.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/directfb-internal.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/directfb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dmx.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dmxproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dotnet.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dotnet35.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dri.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dvdnav.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dvdnavmini.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/dvdread.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/e2p.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/enchant.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/esound.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/eventlog.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/evieproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/evolution-data-server-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/exempi-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/exo-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/exo-hal-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ext2fs.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/farsight2-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fftw3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fftw3f.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fftw3l.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/flac.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fontcacheproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fontconfig.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fontenc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fontsproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fontutil.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/freetype2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fribidi.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fuse.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/fusion.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gail.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gamin.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gconf-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gdk-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gdk-pixbuf-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gdk-x11-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gdkmm-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gdu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gio-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gio-unix-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/giomm-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gkrellm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gl.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/glib-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/glib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/glibmm-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/glitz-glx.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/glitz.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/glu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gmime-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gmodule-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gmodule-export-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gmodule-no-export-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gmodule.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-desktop-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-js-common.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-keyring-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-mount.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-pilot-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-screensaver.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-settings-daemon.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-vfs-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-vfs-module-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnome-window-settings-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnutls-extra.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gnutls.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gobject-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gobject-introspection-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/GraphicsMagick++.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/GraphicsMagick.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/GraphicsMagickWand.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gssdp-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gst-python-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-app-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-audio-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-base-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-cdda-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-check-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-controller-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-fft-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-floatcast-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-interfaces-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-net-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-netbuffer-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-pbutils-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-plugins-base-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-riff-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-rtp-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-rtsp-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-sdp-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-tag-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gstreamer-video-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gthread-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gthread.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtk+-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtk+-unix-print-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtk+-x11-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtk-vnc-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtkhotkey-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtkmm-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gtkspell-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gudev-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gupnp-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gupnp-igd-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gvnc-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/gweather.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/hal-storage.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/hal.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ice.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/IlmBase.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/imlib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/imlib2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/jinglebase-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/jinglep2p-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/jinglesession-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/jinglexmllite-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/jinglexmpp-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/json-glib-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/kbproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/lcms.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libagg.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libarchive.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libart-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libavc1394.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libavcodec.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libavcore.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libavdevice.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libavformat.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libavutil.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libbonobo-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libbonoboui-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcap-ng.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcdio.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcdio_cdda.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcdio_paranoia.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libconfig.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcroco-0.6.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcrypto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libcurl.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdc1394-2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdca.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdecoration.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdrm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdrm_intel.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdrm_nouveau.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdrm_radeon.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdts.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libdv.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libebook-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libecal-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libedata-book-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libedataserver-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libegroupwise-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libexchange-storage-1.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libexif.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libexslt.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libffi.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libfs.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgadu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgcj-4.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgcj.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgcj10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgdiplus.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libglade-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnome-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnome-menu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnomecanvas-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnomekbd.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnomekbdui.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnomeprint-2.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnomeprintui-2.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgnomeui-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgphoto2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgphoto2_port.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgpod-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgssglue.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libgtop-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libical.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libIDL-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libIDL.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libidn.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libiec61883.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libimobiledevice-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libkms.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/liblircclient0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/liblzma.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libmetacity-private.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libmpeg2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libmpeg2convert.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libmpg123.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libmutter-private.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libnautilus-extension.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libnfsidmap.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libnl-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libnotify.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/liboil-0.3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libopensc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpci.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpcre.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpcrecpp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpcreposix.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpkcs15init.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libplist.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpng.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpng12.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpostproc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libproxy-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpulse-browse.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpulse-mainloop-glib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpulse-simple.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libpulse.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libquicktime.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libraw1394.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/librpcsecgss.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/librsvg-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/librtmp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libscconf.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libselinux.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libsepol.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libsoup-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libsoup-gnome-2.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libsqueeze-0.2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libssh2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libssl.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libstartup-notification-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libsysfs.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libtasn1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libtpl.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libudev.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libusb-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libusb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libusbmuxd.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libutouch-geis.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libv4l1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libv4l2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libv4lconvert.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libvbucket.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libvisual-0.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libwnck-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxfce4util-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxfcegui4-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxine.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxklavier.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxml++-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxml++-2.6.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxml-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxslt.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxul-embedding-unstable.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxul-embedding.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxul-unstable.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libxul.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/libyahoo2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mad.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/meanwhile.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mjpegtools.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mono-cairo.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mono-lineeditor.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mono-nunit.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mono-options.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mono.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mono.web.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mozilla-gtkmozembed.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mozilla-js.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mozilla-plugin.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mtdev.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/mutter-plugins.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/nautilus-python.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/nautilus-sendto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/NetworkManager.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/nice.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/notify-python.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/nspr.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/nss.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/nunit.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ogg.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/openal.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/opencore-amrnb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/opencore-amrwb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/OpenEXR.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/openssl.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ORBit-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ORBit-CosNaming-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ORBit-idl-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ORBit-imodule-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ORBit.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/orc-0.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/ortp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pango.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pangocairo.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pangoft2.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pangomm-1.4.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pangox.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pangoxft.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pciaccess.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pilot-link.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pixman-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pm-utils.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/polkit-gobject-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/polkit-gtk-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/polkit.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/poppler-cairo.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/poppler-splash.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/poppler.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/portaudio-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/portaudiocpp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/printproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pygobject-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pygtk-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pygtkglext-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pyside.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python-2.7.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python2.5/ PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python2.6/ PkgConfig-0.18026/t/data/usr/lib/pkgconfig/pyvte.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/qimageblitz.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/Qt.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/Qt3Support.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtAssistantClient.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtCLucene.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtCore.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtDBus.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtDesigner.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtDesignerComponents.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtGui.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtHelp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtMultimedia.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtNetwork.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtOpenGL.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtScript.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtScriptTools.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtSql.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtSvg.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtTest.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtUiTools.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtWebKit.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtXml.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/QtXmlPatterns.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/randrproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/rarian.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/recordproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/renderproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/resourceproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sane-backends.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/schroedinger-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/scrnsaverproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sdl.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/SDL_image.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/shout.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sigc++-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/silc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/silcclient.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/slang.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sndfile.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sofia-sip-ua.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/speex.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/speexdsp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/sqlite3.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/system.web.extensions.design_1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/system.web.extensions_1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/system.web.mvc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/taglib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/talloc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/theora.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/theoradec.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/theoraenc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/thunar-vfs-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/thunarx-1.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/tracker.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/trapproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/tre.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/unique-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/upower-glib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/utouch-evemu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/utouch-frame.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/utouch-grail.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/uuid.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/valgrind.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/videoproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/vorbis.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/vorbisenc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/vorbisfile.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/vte.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/wavpack.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/wcf.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/webkit-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/wmlib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/wrlib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/x11-xcb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/x11.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/x264.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xau.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xaw7.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb-atom.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb-aux.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb-event.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb-render.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb-shm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb-util.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcb.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcmiscproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcomposite.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xcursor.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xdamage.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xdmcp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xevie.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xext.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xf86bigfontproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xf86dgaproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xf86driproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xf86miscproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xf86vidmodeproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xfce4-icon-theme-1.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xfixes.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xfont.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xft.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xi.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xinerama.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xineramaproto.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xkbfile.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xkbui.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xmu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xmuu.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xorg-evdev.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xorg-server.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xp.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xpm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xrandr.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xrender.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xres.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xscrnsaver.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xt.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xtrap.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xtst.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xulrunner-nspr.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xulrunner-nss.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xv.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xvmc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xxf86dga.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xxf86misc.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/xxf86vm.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/zlib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/zzip-zlib-config.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/zzipfseeko.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/zziplib.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/zzipmmapped.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/zzipwrap.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python2.6/gst-python-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python2.6/pygtk-2.0.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python2.5/gst-python-0.10.pc PkgConfig-0.18026/t/data/usr/lib/pkgconfig/python2.5/pygtk-2.0.pc PkgConfig-0.18026/t/data/strawberry/c/ PkgConfig-0.18026/t/data/strawberry/c/include/ PkgConfig-0.18026/t/data/strawberry/c/lib/ PkgConfig-0.18026/t/data/strawberry/c/lib/libbad.a PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/ PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/blas.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/expat.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/fftw3.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/fftw3f.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/freetype2.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/gdlib.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/gsl.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/lapack.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libcrypto.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libexslt.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libffi.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/liblzma.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libpng.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libpng16.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libpq.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libssh2.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libssl.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libtiff-4.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libxml-2.0.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/libxslt.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/netcdf.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/openssl.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/plplotd-c++.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/plplotd.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/proj.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/xpm.pc PkgConfig-0.18026/t/data/strawberry/c/lib/pkgconfig/zlib.pc PkgConfig-0.18026/t/data/strawberry/c/include/bad.h PkgConfig-0.18026/t/data/strawberry/c/include/freetype2/ PkgConfig-0.18026/t/data/strawberry/c/include/libpng16/ PkgConfig-0.18026/t/data/strawberry/c/include/libxml2/ PkgConfig-0.18026/t/data/strawberry/c/include/plplot/ PkgConfig-0.18026/t/data/strawberry/c/include/plplot/good.h PkgConfig-0.18026/t/data/strawberry/c/include/libxml2/good.h PkgConfig-0.18026/t/data/strawberry/c/include/libpng16/good.h PkgConfig-0.18026/t/data/strawberry/c/include/freetype2/good.h PkgConfig-0.18026/t/data/quote/backslash.pc PkgConfig-0.18026/t/data/quote/doublequote.pc PkgConfig-0.18026/t/data/quote/escape.pc PkgConfig-0.18026/t/data/quote/noquote.pc PkgConfig-0.18026/t/data/quote/quotevar.pc PkgConfig-0.18026/t/data/quote/singlequote.pc PkgConfig-0.18026/t/data/gh36/foo.pc PkgConfig-0.18026/t/data/dep_no_inherit_vars/lib/ PkgConfig-0.18026/t/data/dep_no_inherit_vars/lib/pkgconfig/ PkgConfig-0.18026/t/data/dep_no_inherit_vars/lib/pkgconfig/foo.pc PkgConfig-0.18026/t/data/dep_no_inherit_vars/lib/pkgconfig/nspr.pc PkgConfig-0.18026/t/data/dep_no_inherit_vars/lib/pkgconfig/nss.pc PkgConfig-0.18026/script/pkg-config PkgConfig-0.18026/script/pkg-config.pl PkgConfig-0.18026/script/ppkg-config PkgConfig-0.18026/lib/PkgConfig.pm Configuring P/PL/PLICEASE/PkgConfig-0.18026.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 PkgConfig Writing MYMETA.yml and MYMETA.json PLICEASE/PkgConfig-0.18026.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for P/PL/PLICEASE/PkgConfig-0.18026.tar.gz >>> dmake cp lib/PkgConfig.pm blib\lib/PkgConfig.pm "C:\Perl-5.24-64\bin\perl.exe" -MExtUtils::Command -e cp -- script/ppkg-config blib\script\ppkg-config pl2bat.bat blib\script\ppkg-config :WinNT was unexpected at this time. dmake: Error code 255, while making 'blib\script\ppkg-config' dmake: 'blib\script\ppkg-config' removed. PLICEASE/PkgConfig-0.18026.tar.gz dmake -- NOT OK PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared Running make for P/PL/PLICEASE/Alien-Build-1.32.tar.gz Warning: Prerequisite 'PkgConfig => 0.14026' for 'PLICEASE/Alien-Build-1.32.tar.gz' failed when processing 'PLICEASE/PkgConfig-0.18026.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> dmake cp lib/Alien/Build/Manual/PluginAuthor.pod blib\lib/Alien/Build/Manual/PluginAuthor.pod cp lib/Alien/Build/Manual/AlienAuthor.pod blib\lib/Alien/Build/Manual/AlienAuthor.pod cp lib/Alien/Build.pm blib\lib/Alien/Build.pm cp lib/Alien/Base.pm blib\lib/Alien/Base.pm cp lib/Alien/Build/Plugin/Build.pod blib\lib/Alien/Build/Plugin/Build.pod cp lib/Alien/Build/Manual/FAQ.pod blib\lib/Alien/Build/Manual/FAQ.pod cp lib/Alien/Build/MM.pm blib\lib/Alien/Build/MM.pm cp lib/Alien/Build/Manual/AlienUser.pod blib\lib/Alien/Build/Manual/AlienUser.pod cp lib/Alien/Base/FAQ.pod blib\lib/Alien/Base/FAQ.pod cp lib/Alien/Build/CommandSequence.pm blib\lib/Alien/Build/CommandSequence.pm cp lib/Alien/Build/Manual/Contributing.pod blib\lib/Alien/Build/Manual/Contributing.pod cp lib/Alien/Build/Plugin.pm blib\lib/Alien/Build/Plugin.pm cp lib/Alien/Base/Authoring.pod blib\lib/Alien/Base/Authoring.pod cp lib/Alien/Base/PkgConfig.pm blib\lib/Alien/Base/PkgConfig.pm cp lib/Alien/Build/Interpolate/Default.pm blib\lib/Alien/Build/Interpolate/Default.pm cp lib/Alien/Base/Wrapper.pm blib\lib/Alien/Base/Wrapper.pm cp lib/Alien/Build/Interpolate.pm blib\lib/Alien/Build/Interpolate.pm cp lib/Alien/Build/Plugin/Decode/DirListing.pm blib\lib/Alien/Build/Plugin/Decode/DirListing.pm cp lib/Alien/Build/Plugin/Core/Setup.pm blib\lib/Alien/Build/Plugin/Core/Setup.pm cp lib/Alien/Build/Plugin/Core/Override.pm blib\lib/Alien/Build/Plugin/Core/Override.pm cp lib/Alien/Build/Plugin/Build/Autoconf.pm blib\lib/Alien/Build/Plugin/Build/Autoconf.pm cp lib/Alien/Build/Plugin/Core/Gather.pm blib\lib/Alien/Build/Plugin/Core/Gather.pm cp lib/Alien/Build/Plugin/Build/SearchDep.pm blib\lib/Alien/Build/Plugin/Build/SearchDep.pm cp lib/Alien/Build/Plugin/Core/Legacy.pm blib\lib/Alien/Build/Plugin/Core/Legacy.pm cp lib/Alien/Build/Plugin/Build/MSYS.pm blib\lib/Alien/Build/Plugin/Build/MSYS.pm cp lib/Alien/Build/Plugin/Build/Make.pm blib\lib/Alien/Build/Plugin/Build/Make.pm cp lib/Alien/Build/Plugin/Decode.pod blib\lib/Alien/Build/Plugin/Decode.pod cp lib/Alien/Build/Plugin/Core/FFI.pm blib\lib/Alien/Build/Plugin/Core/FFI.pm cp lib/Alien/Build/Plugin/Core/Tail.pm blib\lib/Alien/Build/Plugin/Core/Tail.pm cp lib/Alien/Build/Plugin/Build/CMake.pm blib\lib/Alien/Build/Plugin/Build/CMake.pm cp lib/Alien/Build/Plugin/Core/Download.pm blib\lib/Alien/Build/Plugin/Core/Download.pm cp lib/Alien/Build/Plugin/Core.pod blib\lib/Alien/Build/Plugin/Core.pod cp lib/Alien/Build/Plugin/Extract/ArchiveZip.pm blib\lib/Alien/Build/Plugin/Extract/ArchiveZip.pm cp lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm blib\lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm cp lib/Alien/Build/Plugin/Extract/ArchiveTar.pm blib\lib/Alien/Build/Plugin/Extract/ArchiveTar.pm cp lib/Alien/Build/Plugin/Download/Negotiate.pm blib\lib/Alien/Build/Plugin/Download/Negotiate.pm cp lib/Alien/Build/Plugin/Extract/Negotiate.pm blib\lib/Alien/Build/Plugin/Extract/Negotiate.pm cp lib/Alien/Build/Plugin/Download.pod blib\lib/Alien/Build/Plugin/Download.pod cp lib/Alien/Build/Plugin/Extract.pod blib\lib/Alien/Build/Plugin/Extract.pod cp lib/Alien/Build/Plugin/Extract/CommandLine.pm blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm cp lib/Alien/Build/Plugin/Decode/HTML.pm blib\lib/Alien/Build/Plugin/Decode/HTML.pm cp lib/Alien/Build/Plugin/Fetch.pod blib\lib/Alien/Build/Plugin/Fetch.pod cp lib/Alien/Build/Plugin/Extract/Directory.pm blib\lib/Alien/Build/Plugin/Extract/Directory.pm cp lib/Alien/Build/Plugin/Fetch/CurlCommand.pm blib\lib/Alien/Build/Plugin/Fetch/CurlCommand.pm cp lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm blib\lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm cp lib/Alien/Build/Plugin/Fetch/LWP.pm blib\lib/Alien/Build/Plugin/Fetch/LWP.pm cp lib/Alien/Build/Plugin/PkgConfig/PP.pm blib\lib/Alien/Build/Plugin/PkgConfig/PP.pm cp lib/Alien/Build/Plugin/Fetch/Local.pm blib\lib/Alien/Build/Plugin/Fetch/Local.pm cp lib/Alien/Build/Plugin/Fetch/Wget.pm blib\lib/Alien/Build/Plugin/Fetch/Wget.pm cp lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm blib\lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm cp lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm blib\lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm cp lib/Alien/Build/Plugin/Prefer.pod blib\lib/Alien/Build/Plugin/Prefer.pod cp lib/Alien/Build/Plugin/Fetch/LocalDir.pm blib\lib/Alien/Build/Plugin/Fetch/LocalDir.pm cp lib/Alien/Build/Plugin/Fetch/NetFTP.pm blib\lib/Alien/Build/Plugin/Fetch/NetFTP.pm cp lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm blib\lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm cp lib/Alien/Build/Plugin/PkgConfig/MakeStatic.pm blib\lib/Alien/Build/Plugin/PkgConfig/MakeStatic.pm cp lib/Alien/Build/Plugin/Prefer/BadVersion.pm blib\lib/Alien/Build/Plugin/Prefer/BadVersion.pm cp lib/Alien/Build/Plugin/Gather/IsolateDynamic.pm blib\lib/Alien/Build/Plugin/Gather/IsolateDynamic.pm cp lib/Alien/Build/Plugin/Prefer/SortVersions.pm blib\lib/Alien/Build/Plugin/Prefer/SortVersions.pm cp lib/Test/Alien/Run.pm blib\lib/Test/Alien/Run.pm cp lib/Test/Alien.pm blib\lib/Test/Alien.pm cp lib/Alien/Build/Plugin/Probe/CBuilder.pm blib\lib/Alien/Build/Plugin/Probe/CBuilder.pm cp lib/Test/Alien/CanCompile.pm blib\lib/Test/Alien/CanCompile.pm cp lib/Test/Alien/Build.pm blib\lib/Test/Alien/Build.pm cp lib/Test/Alien/Synthetic.pm blib\lib/Test/Alien/Synthetic.pm cp lib/Alien/Build/Version/Basic.pm blib\lib/Alien/Build/Version/Basic.pm cp lib/Test/Alien/CanPlatypus.pm blib\lib/Test/Alien/CanPlatypus.pm cp lib/alienfile.pm blib\lib/alienfile.pm cp lib/Alien/Build/Util.pm blib\lib/Alien/Build/Util.pm cp lib/Alien/Build/Plugin/Probe/CommandLine.pm blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm cp lib/Alien/Role.pm blib\lib/Alien/Role.pm cp lib/Alien/Build/Plugin/Probe.pod blib\lib/Alien/Build/Plugin/Probe.pod PLICEASE/Alien-Build-1.32.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-1.32-ihOSEN\blib\lib;C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\arch;C:/cpanfly-5.24-64/var/megalib;C:/cpanfly-5.24-64/var/megalib # PERL5_CPANPLUS_IS_RUNNING=1856 # PERL5_CPAN_IS_RUNNING=1856 # PERL5_CPAN_IS_RUNNING_IN_RECURSION=1824,1856 # PERL_MM_USE_DEFAULT=1 # # # # PERL5LIB path # C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib # C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\arch # C:/cpanfly-5.24-64/var/megalib # C:/cpanfly-5.24-64/var/megalib # # # # perl 5.024000 # Acme::Alien::DontPanic 0.038 # Alien::Base::ModuleBuild 1.00 # Alien::Libbz2 0.22 # Alien::cmake3 - # Alien::gzip - # Alien::xz - # Archive::Tar 2.18 # Archive::Zip 1.59 # Capture::Tiny 0.46 # Devel::Hide 0.0009 # ExtUtils::CBuilder 0.280225 # ExtUtils::MakeMaker 7.16 # ExtUtils::ParseXS 3.30 # FFI::CheckLib 0.18 # FFI::Platypus 0.47 # File::Listing 5.837 # File::Listing::Ftpcopy 0.07 # File::Which 1.21 # File::chdir 0.1010 # HTML::LinkExtor 3.69 # HTTP::Tiny 0.070 # IO::Compress::Bzip2 2.069 # IO::Socket::SSL 2.052 # IO::Uncompress::Bunzip2 2.069 # IO::Zlib 1.10 # JSON::PP 2.27400 # LWP 6.18 # LWP::Protocol::https 6.07 # Module::Load 0.32 # Net::FTP 3.11 # Net::SSLeay 1.82 # Path::Tiny 0.104 # PkgConfig 0.12026 # PkgConfig::LibPkgConf - # Readonly 2.05 # Sort::Versions 1.62 # Test2::API 1.302120 # Test2::Mock 0.000072 # Test2::Require 0.000072 # Test2::Require::Module 0.000072 # Test2::V0 0.000072 # Text::ParseWords 3.30 # URI 1.71 # YAML 1.15 # # # # --- # cmake_generator: MinGW Makefiles # compiler_type: unix # pkg-config: # pkg-config: ~ # pkgconf: ~ # system_type: windows-activestate # # # t/00_diag.t .......................................... ok 1 - okay 1..1 ok t/01_use.t ........................................... ok 1 - require Alien::Base ok 2 - require Alien::Base::PkgConfig ok 3 - require Alien::Base::Wrapper ok 4 - require Alien::Build ok 5 - require Alien::Build::CommandSequence ok 6 - require Alien::Build::Interpolate ok 7 - require Alien::Build::Interpolate::Default ok 8 - require Alien::Build::MM ok 9 - require Alien::Build::Plugin ok 10 - require Alien::Build::Plugin::Build::Autoconf ok 11 - require Alien::Build::Plugin::Build::CMake ok 12 - require Alien::Build::Plugin::Build::MSYS ok 13 - require Alien::Build::Plugin::Build::Make ok 14 - require Alien::Build::Plugin::Build::SearchDep ok 15 - require Alien::Build::Plugin::Core::Download ok 16 - require Alien::Build::Plugin::Core::FFI ok 17 - require Alien::Build::Plugin::Core::Gather ok 18 - require Alien::Build::Plugin::Core::Legacy ok 19 - require Alien::Build::Plugin::Core::Override ok 20 - require Alien::Build::Plugin::Core::Setup ok 21 - require Alien::Build::Plugin::Core::Tail ok 22 - require Alien::Build::Plugin::Decode::DirListing ok 23 - require Alien::Build::Plugin::Decode::DirListingFtpcopy ok 24 - require Alien::Build::Plugin::Decode::HTML ok 25 - require Alien::Build::Plugin::Download::Negotiate ok 26 - require Alien::Build::Plugin::Extract::ArchiveTar ok 27 - require Alien::Build::Plugin::Extract::ArchiveZip ok 28 - require Alien::Build::Plugin::Extract::CommandLine ok 29 - require Alien::Build::Plugin::Extract::Directory ok 30 - require Alien::Build::Plugin::Extract::Negotiate ok 31 - require Alien::Build::Plugin::Fetch::CurlCommand ok 32 - require Alien::Build::Plugin::Fetch::HTTPTiny ok 33 - require Alien::Build::Plugin::Fetch::LWP ok 34 - require Alien::Build::Plugin::Fetch::Local ok 35 - require Alien::Build::Plugin::Fetch::LocalDir ok 36 - require Alien::Build::Plugin::Fetch::NetFTP ok 37 - require Alien::Build::Plugin::Fetch::Wget ok 38 - require Alien::Build::Plugin::Gather::IsolateDynamic ok 39 - require Alien::Build::Plugin::PkgConfig::CommandLine ok 40 - require Alien::Build::Plugin::PkgConfig::LibPkgConf ok 41 - require Alien::Build::Plugin::PkgConfig::MakeStatic ok 42 - require Alien::Build::Plugin::PkgConfig::Negotiate ok 43 - require Alien::Build::Plugin::PkgConfig::PP ok 44 - require Alien::Build::Plugin::Prefer::BadVersion ok 45 - require Alien::Build::Plugin::Prefer::SortVersions ok 46 - require Alien::Build::Plugin::Probe::CBuilder ok 47 - require Alien::Build::Plugin::Probe::CommandLine ok 48 - require Alien::Build::Util ok 49 - require Alien::Build::Version::Basic ok 50 - require Alien::Role ok 51 - require Test::Alien ok 52 - require Test::Alien::Build ok 53 - require Test::Alien::CanCompile ok 54 - require Test::Alien::CanPlatypus ok 55 - require Test::Alien::Run ok 56 - require Test::Alien::Synthetic ok 57 - require alienfile ok 58 - test for Alien::Base ok 59 - test for Alien::Base::PkgConfig ok 60 - test for Alien::Base::Wrapper ok 61 - test for Alien::Build ok 62 - test for Alien::Build::CommandSequence ok 63 - test for Alien::Build::Interpolate ok 64 - test for Alien::Build::Interpolate::Default ok 65 - test for Alien::Build::MM ok 66 - test for Alien::Build::Plugin ok 67 - test for Alien::Build::Plugin::Build::Autoconf ok 68 - test for Alien::Build::Plugin::Build::CMake ok 69 - test for Alien::Build::Plugin::Build::MSYS ok 70 - test for Alien::Build::Plugin::Build::Make ok 71 - test for Alien::Build::Plugin::Build::SearchDep ok 72 - test for Alien::Build::Plugin::Core::Download ok 73 - test for Alien::Build::Plugin::Core::FFI ok 74 - test for Alien::Build::Plugin::Core::Gather ok 75 - test for Alien::Build::Plugin::Core::Legacy ok 76 - test for Alien::Build::Plugin::Core::Override ok 77 - test for Alien::Build::Plugin::Core::Setup ok 78 - test for Alien::Build::Plugin::Core::Tail ok 79 - test for Alien::Build::Plugin::Decode::DirListing ok 80 - test for Alien::Build::Plugin::Decode::DirListingFtpcopy ok 81 - test for Alien::Build::Plugin::Decode::HTML ok 82 - test for Alien::Build::Plugin::Download::Negotiate ok 83 - test for Alien::Build::Plugin::Extract::ArchiveTar ok 84 - test for Alien::Build::Plugin::Extract::ArchiveZip ok 85 - test for Alien::Build::Plugin::Extract::CommandLine ok 86 - test for Alien::Build::Plugin::Extract::Directory ok 87 - test for Alien::Build::Plugin::Extract::Negotiate ok 88 - test for Alien::Build::Plugin::Fetch::CurlCommand ok 89 - test for Alien::Build::Plugin::Fetch::HTTPTiny ok 90 - test for Alien::Build::Plugin::Fetch::LWP ok 91 - test for Alien::Build::Plugin::Fetch::Local ok 92 - test for Alien::Build::Plugin::Fetch::LocalDir ok 93 - test for Alien::Build::Plugin::Fetch::NetFTP ok 94 - test for Alien::Build::Plugin::Fetch::Wget ok 95 - test for Alien::Build::Plugin::Gather::IsolateDynamic ok 96 - test for Alien::Build::Plugin::PkgConfig::CommandLine ok 97 - test for Alien::Build::Plugin::PkgConfig::LibPkgConf ok 98 - test for Alien::Build::Plugin::PkgConfig::MakeStatic ok 99 - test for Alien::Build::Plugin::PkgConfig::Negotiate ok 100 - test for Alien::Build::Plugin::PkgConfig::PP ok 101 - test for Alien::Build::Plugin::Prefer::BadVersion ok 102 - test for Alien::Build::Plugin::Prefer::SortVersions ok 103 - test for Alien::Build::Plugin::Probe::CBuilder ok 104 - test for Alien::Build::Plugin::Probe::CommandLine ok 105 - test for Alien::Build::Util ok 106 - test for Alien::Build::Version::Basic ok 107 - test for Alien::Role ok 108 - test for Test::Alien ok 109 - test for Test::Alien::Build ok 110 - test for Test::Alien::CanCompile ok 111 - test for Test::Alien::CanPlatypus ok 112 - test for Test::Alien::Run ok 113 - test for Test::Alien::Synthetic ok 114 - test for alienfile 1..114 ok t/alien_base.t ....................................... ok 1 - AB::MB sys install { ok 1 - cflags: -DFOO=stuff ok 2 - libs: -lfoo1 ok 3 - version: 3.99999 1..3 } ok 2 - AB::MB share install { ok 1 - cflags: -IC:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/lib/auto/share/dist/Alien-Foo2/lib/libfoo2-3.2.1/include ok 2 - libs: -LC:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/lib/auto/share/dist/Alien-Foo2/lib/../lib -lfoo2 ok 3 - version: 3.2.1 ok 4 - include path # include path: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/lib/auto/share/dist/Alien-Foo2/lib/libfoo2-3.2.1/include ok 5 - lib path # lib path: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/lib/auto/share/dist/Alien-Foo2/lib/../lib 1..5 } ok 3 - Alien::Build 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 4 - Alien::Build 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 } ok 5 - build flags { ok 1 - unix { ok 1 1..1 } ok 2 - windows { ok 1 ok 2 ok 3 1..3 } 1..2 } ok 6 - ffi_name { ok 1 - call dynamic_libs ok 2 ok 3 - call dynamic_libs ok 4 1..4 } 1..6 ok t/alien_base__system_installed.t ..................... ok 1 - basic { # lib = libfoo # cflags = -I/opt/foo/bar/baz/include # libs = -L/opt/foo/bar/baz/lib -lfoo # + pkg-config --modversion libfoo # Building MyTest # + pkg-config --modversion libfoo ok 1 - MyTest=HASH->isa('MyTest') ok 2 - MyTest=HASH->isa('Alien::Base') # alien->cflags = -I/opt/foo/bar/baz/include # alien->libs = -L/opt/foo/bar/baz/lib -lfoo ok 3 - get cflags from system-installed library ok 4 - get libs from system-installed library # Cleaning up build files # Cleaning up configuration files 1..4 } 1..1 ok t/alien_base_pkgconfig.t ............................. ok 1 - basic { ok 1 - Test file found ok 2 - Alien::Base::PkgConfig=HASH->isa('Alien::Base::PkgConfig') ok 3 - pcfiledir is a directory ok 4 - pcfiledir contains test.pc ok 5 - read vars ok 6 - read keywords ok 7 - understands package name from file path ok 8 - var getter ok 9 - var setter ok 10 - abstract vars in terms of each other ok 11 - abstract simple ok 12 - abstract abstract 'nested' ok 13 - Simple keyword getter ok 14 - single interpolation keyword ok 15 - multiple interpolation keyword ok 16 - multiple interpolation keyword with override 1..16 } ok 2 - version { 1..0 # SKIP pkg-config returned no packages } 1..2 ok t/alien_base_wrapper.t ............................... ok 1 - export { ok 1 - can cc ok 2 - can ld 1..2 } ok 2 - system { ok 1 - cc ok 2 - ld 1..2 } ok 3 - share { ok 1 - cc ok 2 - ld 1..2 } ok 4 - share sans static { ok 1 - cc ok 2 - ld 1..2 } ok 5 - combine aliens { ok 1 - cc ok 2 - ld ok 3 - mm_args { # --- # DEFINE: -DFOO5=1 -DBAR5=1 # INC: -I/foo/include -I/bar/include # LDDLFLAGS: -L/foo/lib -L/foo/lib --ld-foo --ld-bar -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" # LDFLAGS: -L/foo/lib -L/foo/lib --ld-foo --ld-bar -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" # LIBS: # - -L/foo/lib -L/foo/lib -lfoo -lbar ok 1 1..1 } ok 4 - mb_args { # --- # config: # lddlflags: -L/foo/lib -L/foo/lib --ld-foo --ld-bar -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" # ldflags: -L/foo/lib -L/foo/lib --ld-foo --ld-bar -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" # extra_compiler_flags: -I/foo/include -I/bar/include -DFOO5=1 -DBAR5=1 # extra_linker_flags: -lfoo -lbar ok 1 1..1 } 1..4 } 1..5 ok Unsuccessful stat on filename containing newline at t/alien_build.t line 614. Use of uninitialized value $extract in concatenation (.) or string at t/alien_build.t line 625. Use of uninitialized value $extract in -d at t/alien_build.t line 626. Use of uninitialized value $extract in concatenation (.) or string at t/alien_build.t line 627. Use of uninitialized value $extract in concatenation (.) or string at t/alien_build.t line 628. # Failed test 'no exception' # at t/alien_build.t line 612. # +---------+-------+ # | GOT | CHECK | # +---------+-------+ # | | | # +---------+-------+ # Failed test 'directory exists' # at t/alien_build.t line 614. # Failed test 'configure exists' # at t/alien_build.t line 620. # Failed test 'foo.c exists' # at t/alien_build.t line 620. # Failed test 'build.install.extract is a directory' # at t/alien_build.t line 626. # Failed test 'has configure' # at t/alien_build.t line 627. # Failed test 'has foo.c' # at t/alien_build.t line 628. # Failed test 'extract' # at t/alien_build.t line 629. t/alien_build.t ...................................... ok 1 - simple new { ok 1 - basic basic { 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: {} # build_suffix: '' # class: MyBuild # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alien_build.t # phase: any # prop: {} # require: # any: {} # share: {} # system: {} 1..3 } ok 2 - with meta_prop in new { # --- # ramjet: # - 1 # - 2 # - 3 # roger: 1 ok 1 - has argument properties 1..1 } 1..2 } 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_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Basic0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/basic/alienfile # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # 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 { ok 1 - basic { # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Hwhvf1 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/h7wAJAVhvf/alienfile # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # 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.00 required--this is only version 1.23 at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build.pm line 316. 1..4 } 1..1 } ok 5 - hook { ok 1 - simple single working hook { ok 1 ok 2 ok 3 ok 4 ok 5 1..5 } ok 2 - single failing hook { ok 1 # error = throw exception at t/alien_build.t line 140. 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-1.32-ihOSEN\blib\lib/Alien/Build/CommandSequence.pm line 71. 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\NrOdSSADbq\root\probe_uilM ok 1 ok 2 1..2 } ok 2 - share { # dir = C:\cpanfly-5.24-64\var\tmp\P97v7ULQGH\root\probe_xbak ok 1 ok 2 1..2 } ok 3 - throw exception { # dir = C:\cpanfly-5.24-64\var\tmp\7coaje9PE0\root\probe_D6kI # Alien::Build> error in probe (will do a share install): error will robinson! at t/alien_build.t line 353. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # share ok 1 ok 2 1..2 } 1..3 } 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/QT7jeSk7Lk/stage/_alien # Alien::Build::Auto::Blank6=HASH(0x4500348) 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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar.gz ok 1 - install props # build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/OtDTtNeQVP/root/download_A8_E/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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar.gz ok 1 - install props # build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/Zu6Hr9QqYW/root/download_tapl/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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # Alien::Build::Plugin::Core::Download> candidate *http://test1.test/foo/bar/baz/foo-1.00.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.99.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.98.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.97.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.96.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.95.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.94.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.93.tar.gz # Alien::Build::Plugin::Core::Download> candidate ... # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar.gz ok 1 - install props # build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/x5x_U1czhk/root/download_pe7m/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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # Alien::Build::Plugin::Core::Download> decoding html # Alien::Build::Plugin::Core::Download> candidate *http://test1.test/foo/bar/baz/foo-1.00.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.99.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.98.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.97.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.96.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.95.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.94.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.93.tar.gz # Alien::Build::Plugin::Core::Download> candidate ... # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar.gz ok 1 - install props # build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/eGZCdoLhUV/root/download_Nl9E/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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # Alien::Build::Plugin::Core::Download> decoding dir listing # Alien::Build::Plugin::Core::Download> candidate *http://test1.test/foo/bar/baz/foo-1.00.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.99.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.98.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.97.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.96.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.95.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.94.tar.gz # Alien::Build::Plugin::Core::Download> candidate http://test1.test/foo/bar/baz/foo-0.93.tar.gz # Alien::Build::Plugin::Core::Download> candidate ... # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar.gz ok 1 - install props # build.install_prop.download=C:/cpanfly-5.24-64/var/tmp/hyQVEkgmTx/root/download__L0n/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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # 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/TuBJgzLG6U/root/download_64Bt/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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # 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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # 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 } not ok 9 - extract { ok 1 - alienfile compiles # Alien::Build::CommandSequence> + ptar xf C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar # :WinNT # was unexpected at this time. not ok 2 - no exception not ok 3 - directory exists # dir = external command failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/CommandSequence.pm line 71. not ok 4 - configure exists not ok 5 - foo.c exists # build.install.extract = not ok 6 - build.install.extract is a directory not ok 7 - has configure not ok 8 - has foo.c 1..8 } 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/wvTm6PP8aO/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/MsPiciNqy1/root/destdir_TZBX/C/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/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/MsPiciNqy1/root/destdir_TZBX/C/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/usr/local => C:/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/blib/lib/auto/share/Alien-Foo # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/blib/lib/auto/share/Alien-Foo/bin # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/MsPiciNqy1/root/destdir_TZBX/C/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/usr/local/bin/foo C:/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/blib/lib/auto/share/Alien-Foo/bin/foo # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/blib/lib/auto/share/Alien-Foo/lib # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/MsPiciNqy1/root/destdir_TZBX/C/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/usr/local/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/blib/lib/auto/share/Alien-Foo/lib/libfoo.a # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/oKVwYpcQtg/blib/lib/auto/share/Alien-Foo/_alien # Alien::Build::Auto::Blank17=HASH(0x4608678) 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/c1OLGNwaxH/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/huFCtxKL9I/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-1.32-ihOSEN\blib\lib/Alien/Build/CommandSequence.pm line 71. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. ok 1 1..1 } 1..3 } ok 15 - system { ok 1 - alienfile compiles # Alien::Build> + frooble 1234 ok 2 # Alien::Build> + xor ok 3 1..3 } ok 16 - requires pulls helpers { ok 1 - has helper foo1 ok 2 - has helper foo2 1..2 } ok 17 - around bug? { ok 1 - alienfile compiles ok 2 ok 3 ok 4 1..4 } ok 18 - requires of Alien::Build or Alien::Base { ok 1 - Alien::Build { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - Alien::Base { ok 1 - alienfile compiles ok 2 1..2 } 1..2 } ok 19 - out-of-source build { ok 1 - basic { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/Hq7HFfHciK/stage/_alien 1..2 } ok 2 - from bundled source { ok 1 - alienfile compiles ok 2 - alien builds okay # 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-1.32-ihOSEN\blib\lib/Alien/Build.pm line 397. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. # Alien::Build::Plugin::Core::Download> downloaded foo-1.00 # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/amvmvDGroO/stage/_alien # extract = C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00 1..2 } 1..2 } ok 20 - test { ok 1 - good { ok 1 - alienfile compiles ok 2 - alien install type is share ok 3 - alien checkpoint ok ok 4 - alien resume ok ok 5 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Auto::Fqsp34::Alienfile> the 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/f12Zq9spQ8/stage/_alien ok 6 - alien checkpoint ok ok 7 - alien resume ok # Alien::Build::Auto::Fqsp35::Alienfile> the test ok 8 1..8 } ok 2 - bad { ok 1 - alienfile compiles ok 2 - alien install type is share ok 3 - alien checkpoint ok ok 4 - alien resume ok ok 5 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/hcMA5S2Doo/stage/_alien ok 6 - alien checkpoint ok ok 7 - alien resume ok # Alien::Build::Auto::Hcoo38::Alienfile> the test ok 8 1..8 } ok 3 - ffi { ok 1 - alienfile compiles ok 2 - alien install type is share ok 3 - alien checkpoint ok ok 4 - alien resume ok ok 5 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Auto::Rrjd40::Alienfile> the 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/NNr1rjd412/stage/_alien ok 6 - alien checkpoint ok ok 7 - alien resume ok # ok 8 1..8 } ok 4 - bad ffi { ok 1 - alienfile compiles ok 2 - alien install type is share ok 3 - alien checkpoint ok ok 4 - alien resume ok ok 5 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Auto::Zmtyf43::Alienfile> the 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/AFEKzmPtyf/stage/_alien ok 6 - alien checkpoint ok ok 7 - alien resume ok # ok 8 1..8 } ok 5 - system good { ok 1 - alienfile compiles ok 2 - alien install type is system ok 3 - alien checkpoint ok ok 4 - alien resume ok ok 5 - alien builds okay # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/O6aNFTBzDe/stage/_alien ok 6 - alien checkpoint ok ok 7 - alien resume ok # Alien::Build::Auto::Aze47::Alienfile> in test! ok 8 ok 9 1..9 } ok 6 - system bad { ok 1 - alienfile compiles ok 2 - alien install type is system ok 3 - alien checkpoint ok ok 4 - alien resume ok ok 5 - alien builds okay # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/hJYhNFDMl2/stage/_alien ok 6 - alien checkpoint ok ok 7 - alien resume ok # Alien::Build::Auto::Hhl50::Alienfile> in test! ok 8 ok 9 1..9 } 1..6 } ok 21 - pkg-config path during build { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/RonYhVwmSL/stage/_alien ok 3 - has arch and arch-indy pkg-config paths 1..3 } ok 22 - network available { ok 1 - default { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - override { ok 1 - alienfile compiles ok 2 1..2 } ok 3 - ALIEN_INSTALL_NETWORK=1 { ok 1 - alienfile compiles ok 2 1..2 } ok 4 - ALIEN_INSTALL_NETWORK=0 { ok 1 - alienfile compiles ok 2 1..2 } 1..4 } ok 23 - local_source { ok 1 - start_url undefined { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - start_url undefined override { ok 1 - alienfile compiles ok 2 1..2 } ok 3 - start_url = foo/bar/baz { ok 1 - alienfile compiles ok 2 1..2 } ok 4 - start_url = C:/foo/bar/baz { ok 1 - alienfile compiles ok 2 1..2 } ok 5 - start_url = /foo/bar/baz { ok 1 - alienfile compiles ok 2 1..2 } ok 6 - start_url = ./foo/bar/baz { ok 1 - alienfile compiles ok 2 1..2 } ok 7 - start_url = http://foo.example/foo/bar/baz { ok 1 - alienfile compiles ok 2 1..2 } ok 8 - start_url = http://foo.example/foo/bar/baz override { ok 1 - alienfile compiles ok 2 1..2 } 1..8 } ok 24 - do not allow network install { ok 1 - share { ok 1 - alienfile compiles # Alien::Build> install type share requested or detected, but network fetch is turned off # Alien::Build> see https://metacpan.org/pod/Alien::Build::Manual::FAQ#Network-fetch-is-turned-off ok 2 1..2 } ok 2 - system { ok 1 - alienfile compiles ok 2 - alien install type is system 1..2 } 1..2 } 1..24 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/24 subtests t/alien_build_commandsequence.t ...................... 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-1.32-ihOSEN\blib\lib/Alien/Build/CommandSequence.pm line 87. 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 # Alien::Build::CommandSequence> + stuff2 myfoo # Alien::Build::CommandSequence> [output consumed by Alien::Build recipe] ok 5 # Alien::Build::CommandSequence> + stuff2 myfoo # Alien::Build::CommandSequence> [output consumed by Alien::Build recipe] ok 6 ok 7 # Alien::Build::CommandSequence> + stuff2 myfoo # Alien::Build::CommandSequence> [output consumed by Alien::Build recipe] ok 8 ok 9 1..9 } 1..3 ok t/alien_build_commandsequence__cd.t .................. ok 1 - cd list { # Alien::Build::CommandSequence> + md C:\cpanfly-5.24-64\var\tmp\3QkpZuXP0y\foo # Alien::Build::CommandSequence> + cd C:\cpanfly-5.24-64\var\tmp\3QkpZuXP0y\foo ok 1 - created file ok 2 - content 1..2 } ok 2 - cd list { # Alien::Build::CommandSequence> + md C:\cpanfly-5.24-64\var\tmp\fulXoq0c9h\foo # Alien::Build::CommandSequence> + cd C:\cpanfly-5.24-64\var\tmp\fulXoq0c9h\foo ok 1 - created file ok 2 - content 1..2 } ok 3 - cd list with code ref { # Alien::Build::CommandSequence> + md C:\cpanfly-5.24-64\var\tmp\TRZT8N0BiN\foo # Alien::Build::CommandSequence> + cd C:\cpanfly-5.24-64\var\tmp\TRZT8N0BiN\foo # Alien::Build::CommandSequence> [output consumed by Alien::Build recipe] ok 1 - created file ok 2 - content 1..2 } 1..3 ok t/alien_build_interpolate.t .......................... 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 29) line 1. # BEGIN failed--compilation aborted at (eval 29) 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-1.32-ihOSEN\blib\lib C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\arch C:/cpanfly-5.24-64/var/megalib C:/Perl-5.24-64/site/lib C:/Perl-5.24-64/lib .) at (eval 30) line 1. # BEGIN failed--compilation aborted at (eval 30) 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 } ok 4 - property, default to alien { ok 1 - Alien::Build::Interpolate=HASH->isa('Alien::Build::Interpolate') ok 2 1..2 } ok 5 - has_helper { ok 1 ok 2 ok 3 ok 4 1..4 } 1..5 ok t/alien_build_interpolate_default.t .................. 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: !!perl/code '{ "DUMMY" }' # require: # Alien::CMake: 0.07 # cp: # code: !!perl/code '{ "DUMMY" }' # require: # Config: 0 # cwd: # code: !!perl/code '{ "DUMMY" }' # 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 # make_path: # code: !!perl/code '{ "DUMMY" }' # require: # Alien::Build: 1.05 # mkdir_deep: # code: !!perl/code '{ "DUMMY" }' # require: # Alien::Build: 1.04 # 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 } ok 2 - cwd { ok 1 - %{cwd} is okay # val = C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN 1..1 } ok 3 - mkdir_deep { ok 1 1..1 } ok 4 - make_path { ok 1 1..1 } 1..4 ok t/alien_build_meta.t ................................. ok 1 - basic { ok 1 - alienfile compiles ok 2 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta') 1..2 } 1..1 ok t/alien_build_mm.t ................................... 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/LrXIV059Hb/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_version : _alien/mm/version # # _alien/mm/version : _alien/mm/prefix # $(FULLPERL) -MAlien::Build::MM=cmd -e version $(VERSION) # # alien_download : _alien/mm/download # # _alien/mm/download : _alien/mm/prefix _alien/mm/version # $(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 # # subdirs-test_dynamic subdirs-test_static subdirs-test :: alien_test # # alien_test : # $(FULLPERL) -MAlien::Build::MM=cmd -e test # # alien_prop : # $(FULLPERL) -MAlien::Build::MM=cmd -e dumpprop # # alien_prop_meta : # $(FULLPERL) -MAlien::Build::MM=cmd -e dumpprop meta # # alien_prop_install : # $(FULLPERL) -MAlien::Build::MM=cmd -e dumpprop install # # alien_prop_runtime : # $(FULLPERL) -MAlien::Build::MM=cmd -e dumpprop install # 1..1 } ok 3 - set_prefix { ok 1 - type = perl { # main> prefix C:/cpanfly-5.24-64/var/tmp/zfFTJAYC2f/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/b0wiwxEgpM/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/iA_iuN6bkI/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/yicHlNcDsT/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/REMw0izd2p/blib/lib/auto/share/dist/Alien-Foo/_alien # + IN EXTRACT + # _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 ............................... 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 } ok 3 - subplugin { ok 1 - warns ok 2 - Alien::Build::Plugin::Foo::Bar=HASH->isa('Alien::Build::Plugin') ok 3 - Alien::Build::Plugin::Foo::Bar=HASH->isa('Alien::Build::Plugin::Foo::Bar') ok 4 ok 5 1..5 } 1..3 ok t/alien_build_plugin_build_autoconf.t ................ 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 - alienfile compiles ok 4 - %{configure} = sh configure --with-pic ok 5 ok 6 ok 7 ok 8 1..8 } ok 2 - turn off --with-pic { ok 1 ok 2 - alienfile compiles ok 3 - %{configure} = sh configure ok 4 1..4 } ok 3 - out-of-source { ok 1 - alienfile compiles # --- # patch: ~ # prefix: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix # root: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root # stage: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/stage ok 2 - before build { # %{configure} = sh configure ok 1 1..1 } ok 3 - alien builds okay # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar # Alien::Build::Auto::U2::Alienfile> --- # autoconf_prefix: /C/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix # complete: # download: 1 # download: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar # extract: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root/extract_EBpg/foo-1.00 # patch: ~ # prefix: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix # root: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root # stage: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/stage # Alien::Build::Auto::U2::Alienfile> prefix = C/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root/destdir_fud3/C/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix => C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/stage # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root/destdir_fud3/C/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix/file2 C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/stage/file2 # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/stage/_alien # --- # _ab_build_ffi: C:\cpanfly-5.24-64\var\tmp\FXGuUVTFXQ\root\build_NInN # _ab_build_share: C:\cpanfly-5.24-64\var\tmp\FXGuUVTFXQ\root\build_JWpl # autoconf_prefix: /C/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix # complete: # download: 1 # download: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar # extract: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root/extract_EBpg/foo-1.00 # patch: ~ # prefix: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix # root: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root # stage: C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/stage ok 4 - after build { # %{configure} = sh C:/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/root/extract_EBpg/foo-1.00/configure --prefix=/C/cpanfly-5.24-64/var/tmp/FXGuUVTFXQ/prefix ok 1 - matches ok 2 - configure is in the right spot ok 3 - foo.c is in the right spot 1..3 } 1..4 } 1..3 ok t/alien_build_plugin_build_cmake.t ................... skipped: Module 'Alien::cmake3' is not installed t/alien_build_plugin_build_make.t .................... ok 1 - compile { ok 1 - nmake { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - dmake { ok 1 - alienfile compiles ok 2 1..2 } ok 3 - gmake { ok 1 - alienfile compiles 1..1 } ok 4 - umake { ok 1 - alienfile compiles 1..1 } 1..4 } ok 2 - gmake { 1..0 # SKIP test requires GNU Make or Alien::gmake } 1..2 ok t/alien_build_plugin_build_msys.t .................... 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') ok 3 - alienfile compiles 1..3 } 1..1 ok t/alien_build_plugin_build_searchdep.t ............... ok 1 - basic { ok 1 - set configure require for self ok 2 - set share require for Env::ShellWords ok 3 - set share require for Alien::libfoo2 # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/f0bv1qVDi6/stage/_alien ok 4 - cflags ok 5 - cflags_static ok 6 - libs ok 7 - libs_static ok 8 - my_CFLAGS ok 9 - my_CXXFLAGS ok 10 - my_LDFLAGS 1..10 } ok 2 - public_I { # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/6gjOSyvbBa/stage/_alien ok 1 ok 2 ok 3 ok 4 1..4 } ok 3 - public_l { # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/acS_JBVLVe/stage/_alien ok 1 ok 2 ok 3 ok 4 1..4 } ok 4 - list { ok 1 - set configure require for self ok 2 - set share require for Env::ShellWords ok 3 - set share require for Alien::libfoo1 ok 4 - set share require for Alien::libfoo2 1..4 } ok 5 - hash { ok 1 - set configure require for self ok 2 - set share require for Env::ShellWords ok 3 - set share require for Alien::libfoo2 1..3 } 1..5 ok t/alien_build_plugin_core_download.t ................. not ok 1 - there should be a test # TODO test not written # Failed test 'there should be a test' # at t/alien_build_plugin_core_download.t line 5. 1..1 ok t/alien_build_plugin_core_ffi.t ...................... ok 1 - basic { # Alien::Build> single file, assuming archive # in build # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/root/destdir_9sqq/C/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/prefix => C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage/lib # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/root/destdir_9sqq/C/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/prefix/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage/lib/libfoo.a # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage/_alien # in build_ffi DESTDIR = C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/root/destdir_WbbS # in gather_ffi # Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/root/destdir_WbbS/C/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/prefix => C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage/dynamic # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/root/destdir_WbbS/C/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/prefix/dynamic/libfoo.so C:/cpanfly-5.24-64/var/tmp/O0sBcXVTQY/stage/dynamic/libfoo.so ok 1 - did patch_ffi ok 2 - did build_ffi ok 3 - did gather_ffi ok 4 - has static lib ok 5 - has dynamic lib ok 6 - filter out garbage 1..6 } ok 2 - deprecated { # patch_ffi is deprecated, use ffi { patch ... } } instead at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alien_build_plugin_core_ffi.t line 95. # build_ffi is deprecated, use ffi { build ... } } instead at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alien_build_plugin_core_ffi.t line 106. # gather_ffi is deprecated, use ffi { gather ... } } instead at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alien_build_plugin_core_ffi.t line 112. # build warnings: # Alien::Build> single file, assuming archive # in build # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/root/destdir_jaCb/C/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/prefix => C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage/lib # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/root/destdir_jaCb/C/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/prefix/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage/lib/libfoo.a # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage/_alien # in build_ffi DESTDIR = C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/root/destdir_GmHd # in gather_ffi # Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/root/destdir_GmHd/C/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/prefix => C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage/dynamic # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/root/destdir_GmHd/C/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/prefix/dynamic/libfoo.so C:/cpanfly-5.24-64/var/tmp/mc4BUP1s4v/stage/dynamic/libfoo.so ok 1 - did patch_ffi ok 2 - did build_ffi ok 3 - did gather_ffi ok 4 - has static lib ok 5 - has dynamic lib ok 6 - filter out garbage 1..6 } 1..2 ok t/alien_build_plugin_core_gather.t ................... 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/3GXBsGvi7E/root/destdir_dMop/C/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/prefix => C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/stage # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/stage/bin # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/root/destdir_dMop/C/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/prefix/bin/foo.exe C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/stage/bin/foo.exe # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/stage/lib # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/root/destdir_dMop/C/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/prefix/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/stage/lib/libfoo.a # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/stage/_alien # --- # _ab_build_ffi: C:\cpanfly-5.24-64\var\tmp\3GXBsGvi7E\root\build_Ztlp # _ab_build_share: C:\cpanfly-5.24-64\var\tmp\3GXBsGvi7E\root\build_L4rg # complete: # download: 1 # download: C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/root/download_A7Lg/foo-1.00.tar.gz # extract: C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/root/build_L4rg # patch: ~ # prefix: C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/prefix # root: C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/root # stage: C:/cpanfly-5.24-64/var/tmp/3GXBsGvi7E/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/MhLhZU7XK7/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/MhLhZU7XK7/stage/_alien ok 1 # --- # _ab_build_ffi: C:\cpanfly-5.24-64\var\tmp\MhLhZU7XK7\root\build_1qh9 # _ab_build_share: C:\cpanfly-5.24-64\var\tmp\MhLhZU7XK7\root\build_Bo7H # complete: # download: 1 # download: C:/cpanfly-5.24-64/var/tmp/MhLhZU7XK7/root/download_spmp/foo-1.00.tar.gz # extract: C:/cpanfly-5.24-64/var/tmp/MhLhZU7XK7/root/build_Bo7H # patch: C:\cpanfly-5.24-64\var\tmp\fzwyQ9hnMI # prefix: C:/cpanfly-5.24-64/var/tmp/MhLhZU7XK7/stage # root: C:/cpanfly-5.24-64/var/tmp/MhLhZU7XK7/root # stage: C:/cpanfly-5.24-64/var/tmp/MhLhZU7XK7/stage ok 2 1..2 } ok 3 - pkg-config path during gather { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Auto::Ypxxvy2::Alienfile> prefix = C:/cpanfly-5.24-64/var/tmp/ypxRxSKRvy/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/ypxRxSKRvy/stage/_alien ok 3 - has arch and arch-indy pkg-config paths 1..3 } 1..3 ok t/alien_build_plugin_core_legacy.t ................... 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_override.t ................. ok 1 - basic { ok 1 - default { ok 1 - system { ok 1 - alienfile compiles ok 2 - alien install type is system 1..2 } ok 2 - share { ok 1 - alienfile compiles ok 2 - alien install type is share 1..2 } ok 3 - die { ok 1 - alienfile compiles ok 2 - alien install type is share 1..2 } 1..3 } ok 2 - share { ok 1 - alienfile compiles ok 2 - alien install type is share 1..2 } ok 3 - system { ok 1 - probe okay { ok 1 - alienfile compiles ok 2 - alien install type is system 1..2 } ok 2 - probe share { ok 1 - alienfile compiles ok 2 1..2 } ok 3 - probe exception { ok 1 - alienfile compiles ok 2 1..2 } 1..3 } 1..3 } ok 2 - override the override { ok 1 - syste, share { ok 1 - alienfile compiles ok 2 - alien install type is share 1..2 } ok 2 - share, system { ok 1 - alienfile compiles ok 2 - alien install type is system 1..2 } 1..2 } 1..2 ok t/alien_build_plugin_core_setup.t .................... ok 1 - compiler type { ok 1 - alienfile compiles ok 2 - has a compiler type # compiler type = unix 1..2 } 1..1 ok t/alien_build_plugin_core_tail.t ..................... ok 1 - out-of-source build { ok 1 - alienfile compiles ok 2 1..2 } 1..1 ok t/alien_build_plugin_decode_dirlisting.t ............. ok 1 - updates requires { ok 1 ok 2 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # decode: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # 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 ...... ok 1 - updates requires { ok 1 ok 2 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # decode: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # 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 ................... ok 1 - updates requires { ok 1 ok 2 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # decode: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # require: # any: {} # share: # HTML::LinkExtor: 0 # URI: 0 # URI::Escape: 0 # system: {} 1..2 } ok 2 - decode { ok 1 - parse corpus/dir/file.html { ok 1 # filename = foo-1.00 # filename = foo-1.00.tar # filename = foo-1.00.tar.Z # filename = foo-1.00.tar.bz2 # filename = foo-1.00.tar.gz # filename = foo-1.00.tar.xz # filename = foo-1.00.tgz # filename = foo-1.00.zip # 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.tgz # url = file:///home/ollisg/dev/Alien-Build/corpus/dist/foo-1.00.zip 1..1 } ok 2 - parse corpus/dir/http.html { ok 1 # filename = foo-1.00 # filename = foo-1.00.tar # filename = foo-1.00.tar.Z # filename = foo-1.00.tar.bz2 # filename = foo-1.00.tar.gz # filename = foo-1.00.tar.xz # filename = foo-1.00.tgz # filename = foo-1.00.zip # 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.tgz # url = http://example.test/corpus/dist/foo-1.00.zip 1..1 } ok 3 - parse corpus/dir/http_rel.html { ok 1 # filename = foo-1.00 # filename = foo-1.00.tar # filename = foo-1.00.tar.Z # filename = foo-1.00.tar.bz2 # filename = foo-1.00.tar.gz # filename = foo-1.00.tar.xz # filename = foo-1.00.tgz # filename = foo-1.00.zip # 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.tgz # url = http://example.test/foo/bar/foo-1.00.zip 1..1 } 1..3 } 1..2 ok t/alien_build_plugin_download_negotiate.t ............ 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 } ok 7 - bootstrap ssl { ok 1 - without Net::SSLeay { # Devel::Hide hides Net/SSLeay.pm ok 1 1..1 } ok 2 - with Net::SSLeay { ok 1 1..1 } 1..2 } ok 8 - bootstrap ssl http { ok 1 1..1 } 1..8 } ok 2 - get the version { # Alien::Build::Plugin::Core::Download> candidate *C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar.gz # Alien::Build::Plugin::Core::Download> setting version based on archive to 1.00 # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar.gz ok 1 ok 2 - tarball downloaded # filename = C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar.gz ok 3 - content of file is the same 1..3 } ok 3 - prefer property { ok 1 - default (true) { ok 1 - alienfile compiles ok 2 - loaded Prefer::SortVersions exactly once 1..2 } ok 2 - false { ok 1 - alienfile compiles ok 2 - didn't load Prefer::SortVersions 1..2 } ok 3 - code reference { ok 1 - alienfile compiles ok 2 1..2 } 1..3 } 1..3 ok t/alien_build_plugin_extract_archivetar.t ............ ok 1 - available { ok 1 - zip { ok 1 1..1 } ok 2 - tar { ok 1 1..1 } ok 3 - tar.gz { ok 1 - has it { # has_it = 1 ok 1 1..1 } ok 2 - does not { # has_it = 0 ok 1 1..1 } 1..2 } ok 4 - tar.bz2 { ok 1 - has it { # TODO detection in Archive::Tar is sometimes broken # has_it = 1 ok 1 1..1 } ok 2 - does not { # TODO detection in Archive::Tar is sometimes broken # has_it = 0 ok 1 1..1 } 1..2 } 1..4 } ok 2 - archive { ok 1 - with extension tar { ok 1 ok 2 - directory created # dir = C:/cpanfly-5.24-64/var/tmp/YFZkuTbhN9/root/build_dFLZ/foo-1.00 ok 3 - configure exists ok 4 - foo.c exists 1..4 } ok 2 - with extension tar.bz2 { ok 1 ok 2 - directory created # dir = C:/cpanfly-5.24-64/var/tmp/c5nsVqgoe1/root/build_ML2c/foo-1.00 ok 3 - configure exists ok 4 - foo.c exists 1..4 } ok 3 - with extension tar.gz { ok 1 ok 2 - directory created # dir = C:/cpanfly-5.24-64/var/tmp/Ah8sd_nT57/root/build_Ry4o/foo-1.00 ok 3 - configure exists ok 4 - foo.c exists 1..4 } 1..3 } ok 3 - archive with pax_global_header { ok 1 - alienfile compiles ok 2 - alien extraction ok 3 - file content matches 1..3 } 1..3 ok t/alien_build_plugin_extract_archivezip.t ............ ok 1 - available { ok 1 - tar is always false ok 2 - with Archive::Zip { ok 1 1..1 } ok 3 - with Archive::Zip { # Devel::Hide hides Archive/Zip.pm ok 1 1..1 } 1..3 } ok 2 - archive { ok 1 - with extension zip { 1..0 # SKIP configuration does not support zip } 1..1 } 1..2 ok # Failed test 'with extension tar' # at t/alien_build_plugin_extract_commandline.t line 63. # Caught exception in subtest: Path::Tiny paths require defined, positive-length parts at t/alien_build_plugin_extract_commandline.t line 52. # Failed test 'with extension tar.Z' # at t/alien_build_plugin_extract_commandline.t line 63. # Caught exception in subtest: Path::Tiny paths require defined, positive-length parts at t/alien_build_plugin_extract_commandline.t line 52. # Failed test 'with extension tar.bz2' # at t/alien_build_plugin_extract_commandline.t line 63. # Caught exception in subtest: Path::Tiny paths require defined, positive-length parts at t/alien_build_plugin_extract_commandline.t line 52. # Failed test 'with extension tar.gz' # at t/alien_build_plugin_extract_commandline.t line 63. # Caught exception in subtest: Path::Tiny paths require defined, positive-length parts at t/alien_build_plugin_extract_commandline.t line 52. # Failed test 'archive' # at t/alien_build_plugin_extract_commandline.t line 65. # Failed test 'alien extraction' # at t/alien_build_plugin_extract_commandline.t line 86. # Alien::Build> single file, assuming archive # Alien::Build::Plugin::Extract::CommandLine> + ptar -xf C:/cpanfly-5.24-64/var/tmp/3epPQW2hbD/root/download_BZjw/foo.tar # :WinNT # was unexpected at this time. # extract threw exception: execute failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm line 65. # Failed test 'archive with pax_global_header' # at t/alien_build_plugin_extract_commandline.t line 105. t/alien_build_plugin_extract_commandline.t ........... not ok 1 - archive { ok 1 - command probe { # gzip = gzip # bzip2 = bzip2 # xz = undef # tar = ptar # unzip = undef ok 1 1..1 } not ok 2 - with extension tar { # archive = C:/cpanfly-5.24-64/var/tmp/Zyw1P9stB4/foo-1.00.tar # Alien::Build::Plugin::Extract::CommandLine> + ptar -xf C:/cpanfly-5.24-64/var/tmp/Zyw1P9stB4/foo-1.00.tar # :WinNT # was unexpected at this time. # execute failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm line 65. } not ok 3 - with extension tar.Z { # archive = C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/foo-1.00.tar.Z # Alien::Build::Plugin::Extract::CommandLine> copy C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/foo-1.00.tar.Z => C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/xfoo-1.00.tar.Z # Alien::Build::Plugin::Extract::CommandLine> + gzip -d C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/xfoo-1.00.tar.Z # Alien::Build::Plugin::Extract::CommandLine> move C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/xfoo-1.00.tar => C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/foo-1.00.tar # Alien::Build::Plugin::Extract::CommandLine> + ptar -xf C:/cpanfly-5.24-64/var/tmp/o5GvpsGOl6/foo-1.00.tar # :WinNT # was unexpected at this time. # execute failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm line 65. } not ok 4 - with extension tar.bz2 { # archive = C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/foo-1.00.tar.bz2 # Alien::Build::Plugin::Extract::CommandLine> copy C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/foo-1.00.tar.bz2 => C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/xfoo-1.00.tar.bz2 # Alien::Build::Plugin::Extract::CommandLine> + bzip2 -d C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/xfoo-1.00.tar.bz2 # Alien::Build::Plugin::Extract::CommandLine> move C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/xfoo-1.00.tar => C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/foo-1.00.tar # Alien::Build::Plugin::Extract::CommandLine> + ptar -xf C:/cpanfly-5.24-64/var/tmp/0rHDN_wZJ_/foo-1.00.tar # :WinNT # was unexpected at this time. # execute failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm line 65. } not ok 5 - with extension tar.gz { # archive = C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/foo-1.00.tar.gz # Alien::Build::Plugin::Extract::CommandLine> copy C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/foo-1.00.tar.gz => C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/xfoo-1.00.tar.gz # Alien::Build::Plugin::Extract::CommandLine> + gzip -d C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/xfoo-1.00.tar.gz # Alien::Build::Plugin::Extract::CommandLine> move C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/xfoo-1.00.tar => C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/foo-1.00.tar # Alien::Build::Plugin::Extract::CommandLine> + ptar -xf C:/cpanfly-5.24-64/var/tmp/4P4rZXSVnC/foo-1.00.tar # :WinNT # was unexpected at this time. # execute failed at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Extract/CommandLine.pm line 65. } 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 } not ok 2 - archive with pax_global_header { ok 1 - alienfile compiles not ok 2 - alien extraction 1..2 } 1..2 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/2 subtests t/alien_build_plugin_extract_commandline__tar_can.t .. ok 1 - tar can { ok 1 - can read from with readonly $_ 1..1 } 1..1 ok t/alien_build_plugin_extract_directory.t ............. ok 1 - handles { ok 1 ok 2 1..2 } ok 2 - available { ok 1 ok 2 1..2 } ok 3 - basic { ok 1 - directory created # dir = C:/cpanfly-5.24-64/var/tmp/33q_YxGU4s/root/build_hNDU ok 2 - configure exists ok 3 - foo.c exists 1..3 } 1..3 ok t/alien_build_plugin_extract_negotiate.t ............. ok 1 - basic { # Alien::Build::Plugin::Core::Download> downloaded foo-1.00.tar ok 1 - extracted to directory # dir = C:/cpanfly-5.24-64/var/tmp/gMaTeoa2jo/root/build_YwZM/foo-1.00 ok 2 - created file configure ok 3 - content matches ok 4 - created file foo.c ok 5 - content matches 1..5 } ok 2 - picks { ok 1 - we have a pick # the pick is: Extract::ArchiveTar ok 2 - we have a pick # the pick is: Extract::ArchiveTar ok 3 - we have a pick # the pick is: Extract::ArchiveTar ok 4 - we have a pick # the pick is: Extract::ArchiveZip ok 5 - we have a pick # the pick is: Extract::Directory ok 6 - tar { ok 1 - plain { ok 1 1..1 } ok 2 - tar.gz { # tar.gz is available = 1 ok 1 - when avail # tar.gz is available = ok 2 - when not 1..2 } 1..2 } ok 7 - zip { ok 1 - nada { ok 1 1..1 } ok 2 - just Archive::Zip { ok 1 1..1 } ok 3 - just info zip { ok 1 1..1 } ok 4 - both { ok 1 1..1 } 1..4 } 1..7 } 1..2 ok t/alien_build_plugin_fetch_curlcommand.t ............. ok 1 - fetch from http { ok 1 - alienfile compiles ok 2 - alien install type is share ok 3 - directory listing { # Alien::Build::Plugin::Fetch::CurlCommand> + /bin/curl -L -f -o content -w @writeout http://localhost/corpus/alien_build_plugin_fetch_curlcommand/dir/html_test.html ok 1 - list 1..1 } ok 4 - file { # Alien::Build::Plugin::Fetch::CurlCommand> + /bin/curl -L -f -o content -w @writeout http://localhost/corpus/alien_build_plugin_fetch_curlcommand/dir/foo-1.01.tar ok 1 - file meta ok 2 - file content 1..2 } ok 5 - 404 { # Alien::Build::Plugin::Fetch::CurlCommand> + /bin/curl -L -f -o content -w @writeout http://localhost/corpus/alien_build_plugin_fetch_curlcommand/dir/bogus.html ok 1 - throws error # error is: error in curl fetch: curl: (22) The requested URL returned error: 404 Not Found at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Fetch/CurlCommand.pm line 171. 1..1 } 1..5 } 1..1 ok t/alien_build_plugin_fetch_httptiny.t ................ ok 1 - updates requires { ok 1 ok 2 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # fetch: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # start_url: http://example.test/ # require: # any: {} # share: # HTTP::Tiny: 0.044 # URI: 0 # system: {} 1..2 } ok 2 - use start_url { ok 1 - sets start_url { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - uses start_url { ok 1 - alienfile compiles ok 2 1..2 } 1..2 } ok 3 - fetch { 1..0 # SKIP no httpd.json } 1..3 ok t/alien_build_plugin_fetch_local.t ................... ok 1 - basic { ok 1 - default { # --- # filename: foo-1.00.tar # path: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar # tmp: 0 # 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-1.32-ihOSEN/corpus/dist/foo-1.00 # - filename: foo-1.00.tar # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar # - filename: foo-1.00.tar.Z # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/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-1.32-ihOSEN/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-1.32-ihOSEN/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-1.32-ihOSEN/corpus/dist/foo-1.00.tar.xz # - filename: foo-1.00.zip # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/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-1.32-ihOSEN/corpus/dist/foo-1.00.tar.gz # tmp: 0 # type: file ok 1 - response hash ok 2 - path exists as file 1..2 } 1..3 } ok 2 - use start_url { ok 1 - sets start_url { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - uses start_url { ok 1 - alienfile compiles ok 2 1..2 } 1..2 } ok 3 - uri { ok 1 - listing { # --- # list: # - filename: foo-1.00 # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00 # - filename: foo-1.00.tar # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00.tar # - filename: foo-1.00.tar.Z # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/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-1.32-ihOSEN/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-1.32-ihOSEN/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-1.32-ihOSEN/corpus/dist/foo-1.00.tar.xz # - filename: foo-1.00.zip # url: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/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-1.32-ihOSEN/corpus/dist/foo-1.00.tar.gz # tmp: 0 # type: file ok 1 - response hash ok 2 - path exists as file 1..2 } 1..2 } 1..3 ok t/alien_build_plugin_fetch_localdir.t ................ ok 1 - alienfile compiles # Alien::Build::Plugin::Core::Download> downloaded foo-1.00 ok 2 - did not throw exception ok 3 - download is a directory # download = C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/dist/foo-1.00 ok 4 - configure is a file ok 5 - foo.c is a file 1..5 ok t/alien_build_plugin_fetch_lwp.t ..................... ok 1 - updates requires { ok 1 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # fetch: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # start_url: file://localhost/ # require: # any: {} # share: # LWP::UserAgent: 0 # system: {} 1..1 } ok 2 - use start_url { ok 1 - sets start_url { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - uses start_url { ok 1 - alienfile compiles ok 2 1..2 } 1..2 } ok 3 - 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-1.32-ihOSEN/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-1.32-ihOSEN/corpus/dist/bogus.tar.gz ok 1 1..1 } 1..3 } 1..3 } 1..3 ok t/alien_build_plugin_fetch_netftp.t .................. ok 1 - updates requires { ok 1 ok 2 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # fetch: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # start_url: ftp://localhost/ # require: # any: {} # share: # Net::FTP: 0 # URI: 0 # system: {} 1..2 } ok 2 - use start_url { ok 1 - sets start_url { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - uses start_url { ok 1 - alienfile compiles ok 2 1..2 } 1..2 } ok 3 - fetch { 1..0 # SKIP no ftpd.json } 1..3 ok t/alien_build_plugin_fetch_wget.t .................... ok 1 - fetch from http { ok 1 - alienfile compiles ok 2 - alien install type is share ok 3 - html { # Alien::Build::Plugin::Fetch::Wget> + /bin/wget -k --content-disposition -S http://localhost/corpus/alien_build_plugin_fetch_wget/dir/html_test.html ok 1 - list 1..1 } ok 4 - file { # Alien::Build::Plugin::Fetch::Wget> + /bin/wget -k --content-disposition -S http://localhost/corpus/alien_build_plugin_fetch_wget/dir/foo-1.01.tar ok 1 - file meta ok 2 - file content 1..2 } ok 5 - 404 { # Alien::Build::Plugin::Fetch::Wget> + /bin/wget -k --content-disposition -S http://localhost/corpus/alien_build_plugin_fetch_wget/dir/bogus.html ok 1 - throws error # error is: error in wget fetch: Converted links in 0 files in 0 seconds. at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Fetch/Wget.pm line 84. 1..1 } 1..5 } 1..1 ok t/alien_build_plugin_gather_isolatedynamic.t ......... ok 1 - basic { ok 1 - less indirect { # Alien::Build> single file, assuming archive # in build # Alien::Build::Plugin::Gather::IsolateDynamic> Isolating dynamic libraries ... # Alien::Build::Plugin::Gather::IsolateDynamic> move bin/foo.dll => dynamic/foo.dll # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/foo.dll.a => dynamic/foo.dll.a # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/libfoo.bundle => dynamic/libfoo.bundle # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/libfoo.dylib => dynamic/libfoo.dylib # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/libfoo.la => dynamic/libfoo.la # Alien::Build::Plugin::Gather::IsolateDynamic> Done! # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/cuF_MQlIY1/stage/_alien ok 1 - correct: lib/libfoo.a ok 2 - correct: bin/foo ok 3 - correct: bin/foo.exe ok 4 - moved: lib/libfoo.dylib ok 5 - correct: dynamic/libfoo.dylib ok 6 - moved: lib/libfoo.bundle ok 7 - correct: dynamic/libfoo.bundle ok 8 - moved: lib/libfoo.la ok 9 - correct: dynamic/libfoo.la ok 10 - moved: lib/foo.dll.a ok 11 - correct: dynamic/foo.dll.a 1..11 } ok 2 - destdir { # Alien::Build> single file, assuming archive # in build # Alien::Build::Plugin::Gather::IsolateDynamic> Isolating dynamic libraries ... # Alien::Build::Plugin::Gather::IsolateDynamic> move bin/foo.dll => dynamic/foo.dll # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/foo.dll.a => dynamic/foo.dll.a # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/libfoo.bundle => dynamic/libfoo.bundle # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/libfoo.dylib => dynamic/libfoo.dylib # Alien::Build::Plugin::Gather::IsolateDynamic> move lib/libfoo.la => dynamic/libfoo.la # Alien::Build::Plugin::Gather::IsolateDynamic> Done! # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mirror C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix => C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/bin # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/bin/foo C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/bin/foo # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/bin/foo.exe C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/bin/foo.exe # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/dynamic # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/dynamic/foo.dll C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/dynamic/foo.dll # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/dynamic/foo.dll.a C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/dynamic/foo.dll.a # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/dynamic/libfoo.bundle C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/dynamic/libfoo.bundle # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/dynamic/libfoo.dylib C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/dynamic/libfoo.dylib # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/dynamic/libfoo.la C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/dynamic/libfoo.la # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/lib # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/root/destdir_tXBr/C/cpanfly-5.24-64/var/tmp/_1yy8iWODN/prefix/lib/libfoo.a C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/lib/libfoo.a # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/_1yy8iWODN/stage/_alien ok 1 - correct: lib/libfoo.a ok 2 - correct: bin/foo ok 3 - correct: bin/foo.exe ok 4 - moved: lib/libfoo.dylib ok 5 - correct: dynamic/libfoo.dylib ok 6 - moved: lib/libfoo.bundle ok 7 - correct: dynamic/libfoo.bundle ok 8 - moved: lib/libfoo.la ok 9 - correct: dynamic/libfoo.la ok 10 - moved: lib/foo.dll.a ok 11 - correct: dynamic/foo.dll.a 1..11 } 1..2 } 1..1 ok t/alien_build_plugin_meta.t .......................... 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_makestatic.t .......... skipped: test requires PkgConfig.pm # Failed test 'pick' # at t/alien_build_plugin_pkgconfig_negotiate.t line 15. # Caught exception in subtest: Could not find an appropriate pkg-config or pkgconf implementation, please install PkgConfig.pm, PkgConfig::LibPkgConf, pkg-config or pkgconf at t/alien_build_plugin_pkgconfig_negotiate.t line 10. # Failed test 'alienfile compiles' # at t/alien_build_plugin_pkgconfig_negotiate.t line 83. # error: Could not find an appropriate pkg-config or pkgconf implementation, please install PkgConfig.pm, PkgConfig::LibPkgConf, pkg-config or pkgconf at C:/cpanfly-5.24-64/var/megalib/Test2/Mock.pm line 213. # Failed test 'list of pkg_name' # at t/alien_build_plugin_pkgconfig_negotiate.t line 102. # Caught exception in subtest: Can't call method "requires" on an undefined value at t/alien_build_plugin_pkgconfig_negotiate.t line 99. t/alien_build_plugin_pkgconfig_negotiate.t ........... not ok 1 - pick { } ok 2 - override { ok 1 - PkgConfig::PP { ok 1 - minimum_version = undef { ok 1 - alienfile compiles # Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::PP ok 2 - arguments to subplugin are correct 1..2 } ok 2 - minimum_version = 1.2.3 { ok 1 - alienfile compiles # Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::PP ok 2 - arguments to subplugin are correct 1..2 } 1..2 } ok 2 - PkgConfig::LibPkgConf { ok 1 - minimum_version = undef { ok 1 - alienfile compiles # Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::LibPkgConf ok 2 - arguments to subplugin are correct 1..2 } ok 2 - minimum_version = 1.2.3 { ok 1 - alienfile compiles # Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::LibPkgConf ok 2 - arguments to subplugin are correct 1..2 } 1..2 } ok 3 - PkgConfig::CommandLine { ok 1 - minimum_version = undef { ok 1 - alienfile compiles # Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::CommandLine # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. ok 2 - arguments to subplugin are correct 1..2 } ok 2 - minimum_version = 1.2.3 { ok 1 - alienfile compiles # Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::CommandLine # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. # Use of uninitialized value $string in pattern match (m//) at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Interpolate.pm line 149. ok 2 - arguments to subplugin are correct 1..2 } 1..2 } 1..3 } not ok 3 - list of pkg_name { not ok 1 - alienfile compiles ok 2 - passes pkg_name correctly } 1..3 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/3 subtests # Failed test 'not new enough' # at t/alien_build_plugin_pkgconfig_negotiate__pick.t line 33. # Caught exception in subtest: Could not find an appropriate pkg-config or pkgconf implementation, please install PkgConfig.pm, PkgConfig::LibPkgConf, pkg-config or pkgconf at t/alien_build_plugin_pkgconfig_negotiate__pick.t line 28. # Failed test 'installed' # at t/alien_build_plugin_pkgconfig_negotiate__pick.t line 34. # Failed test 'not installed' # at t/alien_build_plugin_pkgconfig_negotiate__pick.t line 48. # Caught exception in subtest: Could not find an appropriate pkg-config or pkgconf implementation, please install PkgConfig.pm, PkgConfig::LibPkgConf, pkg-config or pkgconf at t/alien_build_plugin_pkgconfig_negotiate__pick.t line 43. # Failed test 'LibPkgConf' # at t/alien_build_plugin_pkgconfig_negotiate__pick.t line 50. t/alien_build_plugin_pkgconfig_negotiate__pick.t ..... not ok 1 - LibPkgConf { not ok 1 - installed { ok 1 - new enough { ok 1 1..1 } not ok 2 - not new enough { } 1..2 } not ok 2 - not installed { # Devel::Hide hides PkgConfig/LibPkgConf.pm } 1..2 } ok 2 - CommandLine { ok 1 - no command line { # which: undef # which: pkgconf N/A # which: pkg-config N/A ok 1 1..1 } ok 2 - pkg-config { # which: undef # which: pkgconf N/A # which: pkg-config => /usr/bin/pkg-config ok 1 1..1 } ok 3 - pkgconf { # which: undef # which: pkgconf => /usr/bin/pkgconf ok 1 1..1 } ok 4 - PKG_CONFIG { # which: foo-pkg-config => /usr/bin/foo-pkg-config ok 1 1..1 } ok 5 - PP { ok 1 - 64 bit solaris { # which: undef # which: pkgconf N/A # which: pkg-config => /usr/bin/pkg-config ok 1 1..1 } ok 2 - PP is fallback { # which: undef # which: pkgconf N/A # which: pkg-config N/A ok 1 1..1 } 1..2 } 1..5 } 1..2 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests t/alien_build_plugin_pkgconfig_pp.t .................. skipped: test requires PkgConfig 0.14026 t/alien_build_plugin_prefer_badversion.t ............. ok 1 - compiles okay { ok 1 - alienfile compiles 1..1 } ok 2 - filter is required { ok 1 1..1 } ok 3 - filters out string version { ok 1 - alienfile compiles ok 2 - alien download ok 3 1..3 } ok 4 - filters out list version { ok 1 - alienfile compiles ok 2 - alien download ok 3 1..3 } ok 5 - filters out code ref { ok 1 - alienfile compiles ok 2 - alien download ok 3 1..3 } 1..5 ok t/alien_build_plugin_prefer_sortversions.t ........... ok 1 - updates requires { ok 1 # --- !!perl/hash:Alien::Build::Meta # around: # gather_ffi: !!perl/code '{ "DUMMY" }' # gather_share: !!perl/code '{ "DUMMY" }' # gather_system: !!perl/code '{ "DUMMY" }' # build_suffix: '' # class: Alien::Build::Auto::Blank0 # default_hook: # build_ffi: &1 !!perl/code '{ "DUMMY" }' # download: !!perl/code '{ "DUMMY" }' # gather_ffi: *1 # gather_share: &2 !!perl/code '{ "DUMMY" }' # gather_system: *2 # override: !!perl/code '{ "DUMMY" }' # filename: C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/corpus/blank/alienfile # hook: # prefer: # - !!perl/code '{ "DUMMY" }' # phase: any # prop: # arch: 1 # destdir_ffi_filter: '^dynamic' # local_source: 0 # network: 1 # platform: # compiler_type: unix # system_type: windows-activestate # require: # any: {} # share: # Sort::Versions: 0 # system: {} 1..1 } ok 2 - prefer { ok 1 - default settings { # --- # list: # - filename: abc-2.3.4.tar.gz # url: http://example.test/foo/bar/abc-2.3.4.tar.gz # version: 2.3.4 # - filename: xyz-1.0.0.tar.gz # url: http://example.test/foo/bar/xyz-1.0.0.tar.gz # version: 1.0.0 # - filename: roger-0.0.0.tar.gz # url: http://example.test/foo/bar/roger-0.0.0.tar.gz # version: 0.0.0 # type: list ok 1 1..1 } ok 2 - filter { # --- # list: # - filename: abc-2.3.4.tar.gz # url: http://example.test/foo/bar/abc-2.3.4.tar.gz # version: 2.3.4 # - filename: xyz-1.0.0.tar.gz # url: http://example.test/foo/bar/xyz-1.0.0.tar.gz # version: 1.0.0 # type: list ok 1 1..1 } ok 3 - version regex { # --- # list: # - filename: foo-5-bar-2.1.0.tar.gz # url: http://example.test/foo/bar/foo-5-bar-2.1.0.tar.gz # version: 2.1.0 # - filename: foo-10.0-bar-0.1.0.tar.gz # url: http://example.test/foo/bar/foo-10.0-bar-0.1.0.tar.gz # version: 0.1.0 # type: list ok 1 1..1 } 1..3 } 1..2 ok t/alien_build_plugin_probe_cbuilder.t ................ ok 1 - basic { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build::Plugin::Probe::CBuilder> trying: cflags=-I/usr/local/include libs=-L/usr/local/lib -lfoo # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/53Y4lZponG/stage/_alien ok 3 - alien install type is system ok 4 - cflags ok 5 - libs ok 6 - options passed to new ok 7 ok 8 1..8 } 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 { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build::Plugin::Probe::CBuilder> trying: cflags=-I/usr/local/include libs=-L/usr/local/lib -lfoo # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/drOqsRvxWo/stage/_alien ok 3 - alien install type is system ok 4 - version matches 1..4 } ok 4 - fail { ok 1 - compile { ok 1 - alienfile compiles ok 2 - alien install type is system ok 3 1..3 } 1..1 } 1..4 ok t/alien_build_plugin_probe_commandline.t ............. ok 1 - basic existence { ok 1 - it is there { ok 1 - alienfile compiles ok 2 - is system 1..2 } ok 2 - it is not there { ok 1 - alienfile compiles # 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-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 43. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. ok 2 - is share 1..2 } 1..2 } ok 2 - args { ok 1 - alienfile compiles ok 2 - is system ok 3 - was called ok 4 - args are passed in 1..4 } ok 3 - secondary { ok 1 - libs + command okay { ok 1 - alienfile compiles ok 2 ok 3 - run ok 4 - lib 1..4 } ok 2 - libs ok + command bad { ok 1 - alienfile compiles # 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-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 43. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. ok 2 ok 3 - lib 1..3 } ok 3 - libs bad + command okay { ok 1 - alienfile compiles ok 2 ok 3 - run ok 4 - lib 1..4 } ok 4 - libs bad + command bad { ok 1 - alienfile compiles ok 2 ok 3 - run ok 4 - lib 1..4 } 1..4 } ok 4 - match + version { ok 1 - match good { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - match bad { ok 1 - alienfile compiles # 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-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 52. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. ok 2 1..2 } ok 3 - version found { ok 1 - alienfile compiles ok 2 ok 3 1..3 } ok 4 - version unfound { ok 1 - alienfile compiles ok 2 ok 3 1..3 } 1..4 } ok 5 - match_stderr + version_stderr { ok 1 - match good { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - match bad { ok 1 - alienfile compiles # Alien::Build> error in probe (will do a share install): Command standard error did not match at C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\blib\lib/Alien/Build/Plugin/Probe/CommandLine.pm line 53. # Alien::Build> Don't panic, we will attempt a share build from source if possible. # Alien::Build> Do not file a bug unless you expected a system install to succeed. ok 2 1..2 } ok 3 - version found { ok 1 - alienfile compiles ok 2 ok 3 1..3 } ok 4 - version unfound { ok 1 - alienfile compiles ok 2 ok 3 1..3 } 1..4 } 1..5 ok t/alien_build_rc.t ................................... ok 1 - basic { # package is Alien::Build::rc # Alien::Build::rc> hey ok 1 - alienfile compiles ok 2 ok 3 1..3 } ok 2 - preload code ref { ok 1 - alienfile compiles ok 2 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta') ok 3 - Alien::Build::Meta=HASH->isa('Alien::Build::Meta') 1..3 } 1..2 ok t/alien_build_tempdir.t .............................. ok 1 - root = C:/cpanfly-5.24-64/var/tmp/zhf2P_6JbQ/root ok 2 - cleanup on empty { ok 1 - tempdir = C:/cpanfly-5.24-64/var/tmp/zhf2P_6JbQ/root/foo_akOc ok 2 - directory removed 1..2 } ok 3 - do not cleanup non-empty { ok 1 - tempdir = C:/cpanfly-5.24-64/var/tmp/zhf2P_6JbQ/root/bar_wDlf ok 2 - directory not removed 1..2 } 1..3 ok t/alien_build_util.t ................................. 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_7TsB/bin # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/mirror_src_achT/bin/foomake C:/cpanfly-5.24-64/var/tmp/mirror_dst_7TsB/bin/foomake # Alien::Build::Util> mkdir -p C:/cpanfly-5.24-64/var/tmp/mirror_dst_7TsB/etc # Alien::Build::Util> Alien::Build> cp C:/cpanfly-5.24-64/var/tmp/mirror_src_achT/etc/foorc C:/cpanfly-5.24-64/var/tmp/mirror_dst_7TsB/etc/foorc # C:/cpanfly-5.24-64/var/tmp/mirror_dst_7TsB: # total 0 # drwxr-xr-x 1 cpanfly None 0 Dec 24 03:12 bin # drwxr-xr-x 1 cpanfly None 0 Dec 24 03:12 etc # # C:/cpanfly-5.24-64/var/tmp/mirror_dst_7TsB/bin: # total 1 # -rwxr-xr-x 1 cpanfly None 20 Dec 24 03:12 foomake # # C:/cpanfly-5.24-64/var/tmp/mirror_dst_7TsB/etc: # total 1 # -rw-r--r-- 1 cpanfly None 20 Dec 24 03:12 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/n_QL0z6axv/C/cpanfly-5.24-64/var/tmp/BvlMQFG_Xe ok 1 1..1 } 1..3 ok t/alien_build_version_basic.t ........................ ok 1 - basic { ok 1 - new { ok 1 - Alien::Build::Version::Basic=SCALAR->isa('Alien::Build::Version::Basic') ok 2 ok 3 1..3 } ok 2 - version { ok 1 - Alien::Build::Version::Basic=SCALAR->isa('Alien::Build::Version::Basic') ok 2 ok 3 1..3 } ok 3 - bad version { ok 1 1..1 } 1..3 } ok 2 - cmp method { ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 } ok 3 - cmp operator { ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 1..44 } 1..3 ok t/alien_role.t ....................................... ok 1 1..1 ok # Failed test 'curl.alienfile' # at t/alienfile.t line 16. # +----------------------------------------------------------+----+-------+ # | GOT | OP | CHECK | # +----------------------------------------------------------+----+-------+ # | Could not find an appropriate pkg-config or pkgconf impl | eq | | # | ementation, please install PkgConfig.pm, PkgConfig::LibP | | | # | kgConf, pkg-config or pkgconf at C:/cpanfly-5.24-64/var/ | | | # | tmp/cpan_build/Alien-Build-1.32-ihOSEN/example/curl.alie | | | # | nfile line 9.\n | | | # +----------------------------------------------------------+----+-------+ # Failed test 'openssl.alienfile' # at t/alienfile.t line 16. # +----------------------------------------------------------+----+-------+ # | GOT | OP | CHECK | # +----------------------------------------------------------+----+-------+ # | Could not find an appropriate pkg-config or pkgconf impl | eq | | # | ementation, please install PkgConfig.pm, PkgConfig::LibP | | | # | kgConf, pkg-config or pkgconf at C:/cpanfly-5.24-64/var/ | | | # | tmp/cpan_build/Alien-Build-1.32-ihOSEN/example/openssl.a | | | # | lienfile line 3.\n | | | # +----------------------------------------------------------+----+-------+ # Failed test 'xz.alienfile' # at t/alienfile.t line 16. # +----------------------------------------------------------+----+-------+ # | GOT | OP | CHECK | # +----------------------------------------------------------+----+-------+ # | Could not find an appropriate pkg-config or pkgconf impl | eq | | # | ementation, please install PkgConfig.pm, PkgConfig::LibP | | | # | kgConf, pkg-config or pkgconf at C:/cpanfly-5.24-64/var/ | | | # | tmp/cpan_build/Alien-Build-1.32-ihOSEN/example/xz.alienf | | | # | ile line 9.\n | | | # +----------------------------------------------------------+----+-------+ # Failed test 'compile examples' # at t/alienfile.t line 19. t/alienfile.t ........................................ not ok 1 - compile examples { ok 1 - bzip2.alienfile not ok 2 - curl.alienfile ok 3 - dontpanic.alienfile ok 4 - gmake.alienfile not ok 5 - openssl.alienfile ok 6 - xz-manual.alienfile not ok 7 - xz.alienfile 1..7 } 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 C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alienfile.t line 27. 1..1 } ok 3 - warnings alienfile { ok 1 # Use of uninitialized value $foo in string at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alienfile.t line 42. 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 - build_ffi { # build_ffi is deprecated, use ffi { build ... } } instead at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alienfile.t line 244. ok 1 1..1 } ok 13 - 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 - share + gather_ffi { # gather_ffi is deprecated, use ffi { gather ... } } instead at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alienfile.t line 313. ok 1 1..1 } ok 6 - share + ffi gather { ok 1 1..1 } ok 7 - nada { ok 1 ok 2 1..2 } 1..7 } ok 14 - prop { ok 1 1..1 } ok 15 - patch { ok 1 1..1 } ok 16 - patch_ffi { # patch_ffi is deprecated, use ffi { patch ... } } instead at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/alienfile.t line 371. ok 1 1..1 } ok 17 - ffi patch { ok 1 1..1 } ok 18 - arch { ok 1 - on { ok 1 1..1 } ok 2 - off { ok 1 1..1 } ok 3 - default { ok 1 1..1 } 1..3 } ok 19 - meta { ok 1 1..1 } ok 20 - test { ok 1 - basic { ok 1 - alienfile compiles ok 2 1..2 } ok 2 - alienfile compiles ok 3 - alienfile compiles ok 4 - not allowed in root block ok 5 - not allowed in configure block 1..5 } ok 21 - start_url { ok 1 - alienfile compiles ok 2 - build object 1..2 } 1..21 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/21 subtests cannot unlink file for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienxSz9h\auto\Test\Alien\XS\Mod0\Mod0.dll: Permission denied at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienxSz9h\auto\Test\Alien\XS\Mod0: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienxSz9h\auto\Test\Alien\XS: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienxSz9h\auto\Test\Alien: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienxSz9h\auto\Test: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienxSz9h\auto: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/testalienxSz9h: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot unlink file for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliensMSsn\auto\Foo\Bar\Bar.dll: Permission denied at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliensMSsn\auto\Foo\Bar: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliensMSsn\auto\Foo: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliensMSsn\auto: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/testaliensMSsn: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot unlink file for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien0uAep\auto\Test\Alien\XS\Mod1\Mod1.dll: Permission denied at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien0uAep\auto\Test\Alien\XS\Mod1: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien0uAep\auto\Test\Alien\XS: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien0uAep\auto\Test\Alien: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien0uAep\auto\Test: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien0uAep\auto: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/testalien0uAep: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot unlink file for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliencAYd6\auto\Acme\Acme.dll: Permission denied at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliencAYd6\auto\Acme: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testaliencAYd6\auto: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/testaliencAYd6: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot unlink file for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienywyY5\auto\Test\Alien\XS\Mod2\Mod2.dll: Permission denied at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienywyY5\auto\Test\Alien\XS\Mod2: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienywyY5\auto\Test\Alien\XS: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienywyY5\auto\Test\Alien: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienywyY5\auto\Test: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalienywyY5\auto: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/testalienywyY5: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot unlink file for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien2JOhF\auto\Test\Alien\XS\Mod3\Mod3.dll: Permission denied at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien2JOhF\auto\Test\Alien\XS\Mod3: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien2JOhF\auto\Test\Alien\XS: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien2JOhF\auto\Test\Alien: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien2JOhF\auto\Test: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN\testalien2JOhF\auto: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. cannot remove directory for C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/testalien2JOhF: Directory not empty at C:/cpanfly-5.24-64/var/megalib/File/Temp.pm line 784. t/test_alien.t ....................................... ok 1 - alien_ok { ok 1 - as class { ok 1 - alien_ok with class ok 2 - bin_dir added to path 1..2 } ok 2 - as object { ok 1 - alien_ok with class ok 2 - bin_dir added to path 1..2 } ok 3 - alien_ok with instance ok 4 - alien_ok with bad class ok 5 - alien_ok with undef 1..5 } ok 2 - helper_ok { ok 1 - Alien::libfoo1 responds to: cflags libs dynamic_libs bin_dir ok 2 - helper foo1 exists ok 3 - something else ok 4 - default test name ok 5 - custom name ok 6 - failed test 1..6 } ok 3 - interpolate_template_is { ok 1 - Alien::libfoo1 responds to: cflags libs dynamic_libs bin_dir ok 2 - template matches ok 3 - template matches ok 4 - pass with default name ok 5 - pass with custom name ok 6 - fail with string match ok 7 - fail with string match ok 8 - bogus helper 1..8 } ok 4 - ffi_ok { ok 1 - empty ffi ok 2 - min version test ok 3 - min version test subtest { ok 1 1..1 } ok 4 - ignore not found ok 5 - ignore not found subtest { ok 1 ok 2 ok 3 1..3 } ok 6 - lang # skip Test requires FFI::Platypus::Lang::Fortran ok 7 - lang subtest { 1..0 # SKIP subtest requires ffi success } ok 8 - find symbols { ok 1 - good symbols { ok 1 - test passes ok 2 - tested symbols 1..2 } ok 2 - bad symbols { ok 1 - not found error 1..1 } 1..2 } ok 9 - acme { ok 1 - Acme::Alien::DontPanic responds to: cflags libs dynamic_libs bin_dir ok 2 - ffi ok 3 - ffi subtest { ok 1 - answer is 42 1..1 } 1..3 } 1..9 } ok 5 - xs_ok { ok 1 - xs with no module ok 2 - xs fail with subtest ok 3 - xs with C compile error ok 4 - good { # detect module name Test::Alien::XS::Mod0 # parse xs testalienxSz9h/test.xs => testalienxSz9h/test.c # # compile testalienxSz9h/test.c # gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -I"C:\Perl-5.24-64\lib\CORE" -I"C:\MinGW\x86_64-w64-mingw32\include" -o "testalienxSz9h\test.o" "testalienxSz9h\test.c" # link testalienxSz9h\test.o # Generating script 'testalienxSz9h\Mod0.lds' # dlltool --def "testalienxSz9h\Mod0.def" --output-exp "testalienxSz9h\Mod0.exp" # g++ -o "testalienxSz9h\Mod0.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalienxSz9h\Mod0.lds" "testalienxSz9h\Mod0.exp" # dlltool --def "testalienxSz9h\Mod0.def" --output-exp "testalienxSz9h\Mod0.exp" # g++ -o "testalienxSz9h\Mod0.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalienxSz9h\Mod0.lds" "testalienxSz9h\Mod0.exp" # created lib testalienxSz9h\Mod0.dll ok 1 - xs ok 2 - xs subtest { ok 1 - call Test::Alien::XS::Mod0->baz() 1..1 } ok 3 - xs without parameterized name ok 4 - xs without parameterized name subtest { ok 1 ok 2 - call Foo::Bar->baz() 1..2 } 1..4 } ok 5 - with xs_load { ok 1 - Test::Alien::Synthetic[instance] responds to: cflags libs dynamic_libs bin_dir ok 2 - Test::Alien::Synthetic[instance] responds to: cflags libs dynamic_libs bin_dir # detect module name Test::Alien::XS::Mod1 # parse xs testalien0uAep/test.xs => testalien0uAep/test.c # # compile testalien0uAep/test.c # gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -DFOO_ONE=42 -DFOO_TWO=47 -s -O2 -I"C:\Perl-5.24-64\lib\CORE" -I"C:\MinGW\x86_64-w64-mingw32\include" -o "testalien0uAep\test.o" "testalien0uAep\test.c" # link testalien0uAep\test.o # Generating script 'testalien0uAep\Mod1.lds' # dlltool --def "testalien0uAep\Mod1.def" --output-exp "testalien0uAep\Mod1.exp" # g++ -o "testalien0uAep\Mod1.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalien0uAep\Mod1.lds" "testalien0uAep\Mod1.exp" # dlltool --def "testalien0uAep\Mod1.def" --output-exp "testalien0uAep\Mod1.exp" # g++ -o "testalien0uAep\Mod1.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalien0uAep\Mod1.lds" "testalien0uAep\Mod1.exp" # created lib testalien0uAep\Mod1.dll ok 3 - xs ok 4 - xs subtest { ok 1 - get_foo_one ok 2 - get_foo_two 1..2 } ok 5 - called xs_load with correct args 1..5 } ok 6 - acme { ok 1 - Acme::Alien::DontPanic responds to: cflags libs dynamic_libs bin_dir ok 2 - xs ok 3 - xs subtest { ok 1 - answer is 42 1..1 } 1..3 } 1..6 } ok 6 - xs_ok without no compiler { ok 1 - xs # skip test requires a compiler ok 2 - xs # skip test requires a compiler ok 3 - xs subtest # skip test requires a compiler ok 4 - skip works ok 5 - skip works with cb 1..5 } ok 7 - overrides no overrides { ok 1 - Test::Alien::Synthetic[instance] responds to: cflags libs dynamic_libs bin_dir # detect module name Test::Alien::XS::Mod2 # parse xs testalienywyY5/test.xs => testalienywyY5/test.c # # compile testalienywyY5/test.c # gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -DD2=20 -DD1=22 -s -O2 -I"C:\Perl-5.24-64\lib\CORE" -I"C:\MinGW\x86_64-w64-mingw32\include" -o "testalienywyY5\test.o" "testalienywyY5\test.c" # link testalienywyY5\test.o # Generating script 'testalienywyY5\Mod2.lds' # dlltool --def "testalienywyY5\Mod2.def" --output-exp "testalienywyY5\Mod2.exp" # g++ -o "testalienywyY5\Mod2.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalienywyY5\Mod2.lds" "testalienywyY5\Mod2.exp" # dlltool --def "testalienywyY5\Mod2.def" --output-exp "testalienywyY5\Mod2.exp" # g++ -o "testalienywyY5\Mod2.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalienywyY5\Mod2.lds" "testalienywyY5\Mod2.exp" # created lib testalienywyY5\Mod2.dll ok 2 - extra compiler flags as string ok 3 - extra compiler flags as string subtest { ok 1 1..1 } # detect module name Test::Alien::XS::Mod3 # parse xs testalien2JOhF/test.xs => testalien2JOhF/test.c # # compile testalien2JOhF/test.c # gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -DD2=20 -DD1=22 -s -O2 -I"C:\Perl-5.24-64\lib\CORE" -I"C:\MinGW\x86_64-w64-mingw32\include" -o "testalien2JOhF\test.o" "testalien2JOhF\test.c" # link testalien2JOhF\test.o # Generating script 'testalien2JOhF\Mod3.lds' # dlltool --def "testalien2JOhF\Mod3.def" --output-exp "testalien2JOhF\Mod3.exp" # g++ -o "testalien2JOhF\Mod3.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalien2JOhF\Mod3.lds" "testalien2JOhF\Mod3.exp" # dlltool --def "testalien2JOhF\Mod3.def" --output-exp "testalien2JOhF\Mod3.exp" # g++ -o "testalien2JOhF\Mod3.dll" -Wl,--image-base,0x630b0000 -mdll -s -static-libgcc -static-libstdc++ -L"C:\Perl-5.24-64\lib\CORE" -L"C:\MinGW\x86_64-w64-mingw32\lib" "testalien2JOhF\Mod3.lds" "testalien2JOhF\Mod3.exp" # created lib testalien2JOhF\Mod3.dll ok 4 - extra compiler flags as array ref ok 5 - extra compiler flags as array ref subtest { ok 1 1..1 } 1..5 } 1..7 ok t/test_alien_build.t ................................. ok 1 - alienfile_ok { ok 1 - inline { ok 1 - Alien::Build::Auto::Duhjs0=HASH->isa('Alien::Build') ok 2 - has prefix dir # prefix = C:/cpanfly-5.24-64/var/tmp/O6d6u5hUjs/stage ok 3 - has root dir # root = C:/cpanfly-5.24-64/var/tmp/O6d6u5hUjs/root ok 4 - has stage dir # stage = C:/cpanfly-5.24-64/var/tmp/O6d6u5hUjs/stage 1..4 } ok 2 - from file { ok 1 - Alien::Build::Auto::Basic1=HASH->isa('Alien::Build') ok 2 - has prefix dir # prefix = C:/cpanfly-5.24-64/var/tmp/aUu1e1bEcR/stage ok 3 - has root dir # root = C:/cpanfly-5.24-64/var/tmp/aUu1e1bEcR/root ok 4 - has stage dir # stage = C:/cpanfly-5.24-64/var/tmp/aUu1e1bEcR/stage 1..4 } ok 3 - alienfile compiles ok 4 - Alien::Build::Auto::Wqunwg2=HASH->isa('Alien::Build') ok 5 - alienfile compiles ok 6 - compile error in alienfile fails test # Alien::Build::Auto::Ceqosg5::Alienfile> hey there ok 7 - alienfile compiles 1..7 } ok 2 - alien_build_ok { ok 1 - no alienfile { ok 1 ok 2 1..2 } ok 2 - alienfile compiles but does not run { ok 1 - alienfile compiles ok 2 ok 3 1..3 } ok 3 - good system { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/2qBtgP3q5I/stage/_alien ok 3 - Test::Alien::Build::Faux0001->isa('Alien::Base') ok 4 ok 5 1..5 } ok 4 - good share { ok 1 - alienfile compiles ok 2 - alien builds okay # Alien::Build> single file, assuming archive # Alien::Build::Plugin::Core::Legacy> adding legacy hash to config # Alien::Build::Plugin::Core::Gather> mkdir -p C:/cpanfly-5.24-64/var/tmp/bEExdLB2Nm/stage/_alien ok 3 - Test::Alien::Build::Faux0002->isa('Alien::Base') ok 4 ok 5 ok 6 1..6 } 1..4 } ok 3 - alien_install_type_is { ok 1 - no alienfile { ok 1 - test for anything ok 2 - return false 1..2 } ok 2 - is system { ok 1 - alienfile compiles ok 2 - check for system ok 3 - return true ok 4 - check for share ok 5 - return false 1..5 } ok 3 - is share { ok 1 - alienfile compiles ok 2 - check for share ok 3 - return true ok 4 - check for system ok 5 - return false 1..5 } 1..3 } ok 4 - alien_download_ok { ok 1 - good download { ok 1 - alienfile compiles ok 2 - alien download ok 3 - file content matches 1..3 } ok 2 - good download { ok 1 - alienfile compiles ok 2 - test fails ok 3 - return value is undef 1..3 } 1..2 } ok 5 - alien_extract_ok { ok 1 - good extract { ok 1 - alienfile compiles ok 2 - alien extraction ok 3 - dir is dir ok 4 - has file2 ok 5 - has file3 1..5 } ok 2 - bad extract { ok 1 - alienfile compiles ok 2 - test fails ok 3 - dir is undef 1..3 } 1..2 } ok 6 - alien_rc { ok 1 - create rc { # use strict; use warnings; # # line 423 "C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-Build-1.32-ihOSEN/t/test_alien_build.t # # # preload 'Foo::Bar'; # # package Alien::Build::Plugin::Foo::Bar; # # use Alien::Build::Plugin; # # sub init # { # my($self, $meta) = @_; # $meta->prop->{x} = 'y'; # } # # ok 1 - alienfile compiles ok 2 1..2 } 1..1 } ok 7 - test for custom subtest { ok 1 - basic pass { ok 1 ok 2 1..2 } ok 2 - basic fail { ok 1 ok 2 1..2 } 1..2 } ok 8 - alien_checkpoint_ok { ok 1 - without build { ok 1 1..1 } ok 2 - with failure in checkpont { ok 1 - alienfile compiles ok 2 1..2 } ok 3 - with goodness and light { ok 1 - alienfile compiles ok 2 1..2 } 1..3 } ok 9 - alien_resume_ok { ok 1 - with no build { ok 1 1..1 } ok 2 - without checkpoint { ok 1 - alienfile compiles ok 2 1..2 } ok 3 - die in resume { ok 1 - alienfile compiles ok 2 - alien checkpoint ok ok 3 1..3 } ok 4 - goodness and light { ok 1 - alienfile compiles ok 2 - alien checkpoint ok ok 3 ok 4 - Alien::Build::Auto::Owsu23=HASH->isa('Alien::Build') 1..4 } 1..4 } ok 10 - targ { ok 1 - alienfile compiles 1..1 } 1..10 ok t/test_alien_cancompile.t ............................ ok 1 1..1 ok t/test_alien_canplatypus.t ........................... ok 1 1..1 ok t/test_alien_run.t ................................... ok 1 - run with exit 0 { ok 1 - run_ok # [cmd] # C:\Perl-5.24-64\bin\perl.exe C:/cpanfly-5.24-64/var/tmp/TmwRjVbWHC/test.pl # [out] # this is some output # [err] # this is some error ok 2 - output ok 3 - error ok 4 - exit ok 5 - signal ok 6 - run.success ok 7 - run.exit_is(0) ok 8 - run.exit_is(22) ok 9 - run.exit_isnt(0) ok 10 - run.exit_isnt(22) ok 11 - run.out_like(is some out) ok 12 - run.out_like(bogus) ok 13 - run.out_unlike(is some out) ok 14 - run.out_unlike(bogus) ok 15 - run.err_like(is some err) ok 16 - run.err_unlike(bogus) 1..16 } ok 2 - run with exit 22 { ok 1 - run_ok ok 2 - output ok 3 - error ok 4 - exit ok 5 - signal ok 6 - run.success ok 7 - run.exit_is(0) ok 8 - run.exit_is(22) ok 9 - run.exit_isnt(0) ok 10 - run.exit_isnt(22) 1..10 } ok 3 - run with kill 9 { 1..0 # SKIP Test doesn't make sense on Windows } ok 4 - run with not found { ok 1 - run_ok ok 2 - output ok 3 - error ok 4 - exit ok 5 - signal ok 6 - run.success 1..6 } ok 5 - run -1 { ok 1 - run_ok ok 2 - output ok 3 - error ok 4 - exit ok 5 - signal ok 6 - run.success 1..6 } 1..5 ok t/test_alien_synthetic.t ............................. ok 1 - empty synthetic alien ok 2 - cflags ok 3 - libs ok 4 - dynamic_libs ok 5 - bin_dir (exists) ok 6 - bin_dir (does not exist) ok 7 - static flags 1..7 ok Test Summary Report ------------------- t/alien_build.t (Wstat: 256 Tests: 24 Failed: 1) Failed test: 9 Non-zero exit status: 1 t/alien_build_plugin_extract_commandline.t (Wstat: 512 Tests: 2 Failed: 2) Failed tests: 1-2 Non-zero exit status: 2 t/alien_build_plugin_pkgconfig_negotiate.t (Wstat: 512 Tests: 3 Failed: 2) Failed tests: 1, 3 Non-zero exit status: 2 t/alien_build_plugin_pkgconfig_negotiate__pick.t (Wstat: 256 Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/alienfile.t (Wstat: 256 Tests: 21 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=67, Tests=327, 78 wallclock secs ( 0.41 usr + 0.06 sys = 0.47 CPU) Result: FAIL Failed 5/67 test programs. 7/327 subtests failed. dmake: Error code 255, while making 'test_dynamic' PLICEASE/Alien-Build-1.32.tar.gz dmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports PLICEASE/Alien-Build-1.32.tar.gz PLICEASE/Alien-automake-0.12.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-automake-0.12-BwP0db Warning: Prerequisite 'Alien::Build::Plugin::Build::MSYS => 0.84' for 'PLICEASE/Alien-automake-0.12.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Configuring P/PL/PLICEASE/Alien-automake-0.12.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Alien::Build::Plugin::Build::Autoconf has no msys_version property at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-automake-0.12-BwP0db/alienfile line 69. Warning: prerequisite Alien::Build 0.49 not found. We have 0.45. Warning: prerequisite Alien::Build::Plugin::Build::Autoconf 0.47 not found. We have 0.45. Warning: prerequisite Alien::Build::Plugin::Build::MSYS 0.84 not found. We have 0.45. Warning: prerequisite Alien::autoconf 0.05 not found. Warning: prerequisite Alien::m4 0.11 not found. We have 0.08. 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::automake Writing MYMETA.yml and MYMETA.json PLICEASE/Alien-automake-0.12.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for P/PL/PLICEASE/Alien-automake-0.12.tar.gz ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-automake-0.12.tar.gz ---- Alien::Build [requires] Alien::Build::Plugin::Build::Autoconf [build_requires] Alien::m4 [build_requires] Alien::autoconf [build_requires] Running test for module 'Alien::Build' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command Running test for module 'Alien::Build::Plugin::Build::Autoconf' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command Running test for module 'Alien::m4' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-m4-0.17.tar.gz ok Alien-m4-0.17/ Alien-m4-0.17/alienfile Alien-m4-0.17/author.yml Alien-m4-0.17/Changes Alien-m4-0.17/cpanfile Alien-m4-0.17/dist.ini Alien-m4-0.17/INSTALL Alien-m4-0.17/lib/ Alien-m4-0.17/LICENSE Alien-m4-0.17/Makefile.PL Alien-m4-0.17/MANIFEST Alien-m4-0.17/META.json Alien-m4-0.17/META.yml Alien-m4-0.17/README Alien-m4-0.17/t/ Alien-m4-0.17/xt/ Alien-m4-0.17/xt/author/ Alien-m4-0.17/xt/release/ Alien-m4-0.17/xt/release/changes.t Alien-m4-0.17/xt/release/fixme.t Alien-m4-0.17/xt/author/eol.t Alien-m4-0.17/xt/author/no_tabs.t Alien-m4-0.17/xt/author/pod.t Alien-m4-0.17/xt/author/pod_coverage.t Alien-m4-0.17/xt/author/pod_spelling_common.t Alien-m4-0.17/xt/author/pod_spelling_system.t Alien-m4-0.17/xt/author/strict.t Alien-m4-0.17/xt/author/version.t Alien-m4-0.17/t/00_diag.t Alien-m4-0.17/t/01_use.t Alien-m4-0.17/t/run.t Alien-m4-0.17/lib/Alien/ Alien-m4-0.17/lib/Alien/m4.pm Configuring P/PL/PLICEASE/Alien-m4-0.17.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Useless use of log in void context at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. Argument "need to patch lib/asprintf.c" isn't numeric in log at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. Alien::Build> error in probe (will do a share install): Can't take log of 0 at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. 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::m4 Writing MYMETA.yml and MYMETA.json PLICEASE/Alien-m4-0.17.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for P/PL/PLICEASE/Alien-m4-0.17.tar.gz >>> dmake cp lib/Alien/m4.pm blib\lib/Alien/m4.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 Useless use of log in void context at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. main> prefix C:/Perl-5.24-64/site/lib/auto/share/dist/Alien-m4 "C:\Perl-5.24-64\bin\perl.exe" -MAlien::Build::MM=cmd -e version 0.17 Useless use of log in void context at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. "C:\Perl-5.24-64\bin\perl.exe" -MAlien::Build::MM=cmd -e download Useless use of log in void context at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. Alien::Build::Plugin::Core::Download> decoding html Alien::Build::Plugin::Core::Download> candidate *http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.gz Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.gz.sig Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.17.tar.gz Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.17.tar.gz.sig Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.16.tar.gz Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.16.tar.gz.sig Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.15.tar.gz Alien::Build::Plugin::Core::Download> candidate http://ftp.gnu.org/gnu/m4/m4-1.4.15.tar.gz.sig Alien::Build::Plugin::Core::Download> candidate ... Alien::Build::Plugin::Core::Download> setting version based on archive to 1.4.18 Alien::Build::Plugin::Core::Download> downloaded m4-1.4.18.tar.gz "C:\Perl-5.24-64\bin\perl.exe" -MAlien::Build::MM=cmd -e build Useless use of log in void context at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-m4-0.17-aUkmIC/alienfile line 62. Alien::Build::CommandSequence> + sh configure --prefix=C:/Perl-5.24-64/site/lib/auto/share/dist/Alien-m4 --with-pic --disable-shared configure: WARNING: unrecognized options: --with-pic, --disable-shared checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes 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 whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 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 whether _XOPEN_SOURCE should be defined... no checking for Minix Amsterdam compiler... no checking for ar... ar checking the archiver (ar) interface... ar checking for ar... (cached) ar checking for ranlib... ranlib checking build system type... i686-pc-mingw32 checking host system type... i686-pc-mingw32 checking for _LARGEFILE_SOURCE value needed for large files... no 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 option to accept ISO C99... -std=gnu99 checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99 configure: autobuild project... GNU M4 configure: autobuild revision... 1.4.18 configure: autobuild hostname... cpan-win7 configure: autobuild timestamp... 20171224T111331Z checking for unsigned long long int... yes checking for long long int... yes checking for unsigned long long int... (cached) yes checking for size_t... yes checking for working alloca.h... no checking for alloca... yes checking whether uses 'inline' correctly... yes checking for btowc... yes checking for setrlimit... no checking for sigaltstack... no checking for canonicalize_file_name... no checking for getcwd... yes checking for readlink... no checking for realpath... no checking for _set_invalid_parameter_handler... no checking for fcntl... no checking for symlink... no checking for mempcpy... yes checking for fpurge... no checking for __fpurge... no checking for __freadahead... no checking for __freading... no checking for getdtablesize... no checking for getprogname... no checking for getexecname... no checking for gettimeofday... yes checking for lstat... no checking for mbsinit... yes checking for mbrtowc... yes checking for mprotect... yes checking for mkstemp... no checking for nl_langinfo... no checking for pipe2... no checking for isblank... yes checking for iswctype... yes checking for link... no checking for secure_getenv... no checking for getuid... no checking for geteuid... no checking for getgid... no checking for getegid... no checking for sigaction... no checking for siginterrupt... no checking for snprintf... yes checking for strndup... no checking for pipe... no checking for vasnprintf... no checking for wcrtomb... yes checking for iswcntrl... yes checking for newlocale... no checking for setenv... no checking for sleep... yes checking for strdup... yes checking for wctob... yes checking for nl_langinfo and CODESET... no checking for a traditional french locale... French_France.1252 checking for ucontext.h... no checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for sys/socket.h... no checking for stdio_ext.h... no checking for sys/stat.h... (cached) yes checking for getopt.h... yes checking for sys/time.h... yes checking for langinfo.h... no checking for limits.h... yes checking for xlocale.h... no checking for math.h... yes checking for sys/mman.h... no checking for malloc.h... yes checking for sys/cdefs.h... yes checking for spawn.h... no checking for wchar.h... yes checking for stdint.h... (cached) yes checking for sys/wait.h... no checking for features.h... no checking for wctype.h... yes checking for dirent.h... yes checking for inttypes.h... (cached) yes checking for working C stack overflow detection... no checking for ld used by gcc -std=gnu99... c:/mingw-64/x86_64-w64-mingw32/bin/ld.exe checking if the linker (c:/mingw-64/x86_64-w64-mingw32/bin/ld.exe) is GNU ld... yes checking for shared library run path origin... done checking for libsigsegv... no, consider installing GNU libsigsegv checking whether // is distinct from /... yes checking whether realpath works... no checking if environ is properly declared... yes checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for complete errno.h... no checking for EMULTIHOP value... no checking for ENOLINK value... no checking for EOVERFLOW value... no checking whether strerror_r is declared... no checking for strerror_r... no checking whether strerror_r returns char *... no checking for mode_t... yes checking for sig_atomic_t... yes checking for working fcntl.h... no checking for pid_t... yes checking whether frexp() can be used without linking with libm... yes checking whether alarm is declared... no checking whether long double and double are the same... no checking whether stdin defaults to large file offsets... yes checking for 64-bit off_t... yes checking whether fseeko is declared... yes checking for fseeko... yes checking whether fflush works on input streams... no checking whether stat file-mode macros are broken... no checking for nlink_t... no checking whether ftello is declared... yes checking for ftello... yes checking whether ftello works... yes checking whether getdtablesize is declared... no checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... yes checking for working GNU getopt function... yes checking for working GNU getopt_long function... yes checking whether getenv is declared... yes checking for C/C++ restrict keyword... __restrict checking winsock2.h usability... yes checking winsock2.h presence... yes checking for winsock2.h... yes checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... no checking where to find the exponent in a 'double'... word 1 bit 20 checking where to find the exponent in a 'float'... word 0 bit 23 checking whether byte ordering is bigendian... no checking whether limits.h has ULLONG_WIDTH etc.... no checking whether getc_unlocked is declared... no checking whether we are using the GNU C Library >= 2.1 or uClibc... no checking for wchar_t... yes checking for max_align_t... no checking whether NULL can be used in arbitrary expressions... yes checking for multithread API to use... none checking whether lstat correctly handles trailing slash... no checking for a sed that does not truncate output... /usr/bin/sed checking whether malloc, realloc, calloc are POSIX compliant... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for mbstate_t... yes checking for a traditional japanese locale... none checking for a transitional chinese locale... none checking for a french Unicode locale... none checking for mmap... no checking whether memchr works... yes checking whether defines MIN and MAX... no checking whether defines MIN and MAX... no checking for promoted mode_t type... int checking for library containing posix_spawn... no checking for posix_spawn... no checking for sigset_t... no checking for SIGPIPE... no checking for inline... inline checking for uid_t in sys/types.h... no checking whether C symbols are prefixed with underscore at the linker level... no checking whether snprintf returns a byte count as in C99... no checking whether snprintf is declared... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for wint_t... yes checking whether wint_t is too small... yes checking whether stdint.h conforms to C99... yes checking whether stdint.h predates C++11... no checking whether stdint.h has UINTMAX_WIDTH etc.... no checking whether strerror(0) succeeds... yes checking whether strndup is declared... no checking whether strnlen is declared... yes checking whether strsignal is declared... no checking whether sys_siglist is declared... no checking whether strstr works... yes checking whether ldexp() can be used without linking with libm... yes checking for struct timespec in ... yes checking whether clearerr_unlocked is declared... no checking whether feof_unlocked is declared... no checking whether ferror_unlocked is declared... no checking whether fflush_unlocked is declared... no checking whether fgets_unlocked is declared... no checking whether fputc_unlocked is declared... no checking whether fputs_unlocked is declared... no checking whether fread_unlocked is declared... no checking whether fwrite_unlocked is declared... no checking whether getchar_unlocked is declared... no checking whether putc_unlocked is declared... no checking whether putchar_unlocked is declared... no checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking for snprintf... (cached) yes checking for strnlen... yes checking for wcslen... yes checking for wcsnlen... yes checking for mbrtowc... (cached) yes checking for wcrtomb... (cached) yes checking whether _snprintf is declared... yes checking whether printf supports size specifiers as in C99... no checking whether printf supports 'long double' arguments... no checking whether printf supports infinite 'double' arguments... no checking whether printf supports the 'a' and 'A' directives... no checking whether printf supports the 'F' directive... no checking whether printf supports the 'n' directive... no checking whether printf supports the 'ls' directive... yes checking whether printf supports the grouping flag... no checking whether printf supports the left-adjust flag correctly... yes checking whether printf supports the zero flag correctly... no checking whether printf supports large precisions... no checking whether printf survives out-of-memory conditions... guessing no checking whether to use C++... no checking whether ungetc works on arbitrary bytes... yes checking whether getcwd (NULL, 0) allocates memory for result... yes checking for getcwd with POSIX signature... no checking for inttypes.h... (cached) yes checking whether the inttypes.h PRIxNN macros are broken... no checking for LC_MESSAGES... no checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking whether setenv is declared... no checking search.h usability... yes checking search.h presence... yes checking for search.h... yes checking for tsearch... yes checking whether strdup is declared... yes checking whether unsetenv is declared... no checking whether to enable assertions... yes checking whether btowc(0) is correct... yes checking whether btowc(EOF) is correct... yes checking for __builtin_expect... yes checking whether sigaltstack is declared... no checking for stack_t... no checking for winsock2.h... (cached) yes checking whether // is distinct from /... (cached) yes checking whether dup2 works... no checking for setdtablesize... no checking for error_at_line... no checking whether fflush works on input streams... (cached) no checking whether fflush works on input streams... (cached) no checking whether conversion from 'int' to 'long double' works... yes checking for __fpending... no checking whether fpurge is declared... no checking whether frexp works... no checking whether frexpl is declared... yes checking whether frexpl() can be used without linking with libm... yes checking whether frexpl works... no checking for fseeko... (cached) yes checking whether fflush works on input streams... (cached) no checking for _fseeki64... yes checking for ftello... (cached) yes checking whether ftello works... (cached) yes checking whether program_invocation_name is declared... no checking whether program_invocation_short_name is declared... no checking whether __argv is declared... yes checking whether gettimeofday clobbers localtime buffer... no checking for gettimeofday with POSIX signature... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking for _ftime... yes checking whether isnan(double) can be used without linking with libm... yes checking whether isnan(float) can be used without linking with libm... yes checking whether isnan(float) works... yes checking whether isnan(long double) can be used without linking with libm... yes checking whether isnanl works... yes checking for libsigsegv... (cached) no, consider installing GNU libsigsegv checking whether locale.h conforms to POSIX:2001... no checking whether struct lconv is properly defined... no checking for struct lconv.decimal_point... yes checking whether lseek detects pipes... no checking whether NAN macro works... yes checking whether HUGE_VAL works... yes checking whether mbrtowc handles incomplete characters... guessing yes checking whether mbrtowc works as well as mbtowc... guessing yes checking whether mbrtowc handles a NULL pwc argument... guessing yes checking whether mbrtowc handles a NULL string argument... guessing yes checking whether mbrtowc has a correct return value... no checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes checking whether mbrtowc works on empty input... yes checking whether the C locale is free of encoding errors... yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking for mkdtemp... no checking for obstacks that work with any size object... no checking whether posix_spawn_file_actions_addclose works... no checking whether posix_spawn_file_actions_adddup2 works... no checking whether posix_spawn_file_actions_addopen works... no checking paths.h usability... no checking paths.h presence... no checking for paths.h... no checking for confstr... no checking for sched_setparam... no checking for sched_setscheduler... no checking for setegid... no checking for seteuid... no checking for vfork... no checking whether frexp works... (cached) no checking whether ldexp can be used without linking with libm... (cached) yes checking whether frexpl() can be used without linking with libm... (cached) yes checking whether frexpl works... (cached) no checking whether ldexpl() can be used without linking with libm... yes checking whether ldexpl works... yes checking whether ldexpl is declared... yes checking whether program_invocation_name is declared... (cached) no checking whether program_invocation_short_name is declared... (cached) no checking for raise... yes checking for rawmemchr... no checking for working re_compile_pattern... no checking libintl.h usability... no checking libintl.h presence... no checking for libintl.h... no checking whether isblank is declared... yes checking whether rename honors trailing slash on destination... no checking whether rename honors trailing slash on source... yes checking whether rename manages hard links correctly... yes checking whether rename manages existing destinations correctly... no checking whether rmdir works... no checking for sched.h... no checking for struct sched_param... no checking for __secure_getenv... no checking for issetugid... no checking for siginfo_t... no checking for volatile sig_atomic_t... yes checking for sighandler_t... no checking for signbit macro... yes checking for signbit compiler built-ins... yes checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for snprintf... (cached) yes checking whether snprintf respects a size of 1... yes checking for ssize_t... yes checking whether stat handles trailing slashes on directories... no checking whether stat handles trailing slashes on files... yes checking for va_copy... yes checking for max_align_t... (cached) no checking whether NULL can be used in arbitrary expressions... (cached) yes checking which flavor of printf attribute matches inttypes macros... gnu checking for strchrnul... no checking for winsock2.h... (cached) yes checking for working strnlen... yes checking for strsignal... no checking whether _sys_siglist is declared... no checking whether strstr works in linear time... no checking whether strstr works... (cached) yes checking whether strtod obeys C99... yes checking for nlink_t... (cached) no checking for ptrdiff_t... yes checking for vasprintf... no checking for vasprintf... (cached) no checking for nl_langinfo... (cached) no checking for ptrdiff_t... (cached) yes checking for waitid... no checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether wcrtomb return value is correct... yes checking whether iswcntrl works... yes checking for towlower... yes checking for wctype_t... yes checking for wctrans_t... yes checking for stdint.h... (cached) yes checking for a traditional french locale... (cached) French_France.1252 checking for a french Unicode locale... (cached) none checking for a traditional french locale... (cached) French_France.1252 checking for a turkish Unicode locale... none checking for closedir... yes checking for dirfd... no checking whether dirfd is declared... no checking whether dirfd is a macro... no checking how to get the file descriptor associated with an open DIR*... no_such_member checking whether dup works... no checking whether fdopen sets errno... yes checking for flexible array member... yes checking for getpagesize... yes checking whether getpagesize is declared... no checking whether INT32_MAX < INTMAX_MAX... yes checking whether INT64_MAX == LONG_MAX... no checking whether UINT32_MAX < UINTMAX_MAX... yes checking whether UINT64_MAX == ULONG_MAX... no checking where to find the exponent in a 'double'... (cached) word 1 bit 20 checking where to find the exponent in a 'float'... (cached) word 0 bit 23 checking where to find the exponent in a 'long double'... word 2 bit 0 checking for setlocale... yes checking for uselocale... no checking for a traditional french locale... (cached) French_France.1252 checking for a french Unicode locale... (cached) none checking for a traditional japanese locale... (cached) none checking for a transitional chinese locale... (cached) none checking for a french Unicode locale... (cached) none checking for mmap... (cached) no checking for mmap... (cached) no checking for a traditional french locale... (cached) French_France.1252 checking for a french Unicode locale... (cached) none checking for opendir... yes checking for putenv compatible with GNU and SVID... no checking whether _putenv is declared... yes checking for mmap... (cached) no checking for mmap... (cached) no checking for readdir... yes checking for a traditional french locale... (cached) French_France.1252 checking for a french Unicode locale... (cached) none checking for a traditional japanese locale... (cached) none checking for a transitional chinese locale... (cached) none checking whether sleep is declared... no checking for working stdalign.h... no checking for mmap... (cached) no checking for mmap... (cached) no checking for unsetenv... no checking for a traditional french locale... (cached) French_France.1252 checking for a french Unicode locale... (cached) none checking for a traditional japanese locale... (cached) none checking for a transitional chinese locale... (cached) none checking whether wctob works... no checking whether an open file can be renamed... yes checking if changeword is wanted... no checking which shell to use for syscmd... /bin/sh checking if malloc debugging is wanted... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating lib/Makefile config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating checks/Makefile config.status: creating examples/Makefile config.status: creating lib/config.h config.status: executing depfiles commands config.status: executing stamp-h commands configure: WARNING: unrecognized options: --with-pic, --disable-shared Alien::Build::CommandSequence> + make make all-recursive make[1]: Entering directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18' Making all in . make[2]: Entering directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18' Making all in examples make[2]: Entering directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18/examples' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18/examples' Making all in lib make[2]: Entering directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18/lib' GEN alloca.h GEN configmake.h GEN errno.h GEN c++defs.h GEN arg-nonnull.h GEN warn-on-use.h GEN fcntl.h GEN langinfo.h GEN limits.h GEN locale.h GEN math.h GEN sched.h GEN signal.h GEN unused-parameter.h GEN spawn.h GEN stddef.h GEN stdint.h GEN stdio.h GEN stdlib.h GEN string.h GEN sys/stat.h GEN sys/time.h GEN sys/types.h GEN sys/wait.h GEN time.h GEN unistd.h GEN wchar.h GEN wctype.h make all-am make[3]: Entering directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18/lib' CC gl_avltree_oset.o CC binary-io.o CC c-ctype.o CC c-stack.o CC c-strcasecmp.o CC c-strncasecmp.o CC clean-temp.o clean-temp.c: In function 'cleanup': clean-temp.c:200:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] clean-temp.c: In function 'register_fd': clean-temp.c:608:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] clean-temp.c: In function 'unregister_fd': clean-temp.c:621:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] CC cloexec.o CC close-stream.o CC closein.o CC closeout.o CC dirname.o CC basename.o CC dirname-lgpl.o CC basename-lgpl.o CC stripslash.o CC execute.o execute.c:69:0: warning: "close" redefined [enabled by default] ./unistd.h:664:0: note: this is the location of the previous definition execute.c: In function 'execute': execute.c:153:28: warning: passing argument 3 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' execute.c:153:28: warning: passing argument 4 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' execute.c:161:32: warning: passing argument 3 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' execute.c:161:32: warning: passing argument 4 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' CC exitfail.o CC fatal-signal.o CC fd-hook.o CC fd-safer-flag.o CC dup-safer-flag.o CC filenamecat.o CC filenamecat-lgpl.o CC fopen-safer.o CC freading.o CC getprogname.o CC hard-locale.o CC gl_linkedhash_list.o In file included from gl_linkedhash_list.c:89:0: gl_anylinked_list2.h: In function 'gl_linked_nx_create': gl_anylinked_list2.h:126:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_node_nx_set_value': gl_anylinked_list2.h:188:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_nx_set_at': gl_anylinked_list2.h:285:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_search_from_to': gl_anylinked_list2.h:329:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_indexof_from_to': gl_anylinked_list2.h:485:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_nx_add_first': gl_anylinked_list2.h:609:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_nx_add_last': gl_anylinked_list2.h:647:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_nx_add_before': gl_anylinked_list2.h:685:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_nx_add_after': gl_anylinked_list2.h:723:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] gl_anylinked_list2.h: In function 'gl_linked_nx_add_at': gl_anylinked_list2.h:766:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] CC gl_list.o CC localcharset.o CC glthread/lock.o CC malloca.o CC math.o CC memchr2.o CC gl_oset.o CC pipe2.o CC pipe2-safer.o CC printf-frexp.o CC printf-frexpl.o CC progname.o CC quotearg.o CC sig-handler.o CC spawn-pipe.o spawn-pipe.c:70:0: warning: "close" redefined [enabled by default] ./unistd.h:664:0: note: this is the location of the previous definition spawn-pipe.c: In function 'create_pipe': spawn-pipe.c:195:25: warning: passing argument 3 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' spawn-pipe.c:195:25: warning: passing argument 4 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' spawn-pipe.c:203:29: warning: passing argument 3 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' spawn-pipe.c:203:29: warning: passing argument 4 of 'spawnvpe' from incompatible pointer type [enabled by default] c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/process.h:178:20: note: expected 'char * const*' but argument is of type 'const char **' CC mkstemp-safer.o CC tempname.o CC glthread/threadlib.o CC glthread/tls.o CC tmpdir.o CC unistd.o CC dup-safer.o CC fd-safer.o CC pipe-safer.o CC verror.o CC version-etc.o CC version-etc-fsf.o CC wait-process.o CC wctype-h.o CC xmalloc.o CC xalloc-die.o CC gl_xlist.o CC xmalloca.o CC gl_xoset.o CC xprintf.o CC xsize.o CC xstrndup.o CC xvasprintf.o CC xasprintf.o CC asnprintf.o CC asprintf.o asprintf.c:30:1: error: redefinition of 'asprintf' c:\mingw-64\bin\../lib/gcc/x86_64-w64-mingw32/4.6.3/../../../../x86_64-w64-mingw32/include/stdio.h:309:5: note: previous definition of 'asprintf' was here make[3]: *** [asprintf.o] Error 1 make[3]: Leaving directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/cpan_build/Alien-m4-0.17-aUkmIC/_alien/build_zMyP/m4-1.4.18' make: *** [all] Error 2 external command failed at C:/cpanfly-5.24-64/var/megalib/Alien/Build/CommandSequence.pm line 49. dmake: Error code 130, while making '_alien\mm\build' PLICEASE/Alien-m4-0.17.tar.gz dmake -- NOT OK Running test for module 'Alien::autoconf' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-autoconf-0.11.tar.gz ok Alien-autoconf-0.11/ Alien-autoconf-0.11/author.yml Alien-autoconf-0.11/lib/ Alien-autoconf-0.11/lib/Alien/ Alien-autoconf-0.11/lib/Alien/autoconf.pm Alien-autoconf-0.11/META.json Alien-autoconf-0.11/dist.ini Alien-autoconf-0.11/Changes Alien-autoconf-0.11/LICENSE Alien-autoconf-0.11/maint/ Alien-autoconf-0.11/maint/travis-install-mods Alien-autoconf-0.11/README Alien-autoconf-0.11/xt/ Alien-autoconf-0.11/xt/author/ Alien-autoconf-0.11/xt/author/no_tabs.t Alien-autoconf-0.11/xt/author/pod_spelling_common.t Alien-autoconf-0.11/xt/author/pod.t Alien-autoconf-0.11/xt/author/eol.t Alien-autoconf-0.11/xt/release/ Alien-autoconf-0.11/xt/release/fixme.t Alien-autoconf-0.11/xt/release/changes.t Alien-autoconf-0.11/corpus/ Alien-autoconf-0.11/corpus/configure.ac Alien-autoconf-0.11/t/ Alien-autoconf-0.11/t/alien_autoconf.t Alien-autoconf-0.11/t/00_diag.t Alien-autoconf-0.11/META.yml Alien-autoconf-0.11/MANIFEST Alien-autoconf-0.11/alienfile Alien-autoconf-0.11/Makefile.PL Alien-autoconf-0.11/INSTALL ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-autoconf-0.11.tar.gz ---- Alien::Build::Plugin::Build::MSYS [build_requires] Running test for module 'Alien::Build::Plugin::Build::MSYS' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command PLICEASE/Alien-autoconf-0.11.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-autoconf-0.11-8g3uwl Warning: Prerequisite 'Alien::Build::Plugin::Build::MSYS => 0.84' for 'PLICEASE/Alien-autoconf-0.11.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Configuring P/PL/PLICEASE/Alien-autoconf-0.11.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Alien::Build::Plugin::Build::Autoconf has no msys_version property at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-autoconf-0.11-8g3uwl/alienfile line 70. Warning: prerequisite Alien::Build 0.49 not found. We have 0.45. Warning: prerequisite Alien::Build::Plugin::Build::Autoconf 0.47 not found. We have 0.45. Warning: prerequisite Alien::Build::Plugin::Build::MSYS 0.84 not found. We have 0.45. Warning: prerequisite Alien::m4 0.11 not found. We have 0.08. 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::autoconf Writing MYMETA.yml and MYMETA.json PLICEASE/Alien-autoconf-0.11.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for P/PL/PLICEASE/Alien-autoconf-0.11.tar.gz ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-autoconf-0.11.tar.gz ---- Alien::Build [requires] Alien::Build::Plugin::Build::Autoconf [build_requires] Alien::m4 [build_requires] Running test for module 'Alien::Build' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command Running test for module 'Alien::Build::Plugin::Build::Autoconf' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command Running test for module 'Alien::m4' PLICEASE/Alien-m4-0.17.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-m4-0.17-aUkmIC PLICEASE/Alien-m4-0.17.tar.gz Has already been prepared PLICEASE/Alien-m4-0.17.tar.gz Could not make: Unknown error PLICEASE/Alien-autoconf-0.11.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-autoconf-0.11-8g3uwl PLICEASE/Alien-autoconf-0.11.tar.gz Has already been prepared Running make for P/PL/PLICEASE/Alien-autoconf-0.11.tar.gz Warning: Prerequisite 'Alien::Build::Plugin::Build::Autoconf => 0.47' for 'PLICEASE/Alien-autoconf-0.11.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::Build => 0.49' for 'PLICEASE/Alien-autoconf-0.11.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::m4 => 0.11' for 'PLICEASE/Alien-autoconf-0.11.tar.gz' failed when processing 'PLICEASE/Alien-m4-0.17.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> dmake cp lib/Alien/autoconf.pm blib\lib/Alien/autoconf.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 Alien::Build::Plugin::Build::Autoconf has no msys_version property at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-autoconf-0.11-8g3uwl/alienfile line 70. Alien::m4 version 0.11 required--this is only version 0.08 at (eval 68) line 1. BEGIN failed--compilation aborted at (eval 68) line 1. ...propagated at C:/cpanfly-5.24-64/var/megalib/Alien/Build.pm line 248. dmake: Error code 255, while making '_alien\mm\prefix' PLICEASE/Alien-autoconf-0.11.tar.gz dmake -- NOT OK PLICEASE/Alien-automake-0.12.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-automake-0.12-BwP0db PLICEASE/Alien-automake-0.12.tar.gz Has already been prepared Running make for P/PL/PLICEASE/Alien-automake-0.12.tar.gz Warning: Prerequisite 'Alien::Build::Plugin::Build::Autoconf => 0.47' for 'PLICEASE/Alien-automake-0.12.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::Build => 0.49' for 'PLICEASE/Alien-automake-0.12.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::autoconf => 0.05' for 'PLICEASE/Alien-automake-0.12.tar.gz' failed when processing 'PLICEASE/Alien-autoconf-0.11.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::m4 => 0.11' for 'PLICEASE/Alien-automake-0.12.tar.gz' failed when processing 'PLICEASE/Alien-m4-0.17.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> dmake cp lib/Alien/automake.pm blib\lib/Alien/automake.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 Alien::Build::Plugin::Build::Autoconf has no msys_version property at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-automake-0.12-BwP0db/alienfile line 69. Alien::m4 version 0.11 required--this is only version 0.08 at (eval 95) line 1. BEGIN failed--compilation aborted at (eval 95) line 1. ...propagated at C:/cpanfly-5.24-64/var/megalib/Alien/Build.pm line 248. dmake: Error code 255, while making '_alien\mm\prefix' PLICEASE/Alien-automake-0.12.tar.gz dmake -- NOT OK Running test for module 'Alien::libtool' Checksum for C:\cpanfly-5.24-64\var\cpan\sources\authors\id\P\PL\PLICEASE\Alien-libtool-0.09.tar.gz ok Alien-libtool-0.09/ Alien-libtool-0.09/alienfile Alien-libtool-0.09/author.yml Alien-libtool-0.09/Changes Alien-libtool-0.09/cpanfile Alien-libtool-0.09/dist.ini Alien-libtool-0.09/INSTALL Alien-libtool-0.09/lib/ Alien-libtool-0.09/LICENSE Alien-libtool-0.09/Makefile.PL Alien-libtool-0.09/MANIFEST Alien-libtool-0.09/META.json Alien-libtool-0.09/META.yml Alien-libtool-0.09/README Alien-libtool-0.09/t/ Alien-libtool-0.09/xt/ Alien-libtool-0.09/xt/author/ Alien-libtool-0.09/xt/release/ Alien-libtool-0.09/xt/release/changes.t Alien-libtool-0.09/xt/release/fixme.t Alien-libtool-0.09/xt/author/eol.t Alien-libtool-0.09/xt/author/no_tabs.t Alien-libtool-0.09/xt/author/pod.t Alien-libtool-0.09/xt/author/pod_coverage.t Alien-libtool-0.09/xt/author/pod_spelling_common.t Alien-libtool-0.09/xt/author/pod_spelling_system.t Alien-libtool-0.09/xt/author/strict.t Alien-libtool-0.09/xt/author/version.t Alien-libtool-0.09/t/00_diag.t Alien-libtool-0.09/t/01_use.t Alien-libtool-0.09/t/alien_libtool.t Alien-libtool-0.09/lib/Alien/ Alien-libtool-0.09/lib/Alien/libtool.pm ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-libtool-0.09.tar.gz ---- Alien::Build::Plugin::Build::MSYS [build_requires] Running test for module 'Alien::Build::Plugin::Build::MSYS' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command PLICEASE/Alien-libtool-0.09.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-libtool-0.09-W0tV1Y Warning: Prerequisite 'Alien::Build::Plugin::Build::MSYS => 0.84' for 'PLICEASE/Alien-libtool-0.09.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Configuring P/PL/PLICEASE/Alien-libtool-0.09.tar.gz with Makefile.PL >>> C:\Perl-5.24-64\bin\perl.exe Makefile.PL Use of uninitialized value in string eq at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-libtool-0.09-W0tV1Y/alienfile line 11. Alien::Build::Plugin::Build::Autoconf has no msys_version property at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-libtool-0.09-W0tV1Y/alienfile line 29. Warning: prerequisite Alien::Build 0.49 not found. We have 0.45. Warning: prerequisite Alien::Build::Plugin::Build::Autoconf 0.47 not found. We have 0.45. Warning: prerequisite Alien::Build::Plugin::Build::MSYS 0.84 not found. We have 0.45. Warning: prerequisite Alien::m4 0.11 not found. We have 0.08. 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::libtool Writing MYMETA.yml and MYMETA.json PLICEASE/Alien-libtool-0.09.tar.gz C:\Perl-5.24-64\bin\perl.exe Makefile.PL -- OK Running make for P/PL/PLICEASE/Alien-libtool-0.09.tar.gz ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/Alien-libtool-0.09.tar.gz ---- Alien::Build::Plugin::Build::Autoconf [build_requires] Alien::Build [requires] Alien::m4 [build_requires] Running test for module 'Alien::Build::Plugin::Build::Autoconf' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command Running test for module 'Alien::Build' PLICEASE/Alien-Build-1.32.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-Build-1.32-ihOSEN PLICEASE/Alien-Build-1.32.tar.gz Has already been prepared PLICEASE/Alien-Build-1.32.tar.gz Has already been made PLICEASE/Alien-Build-1.32.tar.gz Won't repeat unsuccessful test during this command Running test for module 'Alien::m4' PLICEASE/Alien-m4-0.17.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-m4-0.17-aUkmIC PLICEASE/Alien-m4-0.17.tar.gz Has already been prepared PLICEASE/Alien-m4-0.17.tar.gz Could not make: Unknown error PLICEASE/Alien-libtool-0.09.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-libtool-0.09-W0tV1Y PLICEASE/Alien-libtool-0.09.tar.gz Has already been prepared Running make for P/PL/PLICEASE/Alien-libtool-0.09.tar.gz Warning: Prerequisite 'Alien::m4 => 0.11' for 'PLICEASE/Alien-libtool-0.09.tar.gz' failed when processing 'PLICEASE/Alien-m4-0.17.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::Build::Plugin::Build::Autoconf => 0.47' for 'PLICEASE/Alien-libtool-0.09.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::Build => 0.49' for 'PLICEASE/Alien-libtool-0.09.tar.gz' failed when processing 'PLICEASE/Alien-Build-1.32.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> dmake cp lib/Alien/libtool.pm blib\lib/Alien/libtool.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 Use of uninitialized value in string eq at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-libtool-0.09-W0tV1Y/alienfile line 11. Alien::Build::Plugin::Build::Autoconf has no msys_version property at C:/cpanfly-5.24-64/var/tmp/cpan_build/Alien-libtool-0.09-W0tV1Y/alienfile line 29. Alien::m4 version 0.11 required--this is only version 0.08 at (eval 63) line 1. BEGIN failed--compilation aborted at (eval 63) line 1. ...propagated at C:/cpanfly-5.24-64/var/megalib/Alien/Build.pm line 248. dmake: Error code 255, while making '_alien\mm\prefix' PLICEASE/Alien-libtool-0.09.tar.gz dmake -- NOT OK Running test for module 'Alien::m4' PLICEASE/Alien-m4-0.17.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-m4-0.17-aUkmIC PLICEASE/Alien-m4-0.17.tar.gz Has already been prepared PLICEASE/Alien-m4-0.17.tar.gz Could not make: Unknown error Running test for module 'Alien::autoconf' PLICEASE/Alien-autoconf-0.11.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-autoconf-0.11-8g3uwl PLICEASE/Alien-autoconf-0.11.tar.gz Has already been prepared PLICEASE/Alien-autoconf-0.11.tar.gz Could not make: Unknown error ATHREEF/Alien-HIDAPI-0.08.tar.gz Has already been unwrapped into directory C:\cpanfly-5.24-64\var\tmp\cpan_build\Alien-HIDAPI-0.08-IbEi3o ATHREEF/Alien-HIDAPI-0.08.tar.gz Has already been prepared Running make for A/AT/ATHREEF/Alien-HIDAPI-0.08.tar.gz Warning: Prerequisite 'Alien::m4 => 0.11' for 'ATHREEF/Alien-HIDAPI-0.08.tar.gz' failed when processing 'PLICEASE/Alien-m4-0.17.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::autoconf => 0.03' for 'ATHREEF/Alien-HIDAPI-0.08.tar.gz' failed when processing 'PLICEASE/Alien-autoconf-0.11.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::automake => 0.05' for 'ATHREEF/Alien-HIDAPI-0.08.tar.gz' failed when processing 'PLICEASE/Alien-automake-0.12.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Alien::libtool => 0.02' for 'ATHREEF/Alien-HIDAPI-0.08.tar.gz' failed when processing 'PLICEASE/Alien-libtool-0.09.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> dmake cp lib/Alien/HIDAPI.pm blib\lib\Alien\HIDAPI.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 Alien::m4 version 0.11 required--this is only version 0.08 at (eval 131) line 1. BEGIN failed--compilation aborted at (eval 131) line 1. ...propagated at C:/cpanfly-5.24-64/var/megalib/Alien/Build.pm line 248. dmake: Error code 255, while making '_alien\mm\prefix' ATHREEF/Alien-HIDAPI-0.08.tar.gz dmake -- NOT OK Finished 2017-12-24T03:15:56