Skip to content

Conversation

@luke-jr
Copy link
Member

@luke-jr luke-jr commented Feb 18, 2020

Trivial backport of #17569

Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

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

Is backporting either of these really required?

The changes that necessitated f6e4225 (1025476 here) are not in the 0.19 branch.

As for eafd259, the 0.19.1rc2 RISCV binaries still have GNU_STACK marked as RW, because we're still receiving it from OpenSSL:

/usr/local/Cellar/llvm/9.0.1/bin/llvm-readelf -lW bitcoind
<trim>
 GNU_STACK      0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW  0x10

I agree that having noexecstack applied via OpenSSL isn't clear, but it's unlikely that any further build system changes will occur in the 0.19 branch.

@luke-jr
Copy link
Member Author

luke-jr commented Feb 21, 2020

@laanwj Feel free to reopen if you disagree.

@luke-jr luke-jr closed this Feb 21, 2020
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Feb 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants