-
Notifications
You must be signed in to change notification settings - Fork 139
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
GNU ld wants executable stack #562
Comments
As we use a tender for running the unikernels, the permissions are set in the tender and the warning is probably not alarming, but I think it's best to remove if possible and easy :) |
It looks unrelated to |
I did some reading [1] on this because I noticed we have this warning as well when linking certain components in the Muen project. Since the warning is emitted by the linker, I don't think not discarding the section helps. Does #570 fix the issue? My understanding is that one would rather have to add a [1] - https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart |
Hi devs, I recently noticed that GNU ld complains about executable stack with the following warning:
As there is a
/DISCARD/
section in the linker scriptssolo5/bindings/solo5_hvt.lds
Line 155 in 8d8517b
.note.GNU-stack
?I don't currently have access to my laptop, but it may be possible to find where's needed executable stack following https://www.redhat.com/en/blog/linkers-warnings-about-executable-stacks-and-segments?
The text was updated successfully, but these errors were encountered: