Project

General

Profile

Actions

Bug #7442

closed

illumos#5969 breaks adjuncts build, tools

Added by Robert Mustacchi about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
High
Category:
tools - gate/build tools
Start date:
2016-10-01
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

The integration of 5969 caused several problems. Most notably, it hardcoded paths into /usr without using the adjunct, causing any user of an adjunct that's not the build system on /usr, to fail. In addition, the changes to how this was constructed allow folks who attempted to use -isystem to workaround various python LFS issues to end up in trouble and be unable to work. This attempts to basically allow that to happen again as it used to, albeit rather grossly.

Actions #1

Updated by Electric Monk about 5 years ago

  • Status changed from New to Closed

git commit 259e54381b0df8c5ffcf91a7cadb5dcb00385fee

commit  259e54381b0df8c5ffcf91a7cadb5dcb00385fee
Author: Robert Mustacchi <rm@joyent.com>
Date:   2016-10-01T16:22:38.000Z

    7442 illumos#5969 breaks adjuncts build, tools
    Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
    Reviewed by: Dan McDonald <danmcd@omniti.com>
    Approved by: Gordon Ross <gwr@nexenta.com>

Actions

Also available in: Atom PDF