Created attachment 272423 [details] Build log $summary * QA Notice: The following files contain writable and executable sections * Files with such sections will not work properly (or at all!) on some * architectures/operating systems. A bug should be filed at * http://bugs.gentoo.org/ to make sure the issue is fixed. * For more information, see http://hardened.gentoo.org/gnu-stack.xml * Please include the following list of files in your report: * Note: Bugs should be filed for the respective maintainers * of the package in question and not hardened@g.o. * !WX --- --- usr/lib64/libmpir.a:divexact_by3c.o * !WX --- --- usr/lib64/libmpir.a:divexact_byfobm1.o * !WX --- --- usr/lib64/libmpir.a:divrem_2.o * !WX --- --- usr/lib64/libmpir.a:divrem_euclidean_qr_1.o * !WX --- --- usr/lib64/libmpir.a:divrem_euclidean_qr_2.o * !WX --- --- usr/lib64/libmpir.a:modexact_1c_odd.o
Will try making a patch then reassign back to tomka.
(In reply to comment #1) > Will try making a patch then reassign back to tomka. I'm confused why this still comes up. When you look at the ebuild you will see that we already implented the solution from the guide... Had no time to figure out what the remaining problem is. Also there are no issues on x86 for me.
I just bumped to 2.3.1, upstream claims that this has some fixes for executable sections. Please check on amd64.
confirmed in 2.3.1, so in major version there are more files: * !WX --- --- usr/lib64/libmpir.a:add_n.o * !WX --- --- usr/lib64/libmpir.a:sub_n.o * !WX --- --- usr/lib64/libmpir.a:lshift.o * !WX --- --- usr/lib64/libmpir.a:divexact_by3c.o * !WX --- --- usr/lib64/libmpir.a:divexact_byfobm1.o * !WX --- --- usr/lib64/libmpir.a:divrem_2.o * !WX --- --- usr/lib64/libmpir.a:divrem_euclidean_qr_1.o * !WX --- --- usr/lib64/libmpir.a:divrem_euclidean_qr_2.o * !WX --- --- usr/lib64/libmpir.a:modexact_1c_odd.o
Created attachment 276555 [details] Ebuild fixing the issue. Looks that with the elf64 type around the anotations in the doc have become old this ebuild fixes the issue and I will update the doc later today.
Can somebody with an amd64 machine please test if this is fixed in 2.4.0?
FIXED, @Thomas, can you clean .la files ?
(In reply to comment #7) > FIXED, > > @Thomas, can you clean .la files ? OK, fixed. Thanks. + 15 Aug 2011; Thomas Kahle <tomka@gentoo.org> mpir-2.4.0.ebuild: + use autotools-utils.eclass +