Build can't find perl on OI Hipster
After 7661 the build looks in architecture specific subdirectories for perl. These only exist on platforms that have isaexec enabled perl. We should not expect perl to be isaexec enabled unless building both 32-bit and 64-bit modules.
Updated by Electric Monk about 1 year ago
- Status changed from New to Closed
- % Done changed from 0 to 100
commit 90948640db5d93c4ddf069ea009faccb36fb16b0 Author: Andrew Stormont <email@example.com> Date: 2019-09-30T19:49:05.000Z 11763 Build can't find perl on OI Hipster Reviewed by: Toomas Soome <firstname.lastname@example.org> Reviewed by: Alexander Pyhalov <email@example.com> Reviewed by: John Levon <firstname.lastname@example.org> Reviewed by: Andy Fiddaman <email@example.com> Reviewed by: Peter Tribble <firstname.lastname@example.org> Approved by: Dan McDonald <email@example.com>
Updated by Joshua M. Clulow about 1 year ago
Note that this and #7661 appear to constitute a flag day. If you see these errors in
/usr/perl5/5.22/bin/i386/perl /usr/perl5/5.22/lib/ExtUtils/xsubpp -typemap /usr/perl5/5.22/lib/ExtUtils/typemap Intrs.xs >i386/Intrs.c sh: line 1: /usr/perl5/5.22/bin/i386/perl: not found *** Error code 127 ... sh: line 1: /usr/perl5/5.22/bin/amd64/perl: not found ...
You'll need to add
export BUILDPERL64="#" to your environment file.