summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-12-19 12:42:53 -0500
committerMike Frysinger <vapier@gentoo.org>2015-12-19 12:42:53 -0500
commit97b6c1108ef9805d18f7e139abbbe3e25b3d994b (patch)
tree01a936a0d2118c664ab909748f4a05bd87113c78 /sys-fs
parentsys-fs/atari-fdisk: respect the users CC setting (diff)
downloadgentoo-97b6c1108ef9805d18f7e139abbbe3e25b3d994b.tar.gz
gentoo-97b6c1108ef9805d18f7e139abbbe3e25b3d994b.tar.bz2
gentoo-97b6c1108ef9805d18f7e139abbbe3e25b3d994b.zip
sys-fs/atari-fdisk: drop most keywords
While the codebase compiles and does some basic operations fine across other arches, it's really only been tested on m68k for serious work. Newer gcc points out that the code assumes sizeof(long) == 4 in many places. Rather than try to fix this tool, just drop most arches and leave behind m68k (where it matters) & x86 (for runtime testing).
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
index 9b6b30418111..2c5564e1f377 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4.ebuild
@@ -14,7 +14,10 @@ SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${MY_PV}-${DEB_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc s390 sh sparc x86"
+# Note: The code assumes sizeof(long) == 4 everywhere. If you try to
+# use this on 64bit systems (where sizeof(long) == 8), then misbehavior
+# and memory corruption will ensue.
+KEYWORDS="-* m68k x86"
IUSE=""
S=${WORKDIR}/${PN}-${MY_PV}