Skip Menu |

This queue is for tickets about the Date-Manip CPAN distribution.

Report information
The Basics
Id: 52956
Status: resolved
Priority: 0/
Queue: Date-Manip

People
Owner: Nobody in particular
Requestors: gms8994 [...] dp.cx
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 6.05
Fixed in: (no value)



Subject: dmake.exe: makefile: line 3015: Error: -- Input line too long, increase MAXLI NELENGTH
Windows XP, ActiveState Perl install. Set up gcc environment - 3.4.5 (mingw-vista special r3) Checking if your kit is complete... Looks good Writing Makefile for Date::Manip dmake.exe: makefile: line 3015: Error: -- Input line too long, increase MAXLINELENGTH SBECK/Date-Manip-6.05.tar.gz C:\Perl\site\bin\dmake.exe -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible
From: gms8994 [...] dp.cx
Output of dmake -V dmake.exe - Version 4.11-20080107-SHAY (Windows / MS Visual C++) Copyright (c) 1990,...,1997 by WTI Corp. Default Configuration: MAXLINELENGTH := 32766 MAXPROCESSLIMIT := 4 MAXPROCESS := 1 .IMPORT .IGNORE: DMAKEROOT .MAKEFILES : makefile.mk makefile .SOURCE : .NULL DMAKEROOT *= $(ABSMAKECMD:d)startup MAKESTARTUP := $(DMAKEROOT)\startup.mk Please read the NEWS file for the latest release notes.
This is now resolved... but it's sort of a cheat. Date-Manip-6.10 acutally bundles both Date::Manip 5.57 and Date::Manip 6.10 in one distribution (this is so people who are running an older version of perl can still upgrade Date::Manip automatically... since Date::Manip 6.xx requires perl 5.10 or higher, the upgrade would fail if you didn't have perl 5.10). Based on the version of perl, only one of the two will actually be installed. In order to support this, I had to make use of the Module::Build functionality for non-standard file layouts in the module distribution. This functionality isn't available (as far as I could see) in ExtUtils::MakeMaker, so I no longer provide a Makefile.PL file for Date::Manip. As a result, this problem goes away. :-)