diff options
author | Kevin F. Quinn <kevquinn@gentoo.org> | 2007-05-09 20:18:47 +0000 |
---|---|---|
committer | Kevin F. Quinn <kevquinn@gentoo.org> | 2007-05-09 20:18:47 +0000 |
commit | 425ec4f3fa0b24514802422405ed882f54c66af6 (patch) | |
tree | cefef5668847656b799d33ce7d700f6f71ae0a4d /app-emulation | |
parent | Fix for newer kernels thanks to many people in bug 160058 (diff) | |
download | gentoo-2-425ec4f3fa0b24514802422405ed882f54c66af6.tar.gz gentoo-2-425ec4f3fa0b24514802422405ed882f54c66af6.tar.bz2 gentoo-2-425ec4f3fa0b24514802422405ed882f54c66af6.zip |
switch off unneeded trampoline emulation (discussion on bug #177390)
(Portage version: 2.1.2.7)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/e-uae/ChangeLog | 7 | ||||
-rw-r--r-- | app-emulation/e-uae/e-uae-0.8.28-r3.ebuild | 5 | ||||
-rw-r--r-- | app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild | 5 |
3 files changed, 12 insertions, 5 deletions
diff --git a/app-emulation/e-uae/ChangeLog b/app-emulation/e-uae/ChangeLog index 356c32557e30..21acfe397d5a 100644 --- a/app-emulation/e-uae/ChangeLog +++ b/app-emulation/e-uae/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emulation/e-uae # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/ChangeLog,v 1.36 2007/05/07 16:12:48 kevquinn Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/ChangeLog,v 1.37 2007/05/09 20:18:47 kevquinn Exp $ + + 09 May 2007; Kevin F. Quinn <kevquinn@gentoo.org> e-uae-0.8.28-r3.ebuild, + e-uae-0.8.29_rc4.ebuild: + In addition to unrestricting mprotect(), switch off unneeded trampoline + emulation for PaX - discussion on bug #177390. 07 May 2007; Kevin F. Quinn <kevquinn@gentoo.org> e-uae-0.8.28-r3.ebuild, e-uae-0.8.29_rc4.ebuild: diff --git a/app-emulation/e-uae/e-uae-0.8.28-r3.ebuild b/app-emulation/e-uae/e-uae-0.8.28-r3.ebuild index 9e1840aff3c4..b9808dd461f7 100644 --- a/app-emulation/e-uae/e-uae-0.8.28-r3.ebuild +++ b/app-emulation/e-uae/e-uae-0.8.28-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/e-uae-0.8.28-r3.ebuild,v 1.7 2007/05/07 16:12:48 kevquinn Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/e-uae-0.8.28-r3.ebuild,v 1.8 2007/05/09 20:18:47 kevquinn Exp $ inherit eutils flag-o-matic pax-utils @@ -118,7 +118,8 @@ src_install() { make DESTDIR="${D}" install || die "make install failed" # The emulator needs to be able to create executable heap - pax-mark m "${D}/usr/bin/uae" + # - doesn't need trampoline emulation though. + pax-mark me "${D}/usr/bin/uae" insinto /usr/share/uae/amiga-tools doins amiga/{*hack,trans*,uae*,*.library} diff --git a/app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild b/app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild index 1661623e4b06..eafe13bb6886 100644 --- a/app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild +++ b/app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild,v 1.2 2007/05/07 16:12:48 kevquinn Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/e-uae/e-uae-0.8.29_rc4.ebuild,v 1.3 2007/05/09 20:18:47 kevquinn Exp $ inherit eutils flag-o-matic pax-utils @@ -123,7 +123,8 @@ src_install() { make DESTDIR="${D}" install || die "make install failed" # The emulator needs to be able to create executable heap - pax-mark m "${D}/usr/bin/uae" + # - doesn't need trampoline emulation though. + pax-mark me "${D}/usr/bin/uae" # Rename it to e-uae mv "${D}/usr/bin/uae" "${D}/usr/bin/${PN}" |