Diff binutils-libs-2.40-r7 with a binutils-libs-2.41-r2
/usr/portage/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild 2023-10-09 14:52:35.536368503 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=7 |
5 | 5 | |
6 |
PATCH_VER=6 |
|
6 |
PATCH_VER=2 |
|
7 | 7 |
PATCH_DEV=dilfridge |
8 | 8 | |
9 | 9 |
inherit libtool toolchain-funcs multilib-minimal |
... | ... | |
20 | 20 |
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" |
21 | 21 | |
22 | 22 |
LICENSE="|| ( GPL-3 LGPL-3 )" |
23 |
SLOT="0/${PV%_p?}" |
|
23 | ||
24 |
SLOT="0/${PV%_p?}.0" |
|
25 | ||
24 | 26 |
IUSE="64-bit-bfd cet multitarget nls static-libs test" |
25 | 27 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" |
26 | 28 |
RESTRICT="!test? ( test )" |
... | ... | |
74 | 76 | |
75 | 77 |
multilib_src_configure() { |
76 | 78 |
local myconf=( |
79 |
# portage's econf() does not detect presence of --d-d-t |
|
80 |
# because it greps only top-level ./configure. But not |
|
81 |
# libiberty's or bfd's configure. |
|
82 |
--disable-dependency-tracking |
|
83 |
--disable-silent-rules |
|
77 | 84 |
--enable-obsolete |
78 | 85 |
--enable-shared |
79 | 86 |
--enable-threads |
... | ... | |
144 | 151 |
Makefile || die |
145 | 152 |
} |
146 | 153 | |
147 |
multilib_src_compile() { |
|
148 |
emake V=1 |
|
149 |
} |
|
150 | ||
151 | 154 |
multilib_src_install() { |
152 |
emake V=1 DESTDIR="${D}" install |
|
155 |
emake DESTDIR="${D}" install |
|
153 | 156 | |
154 | 157 |
# Provided by sys-devel/gdb instead |
155 | 158 |
rm "${ED}"/usr/share/info/sframe-spec.info || die |