Skip Menu |

This queue is for tickets about the Image-Imlib2 CPAN distribution.

Report information
The Basics
Id: 5436
Status: resolved
Priority: 0/
Queue: Image-Imlib2

People
Owner: Nobody in particular
Requestors: armccabe [...] hotmail.com
Cc:
AdminCc:

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



Subject: build problem using Module::Build 0.23
Hi, I think there is a problem building this Image::Imlib2 1.01 module using the latest Module::Build 0.23. When I run perl Makefile.PL I get /usr/bin/perl Build.PL Found imlib2 1.1.0 Checking whether your kit is complete... Looks good Deleting Build Removed previous script 'Build' Creating new 'Build' script for 'Image-Imlib2' version '1.01' Can't call method "find_perl_interpreter" on an undefined value at /usr/lib/perl5/site_perl/5.8.1/Module/Build/Compat.pm line 150. Googling around I found a patch available to another module which replaced the last line of the Makefile.PL from Module::Build::Compat->write_makefile(); to Module::Build::Compat->write_makefile(build_class => 'Module::Build'); this seems to get by this step ok. but I know nothing about Perl, and of course I can't confirm it completely works because it still refuses to make on my system...so don't know if that helps or not :-) other details: Fedora Core 1 perl 5.8.1
From: armccabe [...] hotmail.com
[guest - Wed Feb 25 00:17:57 2004]: whoops...this is listed as a bug over in Module::Build now, too. Bug: 5410 Module::Build::Compat::write_makefile broken in 0.23 Show quoted text
> Hi, > I think there is a problem building this Image::Imlib2 1.01 module > using the latest Module::Build 0.23. > > When I run perl Makefile.PL > > I get > > /usr/bin/perl Build.PL > Found imlib2 1.1.0 > Checking whether your kit is complete... > Looks good > Deleting Build > Removed previous script 'Build' > Creating new 'Build' script for 'Image-Imlib2' version '1.01' > Can't call method "find_perl_interpreter" on an undefined value at > /usr/lib/perl5/site_perl/5.8.1/Module/Build/Compat.pm line > 150. > > Googling around I found a patch available to another module which > replaced the last line of the Makefile.PL from > > Module::Build::Compat->write_makefile(); > > to > > Module::Build::Compat->write_makefile(build_class => 'Module::Build'); > > this seems to get by this step ok. but I know nothing about Perl, and > of course I can't confirm it completely works because it still refuses > to make on my system...so don't know if that helps or not :-) > > > other details: > Fedora Core 1 > perl 5.8.1