Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v6.x backport] build: set -blibpath: for AIX #26478

Closed

Conversation

richardlau
Copy link
Member

@richardlau richardlau 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-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. v6.x labels Mar 6, 2019
@richardlau
Copy link
Member Author

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/

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

@richardlau
Copy link
Member Author

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]>
@richardlau
Copy link
Member Author

Rebased onto current v6.x-staging.

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

Copy link
Member

@mhdawson mhdawson 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

@BethGriggs BethGriggs closed this Mar 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aix Issues and PRs related to the AIX platform. build Issues and PRs related to build files or the CI. regression Issues related to regressions.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants