Project

General

Profile

Bug #11763

Build can't find perl on OI Hipster

Added by Andrew Stormont about 1 year ago. Updated about 1 year 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 modulesClosed2016-12-11

Actions

History

#1

Updated by Andrew Stormont about 1 year ago

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

Updated by Electric Monk about 1 year 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>

#3

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

Also available in: Atom PDF