Project

General

Profile

Actions

Bug #11763

closed

Build can't find perl on OI Hipster

Added by Andrew Stormont almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

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.


Related issues

Related to illumos gate - Feature #7661: illumos should provide 64bit perl modulesClosedAndrew Stormont2016-12-11

Actions
Actions #1

Updated by Andrew Stormont almost 3 years ago

  • Related to Feature #7661: illumos should provide 64bit perl modules added
Actions #2

Updated by Electric Monk almost 3 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 90948640db5d93c4ddf069ea009faccb36fb16b0

commit  90948640db5d93c4ddf069ea009faccb36fb16b0
Author: Andrew Stormont <astormont@racktopsystems.com>
Date:   2019-09-30T19:49:05.000Z

    11763 Build can't find perl on OI Hipster
    Reviewed by: Toomas Soome <tsoome@me.com>
    Reviewed by: Alexander Pyhalov <apyhalov@gmail.com>
    Reviewed by: John Levon <john.levon@joyent.com>
    Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
    Reviewed by: Peter Tribble <peter.tribble@gmail.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Actions #3

Updated by Joshua M. Clulow almost 3 years ago

Note that this and #7661 appear to constitute a flag day. If you see these errors in nightly.log:

     /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.

Actions

Also available in: Atom PDF