Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker-BigHelper CPAN distribution.

Report information
The Basics
Id: 98592
Status: open
Priority: 0/
Queue: ExtUtils-MakeMaker-BigHelper

People
Owner: Nobody in particular
Requestors: djerius [...] cpan.org
Cc:
AdminCc:

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



Subject: doesn't override creation of $(BASEEXT).bs, resulting in build failure
Perl 5.16.3 ExtUtils::MakeMaker 6.98 ExtUtils::MakeMaker::BigHelper 0.92 Thanks for writing this module. Unfortunately I've run into a problem. I've attached a sample project which contains a couple of XS files in subdirectories. Here's what happens when using ExtUtils::MakeMaker::BigHelper: % perl Makefile.PL Use of uninitialized value in split at /home/dj/tmp/lib/perl5/ExtUtils/MakeMaker/BigHelper.pm line 505. Generating a Unix-style Makefile Writing Makefile for txs Writing MYMETA.yml and MYMETA.json Then, the build: % make cp lib/My/XS/Blurg.pm blib/lib/My/XS/Blurg.pm cp lib/My/XS/Blarg.pm blib/lib/My/XS/Blarg.pm make: *** No rule to make target `txs.bs', needed by `dynamic'. Stop. If I create txs.bs and try again, % touch txs.bs % make The build succeeds, and the test completes: % make test PERL_DL_NONLAZY=1 /proj/axaf/ots/pkgs/perl-5.16/x86_64-linux_debian-7/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl blat from Blurg blat from Blarg Thanks, Diab
Subject: txs.zip
Download txs.zip
application/zip 2.7k

Message body not shown because it is not plain text.

When the MULTIXS change gets released in EUMM (hopefully 7.04), this module will mostly become redundant.
Diab, does EUMM 7.12+ and XSMULTI solve this problem?
On Sat May 28 11:47:57 2016, ETJ wrote: Show quoted text
> Diab, does EUMM 7.12+ and XSMULTI solve this problem?
Yup! I added the XSMULTI flag to the WriteMakefile arguments in Makefile.PL and my simple example compled, passed tests, installed and also passed the tests.. I'll have to remember the real project I was working on and try it out on that. Thanks much, Diab