On Wed, Feb 18, 2009 at 04:37:02PM +0000, Radomír Černoch wrote:
Right, there are two such files, none of which contains anything like ".GNU.stack": ./libpolyml/sparc_assembly.S ./libpolyml/power_assembly.S However, I do not think they should affect i586 architecture...
Then I have tried to follow http://www.gentoo.org/proj/en/hardened/gnu-stack.xml and added "-Wl,-z,noexecstack" parameters to the linker (part 7 of the tutorial). It seems to work, but they do not advice to use such solutions. Do you think this can be used anyway?
The question is why it did not work out of the box, like it should Does it passs -Wl,-z,execstack or some stupid thing? Or does it call the "ld" program manually? Your fix is however good.
Lastly thanks for the patch, it made my life easier. Nevertheless, the "no-debuginfo" warnings did not disappear. Am I doing something wrong?
This means you stripped the binary to early. Perhaps similar to issue above, add -g to the linker flags. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org