develooper Front page | perl.perl5.porters | Postings from June 2009

kwilliams: dual life modules

Thread Next
From:
Dave Mitchell
Date:
June 8, 2009 08:32
Subject:
kwilliams: dual life modules
Message ID:
20090608153221.GH6110@iabyn.com
Dear owner of one or more dual-life CPAN/bleadperl modules,

By using some recently developed tools that allow me to compare a CPAN
distribution with the allegedly equivalent one bundled with bleadperl,
I have now drawn up a list of all significant deviations, and I am
contacting all dual life authors which this effects. For two reasons:

Firstly to point out any such differences, with a general "wouldn't it be
great if blead and CPAN could get back in sync at some point" sentiment
attached.

Second, I am specifically trying to get the bundled modules in a fit state
to be included in 5.10.1. I'll explicitly mention it below if this affects
one of your modules. Note that the time-frame for significant changes to
be incorporated into 5.10.1 is now in the order of a week or two [Yes,
I've been saying this for months, but this time I really mean it. Maybe...  ]

Thanks,

Dave

    ExtUtils::CBuilder

	The version of this in blead and maint has a number of local
	changes, to
	  lib/ExtUtils/CBuilder.pm
	  lib/ExtUtils/CBuilder/Platform/Windows.pm
	  lib/ExtUtils/CBuilder/Platform/cygwin.pm
	with the version number bumped to 0.24_01

	It would be really great if these changes could be backported into
	a new CPAN release.

    ExtUtils::ParseXS

	The version in maint and blead has some local fixes to
	    lib/ExtUtils/ParseXS.pm
	    lib/ExtUtils/xsubpp
	bumping the version to 2.19_01

	It would be really great if these changes could be backported into
	a new CPAN release.

    Module::Build

	The current CPAN version is 0.33, while the version in blead
	is 0.32 plus some local hacks - mainly VMS tweaks. This means
	that the code has effecitely been forked. It would be really great
	if the bleed changes could be be pulled back into a 0.34 release
	that I could put out in 5.10.1.
	Note that  currently both blead and maint-5.10 have a version of
	M::B that claims to be version 0.32_01  but which is unrelated to
	the 0.32_01 on CPAN, so It's a high proiority for me to get things
	back in sync before 5.10.1 is released.

	    see the attached ModuleBuild-blead.diff file for the
	    differences between 0.32 and blead.

	On other little thing. There's a file in blead,
	lib/Module/Build/ConfigData.pm that is apprently derived from
	B::M, but doesn't appear appear in the current M::B distribution.
	Do you know what this file is, and whether is should still be
	included with perl?



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