GeezerVison is showing github.com — build: only generate specified build type ninja files by legendecas · Pull Request #53511 · nodejs/node
Conversation
legendecas
commented
Jun 19, 2024
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
Release and Debug build configurations can not be shared, only
generate specified configuration in configure with the ninja
generator. This avoids generating invalid DEBUG ninja build files
when configure was not run with --debug.
Fixes: #53446
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
ikhtearalamshawonmollah54321 reacted with thumbs up emoji
ikhtearalamshawonmollah54321 reacted with hooray emoji
ikhtearalamshawonmollah54321 reacted with rocket emoji
All reactions
-
👍
1 reaction
-
🎉
1 reaction
-
🚀
1 reaction
Release and Debug build configurations can not be shared, only
generate specified configuration in `configure`.
legendecas
commented
Jun 19, 2024
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
ikhtearalamshawonmollah54321 reacted with thumbs up emoji
ikhtearalamshawonmollah54321 reacted with hooray emoji
ikhtearalamshawonmollah54321 reacted with rocket emoji
All reactions
-
👍
1 reaction
-
🎉
1 reaction
-
🚀
1 reaction
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
ikhtearalamshawonmollah54321 reacted with thumbs up emoji
ikhtearalamshawonmollah54321 reacted with hooray emoji
ikhtearalamshawonmollah54321 reacted with rocket emoji
All reactions
-
👍
1 reaction
-
🎉
1 reaction
-
🚀
1 reaction
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
ikhtearalamshawonmollah54321 reacted with thumbs up emoji
ikhtearalamshawonmollah54321 reacted with hooray emoji
ikhtearalamshawonmollah54321 reacted with rocket emoji
All reactions
-
👍
1 reaction
-
🎉
1 reaction
-
🚀
1 reaction
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
ikhtearalamshawonmollah54321 reacted with thumbs up emoji
ikhtearalamshawonmollah54321 reacted with hooray emoji
ikhtearalamshawonmollah54321 reacted with rocket emoji
All reactions
-
👍
1 reaction
-
🎉
1 reaction
-
🚀
1 reaction
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
I should have tried it before approving. I'm not able to work with ninja and make after this change:
$ python3 configure.py --ninja --debug --node-builtin-modules-path=`pwd`
Warning! Loading builtin modules from disk is for development
INFO: configure completed successfully
$ make -j6
gmake: *** No rule to make target 'out/Release/build.ninja', needed by 'node'. Stop.
$ make -j6 BUILDTYPE=Debug
gmake: *** No rule to make target 'out/Release/build.ninja', needed by 'node'. Stop.
|
legendecas reacted with eyes emoji
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
|
Yeah, make BUILDTYPE=Debug still builds in release mode so I think an alternative should be making the generated config.gypi works in both Release mode and Debug mode. Reverting since this is breaking existing work flow.
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Labels
author ready
PRs with CI started, the required approvals, and no outstanding review comments.
build
Issues and PRs related to Node.js builds or CI infrastructure.
dont-land-on-v22.x
PRs that should not land on the v22.x-staging branch and should not be released in v22.x.
needs-ci
PRs that need a full CI run.
Milestone
No milestone
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
|