dev-libs/boehm-gc: workaround ia64 build failure #574566
authorMike Frysinger <vapier@gentoo.org>
Sat, 13 Feb 2016 21:14:43 +0000 (16:14 -0500)
committerMike Frysinger <vapier@gentoo.org>
Sat, 13 Feb 2016 21:14:57 +0000 (16:14 -0500)
dev-libs/boehm-gc/boehm-gc-7.4.0.ebuild
dev-libs/boehm-gc/boehm-gc-7.4.2.ebuild

index dcfdef979a83ca874893804750464f4e331bdad9..5f49136fbec3f1c5720004aae85e3f5fdf703b52 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,6 +32,12 @@ src_configure() {
        econf "${config[@]}"
 }
 
+src_compile() {
+       # Workaround build errors. #574566
+       use ia64 && emake src/ia64_save_regs_in_stack.lo
+       default
+}
+
 src_install() {
        default
        use static-libs || prune_libtool_files
index 922121afb77fa2ee6f42bc5db696fb7cc7d69631..7a4be804203b884c47dd82cef70a54732297d3f4 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -32,6 +32,12 @@ src_configure() {
        econf "${config[@]}"
 }
 
+src_compile() {
+       # Workaround build errors. #574566
+       use ia64 && emake src/ia64_save_regs_in_stack.lo
+       default
+}
+
 src_install() {
        default
        use static-libs || prune_libtool_files