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