develooper Front page | perl.makemaker | Postings from March 2005

Re: Last call for MM issues prior to 6.26

Thread Previous | Thread Next
From:
Nicholas Clark
Date:
March 21, 2005 05:28
Subject:
Re: Last call for MM issues prior to 6.26
Message ID:
20050321131645.GA13998@plum.flirble.org
On Fri, Mar 18, 2005 at 04:20:21PM -0800, Michael G Schwern wrote:
> Nothing critical has been been reported (that hasn't been fixed) in 6.25_11
> so 6.25_12 has just been released.  Unless I hear otherwise by Tuesday this
> will become ExtUtils::MakeMaker 6.26.

I put the snapshot inside blead on FreeBSD. The curious ../../.. paths that
building inside the core necessitates seems to confuse FreeBSD make. I get
a lot of warnings at various points about:

"Makefile", line 383: warning: duplicate script for target "../../lib/.exists" ignored

(including during one of the MM tests)

However, the big problem comes during make distclean. I get those .. warnings,
and not all files are deleted. Specifically I see:

extra: lib/B lib/B.pm lib/B/Asmdata.pm lib/B/Assembler.pm lib/B/Bblock.pm lib/B/Bytecode.pm lib/B/C.pm lib/B/CC.pm lib/B/Concise.pm lib/B/Debug.pm lib/B/Deparse.pm lib/B/Disassembler.pm lib/B/Lint.pm lib/B/Showlex.pm lib/B/Stackobj.pm lib/B/Stash.pm lib/B/Terse.pm lib/B/Xref.pm lib/B/assemble lib/B/cc_harness lib/B/disassemble lib/B/makeliblinks lib/ByteLoader.pm lib/DB_File.pm lib/Data lib/Data/Dumper.pm lib/Devel/DProf.pm lib/Devel/PPPort.pm lib/Devel/Peek.pm lib/Digest/MD5.pm lib/DynaLoader.pm lib/Encode.pm lib/Errno.pm lib/ExtTest.pm lib/Fcntl.pm lib/File/Glob.pm lib/Filter/Util lib/Filter/Util/Call.pm lib/I18N/Langinfo.pm lib/IO lib/IO.pm lib/IO/Dir.pm lib/IO/File.pm lib/IO/Handle.pm lib/IO/Pipe.pm lib/IO/Poll.pm lib/IO/Seekable.pm lib/IO/Select.pm lib/IO/Socket lib/IO/Socket.pm lib/IO/Socket/INET.pm lib/IO/Socket/UNIX.pm lib/IPC/Msg.pm lib/IPC/Semaphore.pm lib/IPC/SysV.pm lib/List lib/List/Util.pm lib/MIME lib/MIME/Base64.pm lib/MIME/QuotedPrint.pm lib/NDBM_File.pm lib/O.pm lib/Opcode.pm lib/POSIX.pm lib/POSIX.pod lib/PerlIO/encoding.pm lib/PerlIO/scalar.pm lib/PerlIO/via.pm lib/SDBM_File.pm lib/Safe.pm lib/Scalar lib/Scalar/Util.pm lib/Socket.pm lib/Storable.pm lib/Sys lib/Sys/Hostname.pm lib/Sys/Syslog.pm lib/Time/HiRes.pm lib/Unicode/Normalize.pm lib/XS lib/XS/APItest.pm lib/XS/Typemap.pm lib/XSLoader.pm lib/attrs.pm lib/encoding.pm lib/ops.pm lib/threads lib/threads.pm lib/threads/shared.pm t/md45083.db

I think that the final "t/md45083.db" is an error elsewhere. But the rest seem
to be all the .pm files installed into lib/ by extensions in ext/

I don't see this problem on Linux. No warnings, and make distclean is perfect.

Nicholas Clark

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About