Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EUMM with dmake 4.8 wont build, quotes in PERLRUN #265

Open
bulk88 opened this issue Apr 24, 2016 · 0 comments
Open

EUMM with dmake 4.8 wont build, quotes in PERLRUN #265

bulk88 opened this issue Apr 24, 2016 · 0 comments

Comments

@bulk88
Copy link
Contributor

bulk88 commented Apr 24, 2016

Using Strawberry 5.8.9 with its dmake 4.8 (4.8 is not the latest dmake release) and EUMM at commit 331becd causes

The system cannot find the path specified.
dmake:  Error code 129, while making 'blib\lib\ExtUtils\.exists'

The commit before 331becd which is e587aa7 does not have this error. The test suite never runs since copying files to blib failed.

dmake -V

C:\sources\ExtUtils-MakeMaker>dmake -V
dmake - Version 4.8-20070327-SHAY (Windows / MS Visual C++)
Copyright (c) 1990,...,1997 by WTI Corp.

Default Configuration:
        MAXLINELENGTH := 32766
        MAXPROCESSLIMIT := 4
        MAXPROCESS := 1
        .IMPORT .IGNORE: DMAKEROOT
        .MAKEFILES : makefile.mk makefile
        .SOURCE    : .NULL
        DMAKEROOT *= $(ABSMAKECMD:d)startup
        MAKESTARTUP := $(DMAKEROOT)\startup.mk

Please read the NEWS file for the latest release notes.

C:\sources\ExtUtils-MakeMaker>

detailed console log

C:\sources\ExtUtils-MakeMaker>git reset --hard 331becdfddd655f149c01fe302ca01c3c
5a295a4
HEAD is now at 331becd Make *PERLRUN macros work with spaces in perl loc.

C:\sources\ExtUtils-MakeMaker>dmake clean & perl makefile.pl & dmake test
dmake:  makefile:  line 444:  Warning: -- Ignoring AUGMAKE meta-target [.NOTPARA
LLEL] because prerequisites are present.
"C:\sperl\589\perl\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" -MExtUtils::Command
-e rm_f -- \
          MakeMaker.bso MakeMaker.def \
          MakeMaker.exp MakeMaker.x \
           blib\arch\auto\ExtUtils\MakeMaker\extralibs.all \
          blib\arch\auto\ExtUtils\MakeMaker\extralibs.ld Makefile.aperl \
          *.a *.o \
          *perl.core MYMETA.json \
          MYMETA.yml blibdirs.ts \
          core core.*perl.*.? \
          core.[0-9] core.[0-9][0-9] \
          core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \
          core.[0-9][0-9][0-9][0-9][0-9] libMakeMaker.def \
          mon.out perl \
          perl.exe perl.exe \
          perlmain.c pm_to_blib \
          pm_to_blib.ts so_locations \
          tmon.out
The system cannot find the path specified.
"C:\sperl\589\perl\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" -MExtUtils::Command
-e rm_rf -- \
          blib dll.base \
          dll.exp
The system cannot find the path specified.
The system cannot find the path specified.
dmake:  Error code 129, while making 'clean'
Using included version of CPAN::Meta (2.120351) because it is not already instal
led.
Using included version of CPAN::Meta::Requirements (2.126) because it is not alr
eady installed.
Using included version of CPAN::Meta::YAML (0.008) because it is not already ins
talled.
Using included version of Encode::Locale (1.03) because it is not already instal
led.
Using included version of ExtUtils::Manifest (1.65) as it is newer than the inst
alled version (1.58).
Using included version of File::Copy::Recursive (0.38) because it is not already
 installed.
Using included version of JSON::PP (2.27203) because it is not already installed
.
Using included version of JSON::PP::Compat5006 (1.09) because it is not already
installed.
Using included version of Parse::CPAN::Meta (1.4405) because it is not already i
nstalled.
Using included version of version (0.88) because it is not already installed.
Generating a dmake-style Makefile
Writing Makefile for ExtUtils::MakeMaker
Writing MYMETA.yml and MYMETA.json
dmake:  makefile:  line 444:  Warning: -- Ignoring AUGMAKE meta-target [.NOTPARA
LLEL] because prerequisites are present.
The system cannot find the path specified.
dmake:  Error code 129, while making 'blib\lib\ExtUtils\.exists'

C:\sources\ExtUtils-MakeMaker>git reset --hard e587aa761f5f322ac3b13ae4964dcb819
6bd7dbc
HEAD is now at e587aa7 Insert lots of " to protect spaces in file/dirnames from
shell.

C:\sources\ExtUtils-MakeMaker>dmake clean & perl makefile.pl & dmake test
dmake:  makefile:  line 444:  Warning: -- Ignoring AUGMAKE meta-target [.NOTPARA
LLEL] because prerequisites are present.
"C:\sperl\589\perl\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" -MExtUtils::Command
-e rm_f -- \
          MakeMaker.bso MakeMaker.def \
          MakeMaker.exp MakeMaker.x \
           blib\arch\auto\ExtUtils\MakeMaker\extralibs.all \
          blib\arch\auto\ExtUtils\MakeMaker\extralibs.ld Makefile.aperl \
          *.a *.o \
          *perl.core MYMETA.json \
          MYMETA.yml blibdirs.ts \
          core core.*perl.*.? \
          core.[0-9] core.[0-9][0-9] \
          core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \
          core.[0-9][0-9][0-9][0-9][0-9] libMakeMaker.def \
          mon.out perl \
          perl.exe perl.exe \
          perlmain.c pm_to_blib \
          pm_to_blib.ts so_locations \
          tmon.out
The system cannot find the path specified.
"C:\sperl\589\perl\bin\perl.exe" "-Iblib\arch" "-Iblib\lib" -MExtUtils::Command
-e rm_rf -- \
          blib dll.base \
          dll.exp
The system cannot find the path specified.
The system cannot find the path specified.
dmake:  Error code 129, while making 'clean'
Using included version of CPAN::Meta (2.120351) because it is not already instal
led.
Using included version of CPAN::Meta::Requirements (2.126) because it is not alr
eady installed.
Using included version of CPAN::Meta::YAML (0.008) because it is not already ins
talled.
Using included version of Encode::Locale (1.03) because it is not already instal
led.
Using included version of ExtUtils::Manifest (1.65) as it is newer than the inst
alled version (1.58).
Using included version of File::Copy::Recursive (0.38) because it is not already
 installed.
Using included version of JSON::PP (2.27203) because it is not already installed
.
Using included version of JSON::PP::Compat5006 (1.09) because it is not already
installed.
Using included version of Parse::CPAN::Meta (1.4405) because it is not already i
nstalled.
Using included version of version (0.88) because it is not already installed.
Generating a dmake-style Makefile
Writing Makefile for ExtUtils::MakeMaker
Writing MYMETA.yml and MYMETA.json
dmake:  makefile:  line 444:  Warning: -- Ignoring AUGMAKE meta-target [.NOTPARA
LLEL] because prerequisites are present.
cp inc/ExtUtils/Manifest.pm blib\lib\ExtUtils\Manifest.pm
cp inc/version.pm blib\lib\version.pm
cp inc/File/Copy/Recursive.pm blib\lib\File\Copy\Recursive.pm
cp inc/CPAN/Meta/Feature.pm blib\lib\CPAN\Meta\Feature.pm
cp inc/version/Internals.pod blib\lib\version\Internals.pod
cp inc/JSON/PP.pm blib\lib\JSON\PP.pm
cp inc/Encode/Locale.pm blib\lib\Encode\Locale.pm
cp inc/JSON/PP/Boolean.pm blib\lib\JSON\PP\Boolean.pm
cp inc/CPAN/Meta/History.pm blib\lib\CPAN\Meta\History.pm
cp inc/CPAN/Meta/Spec.pm blib\lib\CPAN\Meta\Spec.pm
cp inc/version/vpp.pm blib\lib\version\vpp.pm
cp lib/ExtUtils/Liblist.pm blib\lib\ExtUtils\Liblist.pm
cp inc/CPAN/Meta/Requirements.pm blib\lib\CPAN\Meta\Requirements.pm
cp inc/CPAN/Meta/YAML.pm blib\lib\CPAN\Meta\YAML.pm
cp inc/CPAN/Meta/Converter.pm blib\lib\CPAN\Meta\Converter.pm
cp lib/ExtUtils/Command/MM.pm blib\lib\ExtUtils\Command\MM.pm
cp inc/JSON/PP/Compat5006.pm blib\lib\JSON\PP\Compat5006.pm
cp inc/CPAN/Meta.pm blib\lib\CPAN\Meta.pm
cp inc/ExtUtils/MANIFEST.SKIP blib\lib\ExtUtils\MANIFEST.SKIP
cp inc/CPAN/Meta/Prereqs.pm blib\lib\CPAN\Meta\Prereqs.pm
cp inc/Parse/CPAN/Meta.pm blib\lib\Parse\CPAN\Meta.pm
cp inc/CPAN/Meta/Validator.pm blib\lib\CPAN\Meta\Validator.pm
cp inc/version.pod blib\lib\version.pod
cp lib/ExtUtils/MakeMaker.pm blib\lib\ExtUtils\MakeMaker.pm
cp lib/ExtUtils/MM_OS2.pm blib\lib\ExtUtils\MM_OS2.pm
cp lib/ExtUtils/MM_VOS.pm blib\lib\ExtUtils\MM_VOS.pm
cp lib/ExtUtils/MM_Unix.pm blib\lib\ExtUtils\MM_Unix.pm
cp lib/ExtUtils/MM.pm blib\lib\ExtUtils\MM.pm
cp lib/ExtUtils/MM_Win32.pm blib\lib\ExtUtils\MM_Win32.pm
cp lib/ExtUtils/MM_UWIN.pm blib\lib\ExtUtils\MM_UWIN.pm
cp lib/ExtUtils/MY.pm blib\lib\ExtUtils\MY.pm
cp lib/ExtUtils/MM_Cygwin.pm blib\lib\ExtUtils\MM_Cygwin.pm
cp lib/ExtUtils/MM_DOS.pm blib\lib\ExtUtils\MM_DOS.pm
cp lib/ExtUtils/MM_MacOS.pm blib\lib\ExtUtils\MM_MacOS.pm
cp lib/ExtUtils/MM_Win95.pm blib\lib\ExtUtils\MM_Win95.pm
cp lib/ExtUtils/MM_VMS.pm blib\lib\ExtUtils\MM_VMS.pm
cp lib/ExtUtils/MM_BeOS.pm blib\lib\ExtUtils\MM_BeOS.pm
cp lib/ExtUtils/MM_AIX.pm blib\lib\ExtUtils\MM_AIX.pm
cp lib/ExtUtils/MM_Darwin.pm blib\lib\ExtUtils\MM_Darwin.pm
cp lib/ExtUtils/Liblist/Kid.pm blib\lib\ExtUtils\Liblist\Kid.pm
cp lib/ExtUtils/MakeMaker/FAQ.pod blib\lib\ExtUtils\MakeMaker\FAQ.pod
cp lib/ExtUtils/MM_QNX.pm blib\lib\ExtUtils\MM_QNX.pm
cp lib/ExtUtils/MakeMaker/Config.pm blib\lib\ExtUtils\MakeMaker\Config.pm
cp lib/ExtUtils/MM_NW5.pm blib\lib\ExtUtils\MM_NW5.pm
cp lib/ExtUtils/MM_Any.pm blib\lib\ExtUtils\MM_Any.pm
cp lib/ExtUtils/testlib.pm blib\lib\ExtUtils\testlib.pm
cp lib/ExtUtils/MakeMaker/Tutorial.pod blib\lib\ExtUtils\MakeMaker\Tutorial.pod
cp lib/ExtUtils/Mkbootstrap.pm blib\lib\ExtUtils\Mkbootstrap.pm
cp lib/ExtUtils/Mksymlists.pm blib\lib\ExtUtils\Mksymlists.pm
C:\sperl\589\perl\bin\perl.exe "-Iblib\arch" "-Iblib\lib" -MExtUtils::Command -e
 cp -- bin/instmodsh blib\script\instmodsh
pl2bat.bat blib\script\instmodsh
C:\sperl\589\perl\bin\perl.exe "-Iblib\arch" "-Iblib\lib" "-MExtUtils::Command::
MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'bli
b\lib', 'blib\arch')" t/*.t
t/00compile.t ............. ok
t/01perl_bugs.t ........... ok
t/arch_check.t ............ Caught SIGINT. Trying to quit ...
Terminating on signal SIGINT(2)
Terminating on signal SIGINT(2)

C:\sources\ExtUtils-MakeMaker>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant