Skip Menu |

This queue is for tickets about the local-lib CPAN distribution.

Report information
The Basics
Id: 100797
Status: resolved
Priority: 0/
Queue: local-lib

People
Owner: Nobody in particular
Requestors: maciej.krasuski [...] gmail.com
Cc:
AdminCc:

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



Subject: Build problem on HP-UX
Date: Tue, 9 Dec 2014 10:34:37 +0100
To: bug-local-lib [...] rt.cpan.org
From: Maciej Krasuski <maciej.krasuski [...] gmail.com>
Hi local::lib team, While bootstrapping on HP-UX (HP-UX ium04 B.11.23 U ia64) I've following error doing 'make': $ make Make: Must be a separator on rules line 887. Stop. The problem is that HP-UX version of make doesn't support '+=' appendings and your Makefile.PL has "hardcoded": *MY::postamble = sub { <<"END"; PERL += -I\$(INSTALLPRIVLIB) FULLPERL += -I\$(INSTALLPRIVLIB) END }; please try not to use 'gmake' extensions to make local::lib distribution more portable - CPAN environment does not complain on HP-UX version of 'make' nor many modules I've installed. Best regards, keep doing this great job -- Maciej Krasuski
On 2014-12-09 01:35:09, maciej.krasuski@gmail.com wrote: Show quoted text
> Hi local::lib team, > > While bootstrapping on HP-UX (HP-UX ium04 B.11.23 U ia64) I've following > error doing 'make':
Looks like we aren't getting any test reports for HPUX -- http://matrix.cpantesters.org/?dist=local-lib+2.000014 -- let's try to fix that. (Doesn't [Tux] have an hpux smoker?)
On 2014-12-09 01:35:09, maciej.krasuski@gmail.com wrote: Show quoted text
> Hi local::lib team, > > While bootstrapping on HP-UX (HP-UX ium04 B.11.23 U ia64) I've following > error doing 'make':
Hi Maciej, can you clarify what "while bootstrapping" means? If you're getting the code directly out of the git repository, please don't - the Makefile.PL that runs there is intended for development only. You should be fetching the fully-built code from cpan -- https://metacpan.org/release/local-lib or https://cpan.metacpan.org/authors/id/H/HA/HAARG/local-lib-2.000014.tar.gz.
On 2014-12-09 10:49:13, ETHER wrote: Show quoted text
> On 2014-12-09 01:35:09, maciej.krasuski@gmail.com wrote:
> > Hi local::lib team, > > > > While bootstrapping on HP-UX (HP-UX ium04 B.11.23 U ia64) I've > > following > > error doing 'make':
> > Hi Maciej, > can you clarify what "while bootstrapping" means?
Ah, never mind, you mean local::lib bootstrapping. I was mistaken in thinking the Makefile postamble only ran for developers running in the git repository.
This has been fixed in 2.000015