FAQ

Search Discussions

504 discussions - 2,933 posts

  • Hi, I am trying to install Module::Build 0.4203 on a Windows XP machine with Perl 5.14.2 and 3 of the test programs are failing. For details, please see ...
    Manoj KumarManoj Kumar
    Nov 29, 2013 at 10:38 am
    Nov 29, 2013 at 10:38 am
  • You can do it like this my $build = Module::Build- new( ... use_tap_harness = 1, tap_harness_args = { jobs = 8 }, ... build_requires = { 'TAP::Harness' = 0, see docs for TAP::Harness TAP::Harness is ...
    Victor EfimovVictor Efimov
    Jun 5, 2013 at 4:58 pm
    Jun 6, 2013 at 6:52 pm
  • There is a decent chance that Module::Build will be removed from the core perl distribution in v5.22.0. That decision is being made now on perl5-porters ...
    Ricardo SignesRicardo Signes
    May 24, 2013 at 9:52 pm
    May 24, 2013 at 9:52 pm
  • In the pod for Module::Build, it says: I don't like the core idea of "MakeMaker", namely that "make" should be involved in the build process. ... But the benefit of using makefiles is readily ...
    Linda A. WalshLinda A. Walsh
    May 21, 2013 at 1:29 am
    May 23, 2013 at 12:33 am
  • Hi, recently I wrote an article how people could include a link to their version control system in the META.yml file ...
    Gabor SzaboGabor Szabo
    Jan 3, 2013 at 11:04 am
    Jan 3, 2013 at 11:30 pm
  • One issue I had when trying to store distributions with Git::CPAN::Hook is that if a file does not change between two versions of a distribution, then git won't "detect" it. That was an issue for me, ...
    Philippe Bruhat (BooK)Philippe Bruhat (BooK)
    Jan 2, 2013 at 12:23 am
    Jan 2, 2013 at 9:30 pm
  • I submitted a bug to rjbs about one of his modules not building on Windows. He's kicked back that it's actually a Module::Build error. Looking at the build log, it appears he's correct ...
    LyleLyle
    Jan 1, 2013 at 8:25 pm
    Jan 2, 2013 at 12:30 am
  • We have a lot of serious problems because we lack a database of installed distributions, releases and files. There are serious problems with implementing one given A) the limitations of the standard ...
    Michael G SchwernMichael G Schwern
    Dec 15, 2012 at 10:59 pm
    Dec 31, 2012 at 6:39 pm
  • Hello It would be cool if a module could obsolete other module. For instance, I noticed that Net::DNS no longer installs Net::DNS::Domain. This means the Domain.pm file will be hanging in the system ...
    Alberto SimõesAlberto Simões
    Dec 15, 2012 at 5:21 pm
    Dec 17, 2012 at 12:18 am
  • I managed to get around this using the args() method, so this isn't a critical problem. But I was wondering if I used the get_options argument incorrectly. What I had was: my $test_all = 0; my $build ...
    John M. GambleJohn M. Gamble
    Nov 17, 2012 at 12:53 am
    Nov 17, 2012 at 12:53 am
  • I have tests in a module that take a long time to run. Strictly speaking, the CPAN testers don't need to run all of them, so it makes sense to have them automatically skipped, letting me run them ...
    John M. GambleJohn M. Gamble
    Nov 7, 2012 at 1:23 am
    Nov 7, 2012 at 1:06 pm
  • Hi again, Trying to learn more about custom install. I ran across the Modifying an Action section in Module::Build::Cookbook and tried to shoehorn that bit of code into my script. When I run perl ...
    Boyd DuffeeBoyd Duffee
    Oct 11, 2012 at 4:50 pm
    Oct 31, 2012 at 3:22 pm
  • Hi there, I found the following line added to a script that I created with Module::Build 0.4 and used Module::Build 0.38 to install eval 'exec /usr/bin/perl -wT -S $0 ${1+"$@"}' if 0; # not running ...
    Boyd DuffeeBoyd Duffee
    Oct 10, 2012 at 4:43 pm
    Oct 11, 2012 at 12:18 pm
  • Are MYMETA.yml and MYMETA.json not meant to be part of a perl package? I admit to adding them to the MANIFEST without considering it. What I found more interesting is that the MYMETA files were not ...
    John M. GambleJohn M. Gamble
    Sep 6, 2012 at 9:12 pm
    Sep 6, 2012 at 9:16 pm
  • Good day, all! This is a newbie question. I am trying to set up a build/development environment for my CPAN module under Windows. I'm switching between cygwin and Strawberry Perl, and haven't settled ...
    Chris MaloneyChris Maloney
    Apr 28, 2012 at 1:46 pm
    Apr 28, 2012 at 1:46 pm
  • Hello Builder- new seems to check if all required modules are available. But if any fails, it continues to process the Build.PL file. Is there any way to make it stop? Thanks
    Alberto SimõesAlberto Simões
    Feb 3, 2012 at 9:51 pm
    Feb 5, 2012 at 11:39 am
  • I don't know which upgrade brought this, but currently when I use Build.PL (and the resulting Build files) I get (in reverse video no less) the message: It looks like you don't have a C compiler on ...
    John M. GambleJohn M. Gamble
    Jan 11, 2012 at 2:36 am
    Jan 11, 2012 at 4:43 pm
  • I'm probably just doing something really dumb, but I cannot figure out what... I am using the cpan tool to install modules on a FreeBSD system that I do not have root permission on. I have a provided ...
    Phil KastenPhil Kasten
    Dec 14, 2011 at 3:25 pm
    Dec 16, 2011 at 6:48 pm
  • So I have a new laptop, and I install all the latest (I think) versions of perl (Activestate v5.24.1
    John M. GambleJohn M. Gamble
    Oct 23, 2011 at 12:25 am
    Oct 23, 2011 at 1:30 am
  • I'm very, very pleased to announce that Leon Timmermans has volunteered to be the new M::B patch/release manager and received his co-maint bit today. Leon has been working on abstracting the Build.PL ...
    David GoldenDavid Golden
    Oct 21, 2011 at 12:05 am
    Oct 21, 2011 at 12:05 am
  • To help spread the maintenance work further, I've created an "official" M::B repo in the "Perl-Toolchain-Gang" organization on github.com. (Thank you to Schwern for sponsoring this organization first ...
    David GoldenDavid Golden
    Oct 20, 2011 at 10:57 pm
    Oct 20, 2011 at 10:57 pm
  • All, I have been attempting to push a release to CPAN for a few bioperl sub-distributions and ran into an odd issue where the distribution was not being indexed in CPAN, documented here: ...
    Fields, Christopher JFields, Christopher J
    Oct 17, 2011 at 3:08 am
    Oct 18, 2011 at 6:40 pm
  • Hello, I'm attempting to perform a Perl build on Windows 2003 64-bit using the Intel compiler (version 10.1.032) and I'm seeing issues with those modules that are using Module::Build. Basically when ...
    Steve MayerSteve Mayer
    Sep 29, 2011 at 4:49 am
    Sep 29, 2011 at 1:24 pm
  • Hi, I¹m having trouble installing Module-Build on a dedicated Linux Server (Debian 4.0). Here¹s the output that I¹m getting: CPAN.pm: Building D/DA/DAGOLDEN/Module-Build-0.3800.tar.gz # Converted to ...
    Henrik MarkarianHenrik Markarian
    Sep 15, 2011 at 8:49 pm
    Sep 17, 2011 at 11:01 am
  • Hi Folks I couldn't find any docs for meta_add etc in Module::Build. I did find them by googling. Can't say exactly where they should go, but I'd like to see at least a reference to them in there ...
    Ron SavageRon Savage
    May 12, 2011 at 12:10 am
    May 12, 2011 at 12:10 am
  • Hello I have a module (Text::BibTeX) that is cleanly installing when using cpan, but fails two tests when I try to install manually, using Strawberry Perl. The tests are using a C library, getting ...
    Alberto SimõesAlberto Simões
    Apr 25, 2011 at 12:29 pm
    Apr 28, 2011 at 12:38 am
  • Since the release of v3800 I have been unable to install Module::Build using the CPAN module. It appears to install but the files aren't copied. I have tried setting the --install_base path option in ...
    Mark HarrisMark Harris
    Apr 1, 2011 at 7:43 pm
    Apr 4, 2011 at 4:36 pm
  • Hi, I'm trying to install custom files to a specific location which should be relative to the given prefix/install_base/.. In this case into share/locale. So e.g. if --prefix=/usr/local then it ...
    Simon RuderichSimon Ruderich
    Apr 1, 2011 at 5:15 pm
    May 15, 2011 at 9:40 pm
  • Howdy Module::Builders, Any plans to add an interface for specifying stuff new to CPAN Meta Spec 2.0? I'm thinking primarily of the new way of specifying prereqs in particular. I'd like to start ...
    David E. WheelerDavid E. Wheeler
    Mar 31, 2011 at 3:17 am
    Mar 31, 2011 at 12:05 pm
  • Hi Folks I've just started to get the warning msg in the Subject. I assume it's a side-effect of V 0.3800. I could not see any reference to a provides key in the docs for M::B, nor via googling, ...
    Ron SavageRon Savage
    Mar 16, 2011 at 11:55 pm
    Mar 17, 2011 at 1:47 am
  • Builders, For some time, I've been using this pattern in my Build.PL: configure_requires = { 'Module::Build' = '0.30' }, create_makefile_pl = 'traditional', build_requires = { 'Module::Build' = ...
    David E. WheelerDavid E. Wheeler
    Mar 7, 2011 at 6:34 pm
    Mar 9, 2011 at 8:05 pm
  • Looking at BackPAN, my first Module::Build release was 0.33_01 in June, 2009. Here are some highlights of what has happened since then: * Over 60 Module::Build tarballs -- most of them development ...
    David GoldenDavid Golden
    Mar 5, 2011 at 8:46 pm
    Mar 14, 2011 at 1:38 pm
  • I'm pleased to announce the release of Module::Build 0.3800. It should be appearing soon on a CPAN Mirror near you. The major enhancement since the 0.36XX series is support for CPAN Meta Spec version ...
    David GoldenDavid Golden
    Mar 5, 2011 at 8:25 pm
    Mar 5, 2011 at 8:25 pm
  • Hello Is there any easy way to peek the parameters added when run Build.PL? That is: perl Build.PL freeling_prefix=/my/strange/prefix Thanks -- Alberto Simões
    Alberto SimõesAlberto Simões
    Jan 26, 2011 at 10:20 pm
    Jan 26, 2011 at 10:28 pm
  • Hello Is there any action that I can subclass in mybuilder that is run during "perl Build.PL" ? TY ambs -- Alberto Simões
    Alberto SimõesAlberto Simões
    Jan 26, 2011 at 10:13 pm
    Jan 26, 2011 at 10:29 pm
  • Hi, I thought I'd point out (request?) that there may be for clarification in the "Adding new elements to the install process" section of the Cookbook page for Module::Build. I'll explain what I was ...
    AjwoodAjwood
    Jan 21, 2011 at 4:39 pm
    Jan 21, 2011 at 4:39 pm
  • As part of my campaign to eliminate redundancies, I've started on the following: * Deprecating Module::Build::ModuleInfo in favor of Module::Metadata, which mst extracted into its own dist so it ...
    David GoldenDavid Golden
    Dec 10, 2010 at 6:54 pm
    Dec 11, 2010 at 12:30 pm
  • Hi all, by inspiration from the recently files bug for the Module-Build-using Config-IniFiles - https://rt.cpan.org/Ticket/Display.html?id=63177 : if I put a tag-release.pl file in the module's root ...
    Shlomi FishShlomi Fish
    Nov 20, 2010 at 10:12 am
    Nov 20, 2010 at 10:38 pm
  • Hello Anybody has any module installing header files (C header files, .h files)? How are you detecting where to install them to? Thank you in advance, ambs -- Alberto Simões
    Alberto SimõesAlberto Simões
    Nov 19, 2010 at 10:14 pm
    Nov 19, 2010 at 10:14 pm
  • Hi all, After I released a new version of XML-Grammar-Fortune-Synd, I got a lot of error reports from the CPAN testers: http://www.cpantesters.org/distro/X/XML-Grammar-Fortune-Synd.html The problem ...
    Shlomi FishShlomi Fish
    Oct 18, 2010 at 11:16 am
    Oct 18, 2010 at 6:24 pm
  • I found I needed to make this change to t/lib/MBTest.pm to get it to work in the perl core on machines using ccache. Without it, $ENV{HOME} is set to a relative path, because at the time that the ...
    Nicholas ClarkNicholas Clark
    Jun 29, 2010 at 5:46 pm
    Jun 29, 2010 at 5:46 pm
  • Hello. Sorry for being so boring, but I am trying to prepare a kind of complicated module (with a C library and a bunch of particularities) and as I am still newbie on Module::Build, things get.. ...
    Alberto SimõesAlberto Simões
    Jun 13, 2010 at 9:08 pm
    Jun 15, 2010 at 8:13 am
  • Hello I am preparing a package that has some C code that needs a full path compiled in. I am using, during Build.PL first run, $builder- install_destination("bin"); But, if the user issues a build ...
    Alberto SimõesAlberto Simões
    Jun 12, 2010 at 2:01 pm
    Jun 14, 2010 at 5:04 am
  • Hello Anybody can confirm this, from a module user, that was asking me to include some build dependencies in the module tarball? Cheers Alberto -- Alberto Simões
    Alberto SimõesAlberto Simões
    Jun 8, 2010 at 2:27 pm
    Jun 8, 2010 at 4:06 pm
  • Hello, I've been using Module::Build for several years. Typically subclassing it to help build a module. I read with interest David Golden's blog post about Dist::Zilla: ...
    Seth DanielSeth Daniel
    Jun 3, 2010 at 7:47 pm
    Jun 3, 2010 at 8:38 pm
  • If you turn on TAP::Harness, the testcover action won't work because TAP::Harness doesn't use HARNESS_PERL_SWITCHES. The patch below fixes that, but it uses Storable, which wasn't in core until ...
    Elliot ShankElliot Shank
    May 27, 2010 at 12:46 pm
    May 31, 2010 at 9:01 pm
  • I've just written Object-ID which contains UNIVERSAL::Object::ID. This contains the code: package UNIVERSAL; use Object::ID; Module::Build sees that and adds UNIVERSAL to the provides info in ...
    Michael G SchwernMichael G Schwern
    May 1, 2010 at 6:12 pm
    May 2, 2010 at 8:15 pm
  • Now that Module-Build has migrated to git and is hosted on github, there are several options for post-commit hooks to post commits to various channels. Here's a list of what's available: * ...
    David GoldenDavid Golden
    Apr 16, 2010 at 9:21 pm
    Apr 17, 2010 at 1:27 am
  • Hi! I did not expect that my MANIFEST.SKIP file (either self-written or auto-generated) gets deleted during ./Build distclean. What is the rationale behind that? I couldn't read that out of the ...
    Steffen SchwigonSteffen Schwigon
    Apr 15, 2010 at 8:58 am
    Apr 17, 2010 at 2:40 am
  • We can try. Since your patch, Module::Build has migrated to git and is being hosted at github. http://github.com/dagolden/module-build/ I have created a branch 'rt/53478' with your patch: ...
    David GoldenDavid Golden
    Apr 14, 2010 at 5:21 pm
    Apr 14, 2010 at 5:21 pm
Group Navigation
period‹ prev | Latest | first ›

Top users

Eric Wilhelm: 480 posts David Golden: 321 posts Michael G Schwern: 191 posts Ken Williams: 164 posts David E . Wheeler: 140 posts Ken Williams: 138 posts Adam Kennedy: 110 posts Jpeacock: 99 posts David Golden: 90 posts Ron: 81 posts John Peacock: 79 posts Andreas J. Koenig: 68 posts Eric Wilhelm: 65 posts Demerphq: 42 posts Alberto Simões: 38 posts Johan Vromans: 38 posts Julian Mehnle: 35 posts Leon Timmermans: 32 posts Elliot Shank: 29 posts Nicholas Clark: 28 posts
show more