Removed a chunk of code that makes read imply exec for 32bit on amd64. If you get...
authorTravis Tilley <lv@gentoo.org>
Thu, 11 Nov 2004 00:18:19 +0000 (00:18 +0000)
committerTravis Tilley <lv@gentoo.org>
Thu, 11 Nov 2004 00:18:19 +0000 (00:18 +0000)
commite8738f525f47b8c4b56b36a4a92aa89455e2e175
tree01529ebe0ea7cfee60bedcb597dded745bd036a8
parent10ef57f65844c327e92cb351d81d7174ef13e96b
Removed a chunk of code that makes read imply exec for 32bit on amd64. If you get the error "cannot apply additional memory protection after relocation: Permission denied" when running 32bit binaries, this should fix it. Note that there are still bugs in handling 32bit in PaX on amd64, and that 32bit libraries with text relocations simply will not work at all. Also note that this update is -only- important for amd64 users.
sys-kernel/hardened-dev-sources/ChangeLog
sys-kernel/hardened-dev-sources/Manifest
sys-kernel/hardened-dev-sources/files/digest-hardened-dev-sources-2.6.7-r11 [new file with mode: 0644]
sys-kernel/hardened-dev-sources/files/h-d-s-2.6.7-amd64-kill-vm_force_exec32.patch [new file with mode: 0644]
sys-kernel/hardened-dev-sources/hardened-dev-sources-2.6.7-r11.ebuild [new file with mode: 0644]