[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 15/05/25 08:39:36 Modified: toolchain-binutils.eclass Log: enable the poisoned system directories flags when cross-compiling (see the new 67_all_ld-poison-system-directories.patch in the Gentoo patchset) Revision ChangesPath 1.141eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.141view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.141content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.140r2=1.141 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.140 retrieving revision 1.141 diff -u -r1.140 -r1.141 --- toolchain-binutils.eclass 9 Feb 2015 19:34:02 - 1.140 +++ toolchain-binutils.eclass 25 May 2015 08:39:36 - 1.141 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.140 2015/02/09 19:34:02 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.141 2015/05/25 08:39:36 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -271,7 +271,10 @@ use multitarget myconf+=( --enable-targets=all --enable-64-bit-bfd ) [[ -n ${CBUILD} ]] myconf+=( --build=${CBUILD} ) - is_cross myconf+=( --with-sysroot=${EPREFIX}/usr/${CTARGET} ) + is_cross myconf+=( + --with-sysroot=${EPREFIX}/usr/${CTARGET} + --enable-poison-system-directories + ) # glibc-2.3.6 lacks support for this ... so rather than force glibc-2.5+ # on everyone in alpha (for now), we'll just enable it when possible
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 15/02/09 15:47:05 Modified: toolchain-binutils.eclass Log: enable multislot for all non-release versions Revision ChangesPath 1.139eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.139view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.139content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.138r2=1.139 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.138 retrieving revision 1.139 diff -u -r1.138 -r1.139 --- toolchain-binutils.eclass 9 Feb 2015 15:43:16 - 1.138 +++ toolchain-binutils.eclass 9 Feb 2015 15:47:05 - 1.139 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.138 2015/02/09 15:43:16 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.139 2015/02/09 15:47:05 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -92,7 +92,7 @@ if version_is_at_least 2.19 ; then IUSE+= zlib fi -if ! version_is_at_least 2.23.90 || [[ ${PV} == ]] || use multislot ; then +if ! version_is_at_least 2.23.90 || [[ ${BTYPE} != rel ]] || use multislot ; then SLOT=${BVER} else SLOT=0
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 15/02/09 15:43:16 Modified: toolchain-binutils.eclass Log: drop cvs support Revision ChangesPath 1.138eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.138view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.138content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.137r2=1.138 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.137 retrieving revision 1.138 diff -u -r1.137 -r1.138 --- toolchain-binutils.eclass 8 Nov 2014 17:12:09 - 1.137 +++ toolchain-binutils.eclass 9 Feb 2015 15:43:16 - 1.138 @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.137 2014/11/08 17:12:09 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.138 2015/02/09 15:43:16 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -8,17 +8,14 @@ # us easily merge multiple versions for multiple targets (if we wish) and # then switch the versions on the fly (with `binutils-config`). # -# binutils- - live cvs # binutils- - live git # binutils-_preYYMMDD - nightly snapshot date YYMMDD # binutils-# - normal release -extra_eclass= if [[ -n ${BINUTILS_TYPE} ]] ; then BTYPE=${BINUTILS_TYPE} else case ${PV} in - ) BTYPE=cvs;; ) BTYPE=git;; _pre*) BTYPE=snap;; *.*.90)BTYPE=snap;; @@ -28,18 +25,10 @@ fi case ${BTYPE} in -cvs) - extra_eclass=cvs - ECVS_SERVER=sourceware.org:/cvs/src - ECVS_MODULE=binutils - ECVS_USER=anoncvs - ECVS_PASS=anoncvs - BVER=cvs - ;; git) - extra_eclass=git-2 BVER=git EGIT_REPO_URI=git://sourceware.org/git/binutils-gdb.git + inherit git-2 ;; snap) BVER=${PV/_pre} @@ -49,7 +38,7 @@ ;; esac -inherit eutils libtool flag-o-matic gnuconfig multilib versionator unpacker ${extra_eclass} +inherit eutils libtool flag-o-matic gnuconfig multilib versionator unpacker case ${EAPI:-0} in 0|1) EXPORT_FUNCTIONS src_unpack src_compile src_test src_install pkg_postinst pkg_postrm ;; @@ -70,7 +59,7 @@ HOMEPAGE=http://sourceware.org/binutils/; case ${BTYPE} in - cvs|git) SRC_URI= ;; + git) SRC_URI= ;; snap) SRC_URI=ftp://gcc.gnu.org/pub/binutils/snapshots/binutils-${BVER}.tar.bz2 ftp://sourceware.org/pub/binutils/snapshots/binutils-${BVER}.tar.bz2; ;; @@ -119,7 +108,7 @@ S=${WORKDIR}/binutils case ${BVER} in -cvs|git) ;; +git) ;; *) S=${S}-${BVER} ;; esac @@ -135,7 +124,6 @@ tc-binutils_unpack() { case ${BTYPE} in - cvs) cvs_src_unpack ;; git) git-2_src_unpack ;; *) unpacker ${A} ;; esac
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 15/02/09 19:34:02 Modified: toolchain-binutils.eclass Log: use multislot for all cross-compilers Revision ChangesPath 1.140eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.140view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.140content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.139r2=1.140 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.139 retrieving revision 1.140 diff -u -r1.139 -r1.140 --- toolchain-binutils.eclass 9 Feb 2015 15:47:05 - 1.139 +++ toolchain-binutils.eclass 9 Feb 2015 19:34:02 - 1.140 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.139 2015/02/09 15:47:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.140 2015/02/09 19:34:02 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -92,7 +92,7 @@ if version_is_at_least 2.19 ; then IUSE+= zlib fi -if ! version_is_at_least 2.23.90 || [[ ${BTYPE} != rel ]] || use multislot ; then +if ! version_is_at_least 2.23.90 || [[ ${BTYPE} != rel ]] || is_cross || use multislot ; then SLOT=${BVER} else SLOT=0
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 14/11/08 17:12:09 Modified: toolchain-binutils.eclass Log: refactor bugurl/pkgversion info so ebuilds can override them easily Revision ChangesPath 1.137eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.137view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.137content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.136r2=1.137 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.136 retrieving revision 1.137 diff -u -r1.136 -r1.137 --- toolchain-binutils.eclass 2 Nov 2014 19:36:36 - 1.136 +++ toolchain-binutils.eclass 8 Nov 2014 17:12:09 - 1.137 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.136 2014/11/02 19:36:36 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.137 2014/11/08 17:12:09 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -220,6 +220,15 @@ has ${EAPI:-0} 0 1 2 ED=${D} EPREFIX= EROOT=${ROOT} } +# Intended for ebuilds to override to set their own versioning information. +toolchain-binutils_bugurl() { + printf http://bugs.gentoo.org/; +} +toolchain-binutils_pkgversion() { + printf Gentoo ${BVER} + [[ -n ${PATCHVER} ]] printf p${PATCHVER} +} + toolchain-binutils_src_configure() { _eprefix_init @@ -281,8 +290,6 @@ has_version =${CATEGORY}/glibc-2.5 myconf+=( --enable-secureplt ) has_version =sys-libs/glibc-2.5 myconf+=( --enable-secureplt ) - local pkgver=Gentoo ${BVER} - [[ -n ${PATCHVER} ]] pkgver+= p${PATCHVER} myconf+=( --prefix=${EPREFIX}/usr --host=${CHOST} @@ -300,8 +307,8 @@ # Newer versions (=2.24) make this an explicit option. #497268 --enable-install-libiberty --disable-werror - --with-bugurl=http://bugs.gentoo.org/ - --with-pkgversion=${pkgver} + --with-bugurl=$(toolchain-binutils_bugurl) + --with-pkgversion=$(toolchain-binutils_pkgversion) $(use_enable static-libs static) ${EXTRA_ECONF} # Disable modules that are in a combined binutils/gdb tree. #490566
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 14/11/02 19:36:36 Modified: toolchain-binutils.eclass Log: enable multislot for all versions 2.24 Revision ChangesPath 1.136eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.136view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.136content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.135r2=1.136 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.135 retrieving revision 1.136 diff -u -r1.135 -r1.136 --- toolchain-binutils.eclass 9 Sep 2014 22:29:29 - 1.135 +++ toolchain-binutils.eclass 2 Nov 2014 19:36:36 - 1.136 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.135 2014/09/09 22:29:29 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.136 2014/11/02 19:36:36 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -103,13 +103,13 @@ if version_is_at_least 2.19 ; then IUSE+= zlib fi -if use multislot ; then +if ! version_is_at_least 2.23.90 || [[ ${PV} == ]] || use multislot ; then SLOT=${BVER} else SLOT=0 fi -RDEPEND==sys-devel/binutils-config-1.9 +RDEPEND==sys-devel/binutils-config-3 in_iuse zlib RDEPEND+= zlib? ( sys-libs/zlib ) DEPEND=${RDEPEND} test? ( dev-util/dejagnu )
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 14/09/09 22:29:29 Modified: toolchain-binutils.eclass Log: avoid static linking of libstdc++ and libgcc Revision ChangesPath 1.135eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.135view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.135content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.134r2=1.135 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.134 retrieving revision 1.135 diff -u -r1.134 -r1.135 --- toolchain-binutils.eclass 11 Aug 2014 13:32:35 - 1.134 +++ toolchain-binutils.eclass 9 Sep 2014 22:29:29 - 1.135 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.134 2014/08/11 13:32:35 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.135 2014/09/09 22:29:29 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -306,6 +306,9 @@ ${EXTRA_ECONF} # Disable modules that are in a combined binutils/gdb tree. #490566 --disable-{gdb,libdecnumber,readline,sim} + # Strip out broken static link flags. + # https://gcc.gnu.org/PR56750 + --without-stage1-ldflags ) echo ./configure ${myconf[@]} ${S}/configure ${myconf[@]} || die
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 14/08/11 13:32:35 Modified: toolchain-binutils.eclass Log: drop FAKE_TARGETS support #467488 Revision ChangesPath 1.134eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.134view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.134content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.133r2=1.134 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.133 retrieving revision 1.134 diff -u -r1.133 -r1.134 --- toolchain-binutils.eclass 7 Jun 2014 05:08:19 - 1.133 +++ toolchain-binutils.eclass 11 Aug 2014 13:32:35 - 1.134 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.133 2014/06/07 05:08:19 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.134 2014/08/11 13:32:35 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -431,32 +431,12 @@ newdoc README README.elf2flt fi - # Now, some binutils are tricky and actually provide - # for multiple TARGETS. Really, we're talking just - # 32bit/64bit support (like mips/ppc/sparc). Here - # we want to tell binutils-config that it's cool if - # it generates multiple sets of binutil symlinks. - # e.g. sparc gets {sparc,sparc64}-unknown-linux-gnu - local targ=${CTARGET/-*} src= dst= - local FAKE_TARGETS=${CTARGET} - case ${targ} in - mips*)src=mipsdst=mips64;; - powerpc*) src=powerpc dst=powerpc64;; - s390*)src=s390dst=s390x;; - sparc*) src=sparc dst=sparc64;; - esac - case ${targ} in - mips64*|powerpc64*|s390x*|sparc64*) targ=${src} src=${dst} dst=${targ};; - esac - [[ -n ${src}${dst} ]] FAKE_TARGETS=${FAKE_TARGETS} ${CTARGET/${src}/${dst}} - # Generate an env.d entry for this binutils insinto /etc/env.d/binutils cat -EOF ${T}/env.d TARGET=${CTARGET} VER=${BVER} LIBPATH=${EPREFIX}${LIBPATH} - FAKE_TARGETS=${FAKE_TARGETS} EOF newins ${T}/env.d ${CTARGET}-${BVER}
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 14/06/06 19:33:22 Modified: toolchain-binutils.eclass Log: fix IUSE sorting Revision ChangesPath 1.132eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.132view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.132content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.131r2=1.132 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.131 retrieving revision 1.132 diff -u -r1.131 -r1.132 --- toolchain-binutils.eclass 6 Jan 2014 16:10:56 - 1.131 +++ toolchain-binutils.eclass 6 Jun 2014 19:33:22 - 1.132 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.131 2014/01/06 16:10:56 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.132 2014/06/06 19:33:22 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -99,7 +99,7 @@ else LICENSE=|| ( GPL-2 LGPL-2 ) fi -IUSE=cxx nls multitarget multislot static-libs test vanilla +IUSE=cxx multislot multitarget nls static-libs test vanilla if version_is_at_least 2.19 ; then IUSE+= zlib fi
[gentoo-commits] gentoo-x86 commit in eclass: toolchain-binutils.eclass
vapier 14/06/07 05:08:19 Modified: toolchain-binutils.eclass Log: start setting --with-pkgversion details in our builds so --version output looks good Revision ChangesPath 1.133eclass/toolchain-binutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.133view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.133content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.132r2=1.133 Index: toolchain-binutils.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v retrieving revision 1.132 retrieving revision 1.133 diff -u -r1.132 -r1.133 --- toolchain-binutils.eclass 6 Jun 2014 19:33:22 - 1.132 +++ toolchain-binutils.eclass 7 Jun 2014 05:08:19 - 1.133 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.132 2014/06/06 19:33:22 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.133 2014/06/07 05:08:19 vapier Exp $ # # Maintainer: Toolchain Ninjas toolch...@gentoo.org # @@ -281,6 +281,8 @@ has_version =${CATEGORY}/glibc-2.5 myconf+=( --enable-secureplt ) has_version =sys-libs/glibc-2.5 myconf+=( --enable-secureplt ) + local pkgver=Gentoo ${BVER} + [[ -n ${PATCHVER} ]] pkgver+= p${PATCHVER} myconf+=( --prefix=${EPREFIX}/usr --host=${CHOST} @@ -299,6 +301,7 @@ --enable-install-libiberty --disable-werror --with-bugurl=http://bugs.gentoo.org/ + --with-pkgversion=${pkgver} $(use_enable static-libs static) ${EXTRA_ECONF} # Disable modules that are in a combined binutils/gdb tree. #490566