Gentoo Archives: gentoo-commits

From: Steve Arnold <nerdboy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/newlib/
Date: Fri, 03 Jun 2022 18:49:39
Message-Id: 1654282168.7d4d0e4d56b4ae928be9eaf9ca0c41f4d871f48b.nerdboy@gentoo
1 commit: 7d4d0e4d56b4ae928be9eaf9ca0c41f4d871f48b
2 Author: Steve Arnold <nerdboy <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jun 3 18:48:51 2022 +0000
4 Commit: Steve Arnold <nerdboy <AT> gentoo <DOT> org>
5 CommitDate: Fri Jun 3 18:49:28 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4d0e4d
7
8 sys-libs/newlib: add libgloss to regex in 2 most recent versions
9
10 * required for some arm/riscv elf toolchains/targets
11
12 Package-Manager: Portage-3.0.20, Repoman-3.0.3
13 Signed-off-by: Steve Arnold <nerdboy <AT> gentoo.org>
14
15 sys-libs/newlib/newlib-4.2.0.20211231.ebuild | 2 +-
16 sys-libs/newlib/newlib-9999.ebuild | 2 +-
17 2 files changed, 2 insertions(+), 2 deletions(-)
18
19 diff --git a/sys-libs/newlib/newlib-4.2.0.20211231.ebuild b/sys-libs/newlib/newlib-4.2.0.20211231.ebuild
20 index 92cb0eb38425..39e03d098e4d 100644
21 --- a/sys-libs/newlib/newlib-4.2.0.20211231.ebuild
22 +++ b/sys-libs/newlib/newlib-4.2.0.20211231.ebuild
23 @@ -136,7 +136,7 @@ src_install() {
24 emake -j1 DESTDIR="${NEWLIBNANOTMPINSTALL}" install
25 # Rename nano lib* files to lib*_nano and move to the real ${D}
26 local nanolibfiles=""
27 - nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex ".*/lib\(c\|g\|m\|rdimon\)\.a" -print)
28 + nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex ".*/lib\(c\|g\|m\|rdimon\|gloss\)\.a" -print)
29 for f in ${nanolibfiles}; do
30 local l="${f##${NEWLIBNANOTMPINSTALL}}"
31 mv -v "${f}" "${D}/${l%%\.a}_nano.a" || die
32
33 diff --git a/sys-libs/newlib/newlib-9999.ebuild b/sys-libs/newlib/newlib-9999.ebuild
34 index 92cb0eb38425..39e03d098e4d 100644
35 --- a/sys-libs/newlib/newlib-9999.ebuild
36 +++ b/sys-libs/newlib/newlib-9999.ebuild
37 @@ -136,7 +136,7 @@ src_install() {
38 emake -j1 DESTDIR="${NEWLIBNANOTMPINSTALL}" install
39 # Rename nano lib* files to lib*_nano and move to the real ${D}
40 local nanolibfiles=""
41 - nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex ".*/lib\(c\|g\|m\|rdimon\)\.a" -print)
42 + nanolibfiles=$(find "${NEWLIBNANOTMPINSTALL}" -regex ".*/lib\(c\|g\|m\|rdimon\|gloss\)\.a" -print)
43 for f in ${nanolibfiles}; do
44 local l="${f##${NEWLIBNANOTMPINSTALL}}"
45 mv -v "${f}" "${D}/${l%%\.a}_nano.a" || die