Subject: | Broken Makefile generated with older ExtUtils::MakeMaker |
The clean field value in src/Makefile.PL used a multi-line string for
FILES list. This will cause ExtUtils::MakeMaker version 6.17 or below to
generate a invalid Makefile, because it won't append a continue slash at
the end of the line before file list.
I have attached a patch to fix this.
Subject: | nl.patch |
--- Cache-Memcached-Fast-0.10/src/Makefile.PL.old 2008-05-01 17:21:15.000000000 +0800
+++ Cache-Memcached-Fast-0.10/src/Makefile.PL 2008-05-21 20:32:13.000000000 +0800
@@ -14,7 +14,7 @@
INC => '-I.', # e.g., '-I. -I/usr/include/other'
OBJECT => 'parse_keyword$(OBJ_EXT) compute_crc32$(OBJ_EXT)
$(O_FILES)',
- clean => { FILES => 'compute_crc32.c compute_crc32.h
+ clean => { FILES => 'compute_crc32.c compute_crc32.h\\
parse_keyword.c parse_keyword.h' },
);