Skip to content

Conversation

@richardlau
Copy link
Member

@richardlaurichardlau commented Mar 6, 2019

#17604 refactored the gyp files
so that -blibpath: on AIX was only set if node_shared=="true".
Restore the setting for non-shared builds.

Fixes: #25444

PR-URL: #25447
Reviewed-By: Gireesh Punathil [email protected]
Reviewed-By: Michael Dawson [email protected]

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

@nodejs-github-botnodejs-github-bot added build Issues and PRs related to build files or the CI. v6.x labels Mar 6, 2019
@richardlaurichardlauforce-pushed the restore-aix-blibpath-6 branch from 0e3e404 to d40535bCompareMarch 6, 2019 20:59
@richardlau
Copy link
MemberAuthor

See nodejs/Release#414 (comment).

#25447 doesn't cherry-pick cleanly to v6.x-staging but the backport to v8.x-staging (#25521) does.

CI: https://ci.nodejs.org/job/node-test-pull-request/21282/

@richardlaurichardlau added aix Issues and PRs related to the AIX platform. regression Issues related to regressions. labels Mar 6, 2019
@richardlau
Copy link
MemberAuthor

@richardlau
Copy link
MemberAuthor

Windows failures look like infra: nodejs/build#1716

nodejs#17604 refactored the gyp files so that `-blibpath:` on AIX was only set if `node_shared=="true"`. Restore the setting for non-shared builds. Fixes: nodejs#25444 Backport-PR-URL: nodejs#26478 PR-URL: nodejs#25447 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
@richardlaurichardlauforce-pushed the restore-aix-blibpath-6 branch from d40535b to 7b34f81CompareMarch 12, 2019 17:52
@richardlau
Copy link
MemberAuthor

Rebased onto current v6.x-staging.

New CI: https://ci.nodejs.org/job/node-test-pull-request/21470/

Copy link
Member

@mhdawsonmhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

BethGriggs pushed a commit that referenced this pull request Mar 15, 2019
#17604 refactored the gyp files so that `-blibpath:` on AIX was only set if `node_shared=="true"`. Restore the setting for non-shared builds. Fixes: #25444 Backport-PR-URL: #26478 PR-URL: #25447 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
@BethGriggs
Copy link
Member

Landed on v6.x-staging

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aixIssues and PRs related to the AIX platform.buildIssues and PRs related to build files or the CI.regressionIssues related to regressions.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@richardlau@nodejs-github-bot@BethGriggs@mhdawson