Re: 0.28 release date? (was Re: [Module::Build] Recursive builds?)
Status: Beta
Brought to you by:
kwilliams
|
From: demerphq <dem...@gm...> - 2006-02-16 23:24:26
|
On 2/17/06, demerphq <dem...@gm...> wrote:
> On 2/16/06, Ken Williams <ke...@ma...> wrote:
> >
> > On Feb 16, 2006, at 3:46 PM, demerphq wrote:
> >
> > >
> > > Id be happy to test what you did and/or to put a new patch together
> > > against a more recent version if you would prefer that.
> >
> > Thanks. I did apply it, can you see whether CVS behaves as you expect?
> > Ideally we'd also get some regression tests, but I'm not sure really
> > what to be testing so I can't really write them myself.
>
> It seems fine. Output below. I think the attached patch should be
> applied as it might break existing frameworks where the batch files
> are called directly. I was overenethusiastic there, sorry. I have no
> idea what to do about the final warning message. Its harmless so
> probably should just be documented as a win32 quirk somewhere. As for
> regression tests, isn't this already existing and tested behaviour
> pretty well?
And heres the latest pathtools as installed with the EU::Install patch
I sent out a while back.
Yves
cpan> install KWILLIAMS/PathTools-3.16.tar.gz
Running make for K/KW/KWILLIAMS/PathTools-3.16.tar.gz
CPAN: Digest::MD5 loaded ok
Checksum for /dev/MIRROR/MINICPAN/authors/id/K/KW/KWILLIAMS/PathTools-3.16.=
tar.gz
ok
PathTools-3.16/
PathTools-3.16/Build.PL
PathTools-3.16/Changes
PathTools-3.16/Cwd.pm
PathTools-3.16/Cwd.xs
PathTools-3.16/INSTALL
PathTools-3.16/lib/
PathTools-3.16/lib/File/
PathTools-3.16/lib/File/Spec/
PathTools-3.16/lib/File/Spec/Cygwin.pm
PathTools-3.16/lib/File/Spec/Epoc.pm
PathTools-3.16/lib/File/Spec/Functions.pm
PathTools-3.16/lib/File/Spec/Mac.pm
PathTools-3.16/lib/File/Spec/OS2.pm
PathTools-3.16/lib/File/Spec/Unix.pm
PathTools-3.16/lib/File/Spec/VMS.pm
PathTools-3.16/lib/File/Spec/Win32.pm
PathTools-3.16/lib/File/Spec.pm
PathTools-3.16/Makefile.PL
PathTools-3.16/MANIFEST
PathTools-3.16/META.yml
PathTools-3.16/ppport.h
PathTools-3.16/SIGNATURE
PathTools-3.16/t/
PathTools-3.16/t/crossplatform.t
PathTools-3.16/t/cwd.t
PathTools-3.16/t/Functions.t
PathTools-3.16/t/lib/
PathTools-3.16/t/lib/Test/
PathTools-3.16/t/lib/Test/Builder.pm
PathTools-3.16/t/lib/Test/More.pm
PathTools-3.16/t/lib/Test/Simple.pm
PathTools-3.16/t/lib/Test/Tutorial.pod
PathTools-3.16/t/rel2abs2rel.t
PathTools-3.16/t/Spec.t
PathTools-3.16/t/taint.t
PathTools-3.16/t/tmpdir.t
PathTools-3.16/t/win32.t
CPAN.pm: Going to build K/KW/KWILLIAMS/PathTools-3.16.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Cwd
Microsoft (R) Program Maintenance Utility Version 7.00.9955
Copyright (C) Microsoft Corporation. All rights reserved.
cp lib/File/Spec/Mac.pm blib\lib\File\Spec\Mac.pm
cp lib/File/Spec/OS2.pm blib\lib\File\Spec\OS2.pm
cp lib/File/Spec/VMS.pm blib\lib\File\Spec\VMS.pm
cp lib/File/Spec/Cygwin.pm blib\lib\File\Spec\Cygwin.pm
cp lib/File/Spec/Epoc.pm blib\lib\File\Spec\Epoc.pm
cp lib/File/Spec/Functions.pm blib\lib\File\Spec\Functions.pm
cp lib/File/Spec.pm blib\lib\File\Spec.pm
cp Cwd.pm blib\lib\Cwd.pm
cp lib/File/Spec/Unix.pm blib\lib\File\Spec\Unix.pm
cp lib/File/Spec/Win32.pm blib\lib\File\Spec\Win32.pm
D:\ASPerl\811\bin\perl.exe D:\ASPerl\811\lib\ExtUtils\xsubpp=20
-typemap D:\ASPerl\811\lib\ExtUtils\typemap Cwd.x
s > Cwd.xsc && D:\ASPerl\811\bin\perl.exe -MExtUtils::Command -e mv
Cwd.xsc Cwd.c
cl -c -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32
-D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -D
PERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=3D\"3.16\"
-DXS_VERSION=3D\"3.16\" "-ID:\ASPerl\811\lib\CORE" Cwd.c
Cwd.c
Running Mkbootstrap for Cwd ()
D:\ASPerl\811\bin\perl.exe -MExtUtils::Command -e chmod 644 Cwd.bs
D:\ASPerl\811\bin\perl.exe -MExtUtils::Mksymlists -e
"Mksymlists('NAME'=3D>\"Cwd\", 'DLBASE' =3D> 'Cwd', 'DL_FUNCS'
=3D> { }, 'FUNCLIST' =3D> [], 'IMPORTS' =3D> { }, 'DL_VARS' =3D> []);"
link -out:blib\arch\auto\Cwd\Cwd.dll -dll -nologo
-nodefaultlib -debug -opt:ref,icf -libpath:"D:\ASPerl\811\lib
\CORE" -machine:x86 Cwd.obj D:\ASPerl\811\lib\CORE\perl58.lib
oldnames.lib kernel32.lib user32.lib gdi32.lib winspool
.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib=20
netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib
version.lib odbc32.lib odbccp32.lib msvcrt.lib -def:Cwd.def
Creating library blib\arch\auto\Cwd\Cwd.lib and object
blib\arch\auto\Cwd\Cwd.exp
D:\ASPerl\811\bin\perl.exe -MExtUtils::Command -e chmod 755
blib\arch\auto\Cwd\Cwd.dll
D:\ASPerl\811\bin\perl.exe -MExtUtils::Command -e cp Cwd.bs
blib\arch\auto\Cwd\Cwd.bs
D:\ASPerl\811\bin\perl.exe -MExtUtils::Command -e chmod 644
blib\arch\auto\Cwd\Cwd.bs
C:\dotNet\Vc7\bin\nmake.EXE -- OK
Running make test
Microsoft (R) Program Maintenance Utility Version 7.00.9955
Copyright (C) Microsoft Corporation. All rights reserved.
D:\ASPerl\811\bin\perl.exe "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/crossplatform....ok
7/50 skipped: Can't load File::Spec::VMS
t/cwd..............ok
2/30 skipped: no symlinks on this platform
t/Functions........ok
t/rel2abs2rel......ok
t/Spec.............ok
83/474 skipped: various reasons
t/taint............ok
t/tmpdir...........ok
t/win32............ok
All tests successful, 92 subtests skipped.
Files=3D8, Tests=3D584, 1 wallclock secs ( 0.00 cusr + 0.00 csys =3D 0.0=
0 CPU)
C:\dotNet\Vc7\bin\nmake.EXE test -- OK
Running make install
Microsoft (R) Program Maintenance Utility Version 7.00.9955
Copyright (C) Microsoft Corporation. All rights reserved.
Full installation will not be complete until next reboot.
However it is not necessary to reboot immediately.
Can't remove existing 'D:\ASPerl\811\lib\auto\Cwd\Cwd.dll': Permission deni=
ed
However it has been renamed as
'D:\ASPerl\811\lib\auto\Cwd\Cwd.dll.AAA' which will be removed at next
boot.
Installing D:\ASPerl\811\lib\auto\Cwd\Cwd.dll
Installing D:\ASPerl\811\lib\auto\Cwd\Cwd.exp
Installing D:\ASPerl\811\lib\auto\Cwd\Cwd.lib
Installing D:\ASPerl\811\lib\auto\Cwd\Cwd.pdb
Files found in blib\arch: installing files in blib\lib into
architecture dependent library tree
Installing D:\ASPerl\811\lib\Cwd.pm
Installing D:\ASPerl\811\lib\File\Spec.pm
Installing D:\ASPerl\811\lib\File\Spec\Cygwin.pm
Installing D:\ASPerl\811\lib\File\Spec\Unix.pm
Installing D:\ASPerl\811\lib\File\Spec\VMS.pm
Installing D:\ASPerl\811\lib\File\Spec\Win32.pm
Writing D:\ASPerl\811\lib\auto\Cwd\.packlist
Appending installation info to D:\ASPerl\811\lib/perllocal.pod
C:\dotNet\Vc7\bin\nmake.EXE install UNINST=3D1 -- OK
cpan>
--
perl -Mre=3Ddebug -e "/just|another|perl|hacker/"
|