Hmm, does not help. Even with '-g', the
'static-library-without-debuginfo' and 'unstripped-binary-or-object'
errors occur. Do you have any other idea? Not being very familiar with
auto* tools, I am getting desperate... ;-)
Radomir Cernoch
2009/2/18 Marcus Meissner
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
-- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org