mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-23 10:12:12 +01:00
sys-libs/binutils-libs: Sync with Gentoo
It's from Gentoo commit fafe10c15cd9c466786708f3e54f2acdcf3d707e. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
parent
e0ed9f4122
commit
f29cf7f6b0
@ -22,4 +22,6 @@ DIST binutils-2.44-patches-4.tar.xz 83612 BLAKE2B caa71849dbbfe1181072c84985c786
|
||||
DIST binutils-2.44.tar.xz 27285788 BLAKE2B 0eb031ace9fb5a7047b81b5a05b1760f7d332c8ed67f98899f153a45f181b83e661a484551af05c0a9b2adc422da84619103c7b1f3c9fad5327872832b5446aa SHA512 b85d3bbc0e334cf67a96219d3c7c65fbf3e832b2c98a7417bf131f3645a0307057ec81cd2b29ff2563cec53e3d42f73e2c60cc5708e80d4a730efdcc6ae14ad7
|
||||
DIST binutils-2.45-patches-1.tar.xz 15588 BLAKE2B b88c62a6483807dfb24c97c534aadc1f930ea2d6cd8ad86734c40458a0e3ac4d149c0ee47c6ba541c462ce0e619dfaa5328c3dd5ffbd94511c487956866c7a38 SHA512 05c890a71d465539b3d066c2fd92930e4d6c9003147395a4c2cb9cc514f412fa392892e2c3b8887493a56b00453ac383612d0cac42e4cacce983e65886537149
|
||||
DIST binutils-2.45-patches-3.tar.xz 31264 BLAKE2B 3fda1843a13a3ea7d6a2bbfe5826c01f588c28c24c19158e1556d52b472125964a67af6fba14ba5ff3cb61586823c5a839c6fe8e249e85d4a480c30e69e68051 SHA512 2b44300ecef4bac7d0192aa20e561f4c062c49948028753c6aa6e8fd2a34292443d68d1c3adb2f79aba6c65d1bae8005f8174fc8c8833864d9633bd0f6d936b6
|
||||
DIST binutils-2.45.1-patches-1.tar.xz 9172 BLAKE2B 37fd7f0d7d231223a88637691bcf6bdec5481a573b47e6385e4dba7f7895b94ceae308c7875bbdc1c6e537c6ff0cb5f222c782f04b5f2757a5730aa83edf1d32 SHA512 c1251d7baf352f5909570e1ee45021eeabffb68222bc80991f4a53faee97857471a68aec664bfbf35cbd3b96ea9e8d0bfa52c3d0e5bbfdbb94daf590957cd89c
|
||||
DIST binutils-2.45.1.tar.xz 27962312 BLAKE2B 1ccab38659ec47f9100b61322627345fe79ebd04ed0b1e872c988edded4d292d7c9ac33d9f6ea47bf265ec823dfba60da0e84374900c15ec89e3aa9280ac020c SHA512 ea030419eba387579ab717be7e3223fc99e93b586860b06003c12489f93441640d4082736f76aa5e98233db4f46e232f536a45e471486de1f5b64e1b827c167e
|
||||
DIST binutils-2.45.tar.xz 27868232 BLAKE2B 1ce72346b1f531c89feb86b407e2c649151b506ffbd1a02d413411d36f7ede98fa9a1adf75dd941c01df5fe7e6bf151828b269eeb7c278315ca8004bff22eb7f SHA512 c7b10a7466d9fd398d7a0b3f2a43318432668d714f2ec70069a31bdc93c86d28e0fe83792195727167743707fbae45337c0873a0786416db53bbf22860c16ce7
|
||||
|
||||
@ -24,7 +24,7 @@ IUSE="64-bit-bfd multitarget nls static-libs"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
BDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -24,7 +24,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
BDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -24,7 +24,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
BDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -25,7 +25,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
BDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -25,7 +25,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
BDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -25,7 +25,7 @@ IUSE="64-bit-bfd cet multitarget nls static-libs"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
|
||||
|
||||
BDEPEND="nls? ( sys-devel/gettext )"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -29,7 +29,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -31,7 +31,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -31,7 +31,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -36,7 +36,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -45,7 +45,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -45,7 +45,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
260
sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.45.1.ebuild
vendored
Normal file
260
sdk_container/src/third_party/portage-stable/sys-libs/binutils-libs/binutils-libs-2.45.1.ebuild
vendored
Normal file
@ -0,0 +1,260 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit dot-a flag-o-matic libtool toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages"
|
||||
HOMEPAGE="https://sourceware.org/binutils/"
|
||||
|
||||
LICENSE="|| ( GPL-3 LGPL-3 )"
|
||||
IUSE="64-bit-bfd cet multitarget nls static-libs test"
|
||||
|
||||
# Variables that can be set here (ignored for live ebuilds)
|
||||
# PATCH_VER - the patchset version
|
||||
# Default: empty, no patching
|
||||
# PATCH_BINUTILS_VER - the binutils version in the patchset name
|
||||
# - Default: PV
|
||||
# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
|
||||
# for the patchsets
|
||||
|
||||
PATCH_VER=1
|
||||
PATCH_DEV=sam
|
||||
|
||||
MY_PN=binutils
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
SLOT="0/${PV}"
|
||||
elif [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
SLOT="0/$(ver_cut 1-2)"
|
||||
else
|
||||
PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
|
||||
PATCH_DEV=${PATCH_DEV:-dilfridge}
|
||||
SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
|
||||
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz
|
||||
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
|
||||
fi
|
||||
|
||||
BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/bfd.h
|
||||
)
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
EGIT_REPO_URI="
|
||||
https://anongit.gentoo.org/git/proj/toolchain/binutils-patches.git
|
||||
https://github.com/gentoo/binutils-patches
|
||||
"
|
||||
EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git
|
||||
git-r3_src_unpack
|
||||
mv patches-git/9999 patch || die
|
||||
|
||||
if [[ ${PV} != 9999 ]] ; then
|
||||
EGIT_BRANCH=binutils-$(ver_cut 1)_$(ver_cut 2)-branch
|
||||
fi
|
||||
EGIT_REPO_URI="
|
||||
https://sourceware.org/git/binutils-gdb.git
|
||||
https://git.sr.ht/~sourceware/binutils-gdb
|
||||
https://gitlab.com/x86-binutils/binutils-gdb.git
|
||||
"
|
||||
S=${WORKDIR}/binutils
|
||||
EGIT_CHECKOUT_DIR=${S}
|
||||
git-r3_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.xz
|
||||
|
||||
cd "${WORKDIR}" || die
|
||||
unpack binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz
|
||||
|
||||
# _p patch versions are Gentoo specific tarballs ...
|
||||
local dir=${MY_P}
|
||||
dir=${dir/-hppa64/}
|
||||
|
||||
S=${WORKDIR}/${dir}
|
||||
fi
|
||||
|
||||
cd "${WORKDIR}" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ -n ${PATCH_VER} ]] ; then
|
||||
einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}"
|
||||
eapply "${WORKDIR}/patch"/*.patch
|
||||
fi
|
||||
|
||||
# Fix cross-compile relinking issue, bug #626402
|
||||
elibtoolize
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# somehow libtool/configure is messed up and (custom patch at
|
||||
# upstream?) and misdetects (basically assumes) nm can be called
|
||||
# with -B arg -- can't run eautoreconf (fails), so patch up
|
||||
# manually, this would break any target that needs -B to nm
|
||||
sed -i -e 's/lt_cv_path_NM="$tmp_nm -B"/lt_cv_path_NM="$tmp_nm"/' \
|
||||
libctf/configure || die
|
||||
fi
|
||||
|
||||
# See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
|
||||
# Avoid really confusing logs from subconfigure spam, makes logs far
|
||||
# more legible.
|
||||
export MAKEOPTS="--output-sync=line ${MAKEOPTS}"
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
pkgversion() {
|
||||
printf "Gentoo ${PVR}"
|
||||
[[ -n ${PATCHVER} ]] && printf " p${PATCHVER}"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
lto-guarantee-fat
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myconf=(
|
||||
# portage's econf() does not detect presence of --d-d-t
|
||||
# because it greps only top-level ./configure. But not
|
||||
# libiberty's or bfd's configure.
|
||||
--disable-dependency-tracking
|
||||
--disable-silent-rules
|
||||
--enable-obsolete
|
||||
--enable-shared
|
||||
--enable-threads
|
||||
# Newer versions (>=2.24) make this an explicit option. #497268
|
||||
--enable-install-libiberty
|
||||
--disable-werror
|
||||
--with-bugurl="https://bugs.gentoo.org/"
|
||||
--with-pkgversion="$(pkgversion)"
|
||||
$(use_enable static-libs static)
|
||||
# The binutils eclass enables this flag for all bi-arch builds,
|
||||
# but other tools often don't care about that support. Put it
|
||||
# beyond a flag if people really want it, but otherwise leave
|
||||
# it disabled as it can slow things down on 32bit arches. #438522
|
||||
$(use_enable 64-bit-bfd)
|
||||
# This only disables building in the zlib subdir.
|
||||
# For binutils itself, it'll use the system version. #591516
|
||||
--without-zlib
|
||||
--with-system-zlib
|
||||
# We only care about the libs, so disable programs. #528088
|
||||
--disable-{binutils,etc,ld,gas,gprof,gprofng}
|
||||
# Disable modules that are in a combined binutils/gdb tree. #490566
|
||||
--disable-{gdb,gdbserver,libbacktrace,libdecnumber,readline,sim}
|
||||
# Strip out broken static link flags.
|
||||
# https://gcc.gnu.org/PR56750
|
||||
--without-stage1-ldflags
|
||||
# We pull in all USE-flags that change ABI in an incompatible
|
||||
# way. #666100
|
||||
# USE=multitarget change size of global arrays
|
||||
# USE=64-bit-bfd changes data structures of exported API
|
||||
--with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex multitarget mt st)-$(usex 64-bit-bfd 64 def)
|
||||
|
||||
# Avoid automagic dependency on (currently prefix) systems
|
||||
# with debuginfod library, bug #754753
|
||||
--without-debuginfod
|
||||
|
||||
# Revisit if it's useful, we do have binutils[zstd] though
|
||||
--without-zstd
|
||||
|
||||
# Allow user to opt into CET for host libraries.
|
||||
# Ideally we would like automagic-or-disabled here.
|
||||
# But the check does not quite work on i686: bug #760926.
|
||||
$(use_enable cet)
|
||||
)
|
||||
|
||||
# mips can't do hash-style=gnu ...
|
||||
if [[ $(tc-arch) != mips ]] ; then
|
||||
myconf+=( --enable-default-hash-style=gnu )
|
||||
fi
|
||||
|
||||
use multitarget && myconf+=( --enable-targets=all --enable-64-bit-bfd )
|
||||
|
||||
use nls \
|
||||
&& myconf+=( --without-included-gettext ) \
|
||||
|| myconf+=( --disable-nls )
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] && use nls ; then
|
||||
# fix underlinking in opcodes
|
||||
sed -i -e 's/@SHARED_LDFLAGS@/@SHARED_LDFLAGS@ -lintl/' \
|
||||
"${S}"/opcodes/Makefile.in || die
|
||||
fi
|
||||
|
||||
ECONF_SOURCE="${S}" econf "${myconf[@]}"
|
||||
|
||||
# Prevent makeinfo from running as we don't build docs here.
|
||||
# bug #622652
|
||||
sed -i \
|
||||
-e '/^MAKEINFO/s:=.*:= true:' \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
(
|
||||
# Tests don't expect LTO
|
||||
filter-lto
|
||||
|
||||
# If we have e.g. -mfpmath=sse -march=pentium4 in CFLAGS,
|
||||
# we'll get lto1 warnings for some tests which cause
|
||||
# spurious failures because -mfpmath isn't passed at
|
||||
# link-time. Filter accordingly.
|
||||
#
|
||||
# Alternatively, we could pass C{C,XX}_FOR_TARGET with
|
||||
# some (ideally not all, surely would break some tests)
|
||||
# stuffed in.
|
||||
filter-flags '-mfpmath=*'
|
||||
|
||||
# lto-wrapper warnings which confuse tests
|
||||
filter-flags '-Wa,*'
|
||||
|
||||
# bug #637066
|
||||
filter-flags -Wall -Wreturn-type
|
||||
|
||||
# Note that we need 'check' explicitly if ever cleaning this
|
||||
# up: the default `src_test` check for the 'check' target
|
||||
# with `-n` may fail with parallel make and silently skip tests (bug #955595)
|
||||
emake -k check \
|
||||
CFLAGS_FOR_TARGET="${CFLAGS_FOR_TARGET:-${CFLAGS}}" \
|
||||
CXXFLAGS_FOR_TARGET="${CXXFLAGS_FOR_TARGET:-${CXXFLAGS}}" \
|
||||
LDFLAGS_FOR_TARGET="${LDFLAGS_FOR_TARGET:-${LDFLAGS}}" \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
CXXFLAGS="${CXXFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# Provided by dev-debug/gdb instead
|
||||
if [[ ${PV} != 9999 ]] ; then
|
||||
rm "${ED}"/usr/share/info/sframe-spec.info || die
|
||||
fi
|
||||
|
||||
# Provide libiberty.h directly.
|
||||
dosym libiberty/libiberty.h /usr/include/libiberty.h
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
use static-libs || find "${ED}"/usr -name '*.la' -delete
|
||||
# Explicit "${ED}" as we need it to do things even w/ USE=-static-libs
|
||||
strip-lto-bytecode "${ED}"
|
||||
}
|
||||
@ -45,7 +45,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
@ -45,7 +45,7 @@ BDEPEND="
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( dev-util/dejagnu )
|
||||
"
|
||||
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
|
||||
DEPEND="virtual/zlib:=[${MULTILIB_USEDEP}]"
|
||||
# Need a newer binutils-config that'll reset include/lib symlinks for us.
|
||||
RDEPEND="${DEPEND}
|
||||
>=sys-devel/binutils-config-5
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user