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

Fixing link directive on dependencies #703

Merged
merged 1 commit into from
Oct 31, 2019

Conversation

rcari
Copy link
Contributor

@rcari rcari commented Oct 31, 2019

PR #624 introduced a bug with operator priorities discarding false link settings
for dependencies when the target is an executable and the dependency a static
library.
Important parentheses were removed in a refactoring, causing the issue as the ?? operator has a higher priority than the || operator.

@brentleyjones
Copy link
Collaborator

Thank you @rcari!

@brentleyjones
Copy link
Collaborator

Can you add a changelog entry as well?

PR yonaskolb#624 introduced a bug with operator priorities discarding false link settings
for dependencies when the target is an executable and the dependency a static
library. This PR fixes that.
@rcari rcari force-pushed the romualdc/fixLinkDirective branch from d518640 to b170c8c Compare October 31, 2019 20:21
@rcari
Copy link
Contributor Author

rcari commented Oct 31, 2019

Added the CHANGELOG.md entry. @brentleyjones while you're at it, I've been trying to land #621 for quite some time now. Can you take a look ?

@brentleyjones
Copy link
Collaborator

@rcari That is outside of my area and since @yonaskolb had requested changes, I'm going to leave it to him. Sorry 😬.

@brentleyjones brentleyjones merged commit 292cee1 into yonaskolb:master Oct 31, 2019
@rcari rcari deleted the romualdc/fixLinkDirective branch October 31, 2019 20:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants