[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cross build support in perl 5.22.1-7



On Fri, Sep 15, 2017 at 02:12:28AM +0100, Wookey wrote:
> On 2016-02-08 23:18 +0200, Niko Tyni wrote:
> > On Mon, Jan 25, 2016 at 11:14:10PM +0200, Niko Tyni wrote:

> ./generate_uudmap uudmap.h bitcount.h mg_data.h
> ./generate_uudmap: 1: ./generate_uudmap: Syntax error: "(" unexpected
> Makefile:340: recipe for target 'bitcount.h' failed
> make[1]: *** [bitcount.h] Error 2
> make[1]: Leaving directory '/tmp/buildd/perl/perl-5.24.1'
> debian/rules:124: recipe for target 'perl.static' failed
> 
> It seems to me that if generate_uudmap is to be run when crossing then
> it needs to be built for the BUILD arch, not the HOST arch. Am I misunderstanding what's going on here?

You're quite correct; this is #872471 fixed in 5.26.0-6 with

 https://anonscm.debian.org/cgit/perl/perl.git/commit/?id=665d463005116562dbce0e8c3b886af7ab706dc6

That seems to apply to 5.24 as-is, but let me know if you have trouble
with that.

Hope this helps,
-- 
Niko


Reply to: