Skip Menu |

This queue is for tickets about the Params-Validate CPAN distribution.

Report information
The Basics
Id: 118103
Status: resolved
Priority: 0/
Queue: Params-Validate

People
Owner: Nobody in particular
Requestors: rmah [...] pobox.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 1.26



Subject: Can't build Params-Validate-1.25 on Strawberry Perl 5.22.0 (Windows 10)
Date: Tue, 27 Sep 2016 12:10:06 -0400
To: bug-Params-Validate [...] rt.cpan.org
From: Robert Mah <rmah [...] pobox.com>
Hi, Tried to install Params::Validate v1.25 but it failed with this error message during build via cpan... C:\opt\perl\cpan\build\Params-Validate-1.25-MBBBy6>dmake "C:\opt\perl\perl\bin\perl.exe" "C:\opt\perl\perl\lib\ExtUtils\xsubpp" -typemap "C:\opt\perl\perl\lib\ExtUtils\typemap" lib\Params\Validate\XS.xs > lib\Params\Validate\XS.xsc && "C:\opt\perl\perl\bin\perl.exe" -MExtUtils::Command -e mv -- lib\Params\Validate\XS.xsc lib\Params\Validate\XS.c gcc -c -I. -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.25\" -DXS_VERSION=\"1.25\" -o lib\Params\Validate\XS.o "-IC:\opt\perl\perl\lib\CORE" lib\Params\Validate\XS.c cp lib/Params/ValidatePP.pm blib\lib\Params\ValidatePP.pm cp lib/Params/Validate/XS.pm blib\lib\Params\Validate\XS.pm cp lib/Params/Validate/Constants.pm blib\lib\Params\Validate\Constants.pm cp lib/Params/Validate/PP.pm blib\lib\Params\Validate\PP.pm cp lib/Params/Validate.pm blib\lib\Params\Validate.pm cp lib/Params/Validate/XS.xs blib\lib\Params\Validate\XS.xs cp lib/Params/ValidateXS.pm blib\lib\Params\ValidateXS.pm cp lib/Params/Validate/XS.o blib\lib\Params\Validate\XS.o Running Mkbootstrap for Params::Validate () "C:\opt\perl\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 "XS.bs" "C:\opt\perl\perl\bin\perl.exe" -MExtUtils::Mksymlists \ -e "Mksymlists('NAME'=>\"Params::Validate\", 'DLBASE' => 'XS', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" dlltool --def XS.def --output-exp dll.exp dlltool: Can't open def file: XS.def dmake: Error code 129, while making 'blib\arch\auto\Params\Validate\XS\XS.xs.dll' perl -v gives... This is perl 5, version 22, subversion 0 (v5.22.0) built for MSWin32-x64-multi-thread OS is Windows 10, latest patches I confirmed that there is no XS.def file in the build directory. Thanks -- Robert S. Mah rmah@pobox.com
Thanks. See the ongoing discussion at https://github.com/autarch/Params-Validate/pull/12
It seems to be fixed in 1.26.

However, although v1.26 was released on Oct 6, today (Oct 14) my cpanm knows only about v1.25

d:\temp>cpanm Params::Validate -v
cpanm (App::cpanminus) 1.7036 on perl 5.022000 built for MSWin32-x86-multi-thread-64int
Work directory is D:\STRAWB~1\data/.cpanm/work/1476466906.7224
You have make D:\strawberry32\c\bin\dmake.exe
You have LWP 6.13
Falling back to Archive::Tar 2.08
Searching Params::Validate () on cpanmetadb ...
--> Working on Params::Validate
Fetching http://www.cpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.25.tar.gz ... OK
...
On 2016-10-14 12:48:55, KMX wrote: Show quoted text
> It seems to be fixed in 1.26. > > However, although v1.26 was released on Oct 6, today (Oct 14) my cpanm > knows > only about v1.25
This definitely seems to be properly indexed on metacpan - https://metacpan.org/release/Params-Validate I don't know what the problem is, but I don't think it's with this distribution. I'm going to close this ticket.
Show quoted text
> This definitely seems to be properly indexed on metacpan - > https://metacpan.org/release/Params-Validate > > I don't know what the problem is, but I don't think it's with this > distribution. I'm going to close this ticket.
It is properly indexed on metacpan, but it's not index on CPAN. 02packages.details.txt lists only version 1.25 (even on metacpan CPAN mirror). Can you please run "Force Reindexing" on PAUSE? Thanks!
On 2016-10-24 04:06:31, TYNOVSKY wrote: Show quoted text
> > This definitely seems to be properly indexed on metacpan - > > https://metacpan.org/release/Params-Validate > > > > I don't know what the problem is, but I don't think it's with this > > distribution. I'm going to close this ticket.
> > > It is properly indexed on metacpan, but it's not index on CPAN. > 02packages.details.txt lists only version 1.25 (even on metacpan CPAN > mirror). Can you please run "Force Reindexing" on PAUSE?
Done.