public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2015-09-05 18:36 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2015-09-05 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     944b6baf0171b6d6ab65cb110c4162b65cdc9ac7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 18:36:40 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 18:36:40 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944b6baf

dev-libs/dietlibc: amd64 stable wrt bug #537942

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
index 9a5b416..ff2ab9a 100644
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=" ~alpha ~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2015-09-05 18:37 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2015-09-05 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     6967a1eb5775bce7b52584bf350fedbc97ca3faa
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 18:37:08 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 18:37:08 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967a1eb

dev-libs/dietlibc: x86 stable wrt bug #537942

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
index ff2ab9a..0cc376a 100644
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2015-09-11 16:08 Tobias Klausmann
  0 siblings, 0 replies; 17+ messages in thread
From: Tobias Klausmann @ 2015-09-11 16:08 UTC (permalink / raw
  To: gentoo-commits

commit:     2f400256b809b9b87253b9d6b79002026879b12f
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 11 16:08:29 2015 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Sep 11 16:08:29 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f400256

dev-libs/dietlibc: add alpha keyword

Gentoo-Bug: 537942

Package-Manager: portage-2.2.20.1

 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
index 0cc376a..5bb42b8 100644
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2016-08-25 19:16 Pacho Ramos
  0 siblings, 0 replies; 17+ messages in thread
From: Pacho Ramos @ 2016-08-25 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     80c0c0a2abfe7471a8a3edb32b7d54822af17401
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 19:14:05 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 19:16:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c0c0a2

dev-libs/dietlibc: Move to ~arm as no reverse dep needs it in stable (#498094)

Package-Manager: portage-2.3.0

 dev-libs/dietlibc/dietlibc-0.30-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild b/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild
index e3d22c0..c49773d 100644
--- a/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild
@@ -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$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~mips sparc x86"
+KEYWORDS="alpha amd64 ~arm ~mips sparc x86"
 IUSE="debug"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2016-08-25 19:18 Pacho Ramos
  0 siblings, 0 replies; 17+ messages in thread
From: Pacho Ramos @ 2016-08-25 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e0e0b84109ede640aa242bfc6fe8a8b7600d8533
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 19:17:55 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 19:17:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e0b841

dev-libs/dietlibc: Drop old

Package-Manager: portage-2.3.0

 dev-libs/dietlibc/Manifest                |  2 --
 dev-libs/dietlibc/dietlibc-0.30-r2.ebuild | 52 -------------------------------
 2 files changed, 54 deletions(-)

diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest
index 2f47190..fcc721b 100644
--- a/dev-libs/dietlibc/Manifest
+++ b/dev-libs/dietlibc/Manifest
@@ -1,4 +1,2 @@
-DIST dietlibc-0.30.tar.bz2 567046 SHA256 2c8733825d364d374f0179a403a57e4a382fbb9852431228ef19062a5de183b5 SHA512 dfd2ea0de3db3aa7f9781353bfd3fe85e1925099afa05429e15714f7c73633f1e33a017e85f592b71d2649fc14484650b3fb88e2e92833e8aa7550cf687040bd WHIRLPOOL d46fbf8a9b471c6d3e55b5d5dff81c65649fe1c4d8362acf2f5a440541f4340e0cdf2349cf5e6567a0e0094cd8e0e598649200db64091661614fb1ac899dc118
 DIST dietlibc-0.33_pre20110403.tar.gz 743758 SHA256 6505ed424a5b53850ae1dcbc75fbf92f3b7e4038dd1104d114b366221cc48eea SHA512 32f9d752a77bcca5703a388ba64dcb53de75999043c1b2fabe973eba05fce4e9f48a6bdb71e061939eee339ca723234d33d2acb3677a8030accaccba31a5932e WHIRLPOOL 5756b1e42637d89fd17f1a79fe602f9e009b9d5dcca0fbe3540ad2af21ad96b32d0b4773f882cccfd97d6308cd3c9ad79d06cc7ca79e28a4d60fd00379eaef70
 DIST dietlibc-0.34_pre20140729.tar.bz2 670195 SHA256 d6693610c756dbfc070c0ffed5a75e1ddab8d119394962ca1ed4d42f34b57318 SHA512 a0bb5465f7fc985fd074dfcc4039003ec26b6b5fde5f2ccc53322067bd1a6459e742c9debeffda0b5146e287baa8e49f74f4a8ffafdf1daacacec4768d13db36 WHIRLPOOL 566e505a65e3f81c5507fc494324b4f48e5af27683d69c443cf7d2380599a24bbc984d7d430acb25bc0d28baa924565ee513c8217dd2eb6a960c70d6d2a7e1b7
-DIST dietlibc-patches-0.30-r2.tar.bz2 31582 SHA256 03a3ea9bba39fb78511a59e80bcbdafdc82a0859b31b6af925854052a79f06fe SHA512 f2d2a805b7c900ed174ca4460a68943dc16468a61dd2016fa329d5d20d547698d1a30a3f1f38b78c314b0ddaea8cdc3a4b0455c77b3a688ba4ffdc1bc88c65fe WHIRLPOOL a551a1c666fb43e291975e2b2acd03c2bf719e85c12256873048fab62e48401ecdbedfd8db7f6f6b273c75821931c3e87ed71f8ce811683f1b09740528056159

diff --git a/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild b/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild
deleted file mode 100644
index c49773d..00000000
--- a/dev-libs/dietlibc/dietlibc-0.30-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="A minimal libc"
-HOMEPAGE="http://www.fefe.de/dietlibc/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2
-	https://dev.gentoo.org/~phreak/distfiles/${PN}-patches-${PVR}.tar.bz2
-	https://dev.gentoo.org/~hollow/distfiles/${PN}-patches-${PVR}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~mips sparc x86"
-IUSE="debug"
-
-DEPEND=""
-
-pkg_setup() {
-	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
-	use sparc && replace-sparc64-flags
-
-	# gcc-hppa suffers support for SSP, compilation will fail
-	# (do we still need this? SSP is disabled, see below)
-	use hppa && strip-unsupported-flags
-
-	# we use dietlibs STACKGAP in favor of the broken SSP implementation
-	filter-flags -fstack-protector -fstack-protector-all
-
-	# debug flags
-	use debug && append-flags -g
-}
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${WORKDIR}"/patches/*.patch
-}
-
-src_compile() {
-	# parallel make is b0rked
-	emake -j1 CFLAGS="${CFLAGS}" || die "make failed"
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "make install failed"
-	dobin "${D}"/usr/diet/bin/* || die "dobin failed"
-	doman "${D}"/usr/diet/man/*/* || die "doman failed"
-	rm -r "${D}"/usr/diet/{man,bin}
-	dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2017-01-22 16:27 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2017-01-22 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     3e9132030a0afab7140e2a5605738795b5718612
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 16:23:38 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 16:27:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e913203

dev-libs/dietlibc: sparc stable wrt bug #537942

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
index 5bb42b8d..ea1ca47 100644
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~mips ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2017-06-16 22:32 Matthias Maier
  0 siblings, 0 replies; 17+ messages in thread
From: Matthias Maier @ 2017-06-16 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     50369f627584bccddd7e270256c13b1d5bb340c8
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 16 22:24:24 2017 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Fri Jun 16 22:32:03 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50369f62

dev-libs/dietlibc: use tc-enables-pie instead of gcc-specs-pie

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild | 4 ++--
 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild b/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild
index 1fd0e978af7..62b7fabdd9c 100644
--- a/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="3"
@@ -41,7 +41,7 @@ pkg_setup() {
 		-Wno-unused -Wredundant-decls -fno-strict-aliasing
 
 	# only use -nopie on archs that support it
-	gcc-specs-pie && append-flags -nopie
+	tc-enables-pie && append-flags -nopie
 }
 
 src_compile() {

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
index 399e1e780b9..c35bb403afe 100644
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
 	append-flags $(test-flags -fno-stack-protector)
 
 	# only use -nopie on archs that support it
-	gcc-specs-pie && append-flags -nopie
+	tc-enables-pie && append-flags -nopie
 
 	sed -i -e 's:strip::' Makefile || die
 	append-flags -Wa,--noexecstack


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2018-01-06 19:37 Andreas Hüttel
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Hüttel @ 2018-01-06 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     b191362dda3d626cb47d863c309d640befa536aa
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  6 19:37:31 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jan  6 19:37:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b191362d

dev-libs/dietlibc: Add revbump using -no-pie for gcc-6 and later, bug 622118

Closes: https://bugs.gentoo.org/622118
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../dietlibc/dietlibc-0.34_pre20140729-r1.ebuild   | 64 ++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild
new file mode 100644
index 00000000000..ab312bfd873
--- /dev/null
+++ b/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="A libc optimized for small size"
+HOMEPAGE="http://www.fefe.de/dietlibc/"
+SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+DIETHOME=/usr/diet
+
+S=${WORKDIR}/dietlibc
+
+src_prepare() {
+	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
+	use sparc && replace-sparc64-flags
+
+	# gcc-hppa suffers support for SSP, compilation will fail
+	use hppa && strip-unsupported-flags
+
+	# Makefile does not append CFLAGS
+	append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \
+		-Wmissing-prototypes -Wmissing-declarations -Wno-switch \
+		-Wno-unused -Wredundant-decls -fno-strict-aliasing
+
+	# Disable ssp for we default to it on >=gcc-4.8.3
+	append-flags $(test-flags -fno-stack-protector)
+
+	# only use -nopie on archs that support it
+	tc-enables-pie && append-flags -no-pie
+
+	sed -i -e 's:strip::' Makefile || die
+	append-flags -Wa,--noexecstack
+}
+
+src_compile() {
+	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
+		CC="$(tc-getCC)" \
+		CFLAGS="${CFLAGS}" \
+		STRIP=":"
+}
+
+src_install() {
+	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
+		DESTDIR="${D}" \
+		install-bin \
+		install-headers \
+		install-profiling
+
+	dobin "${ED}"${DIETHOME}/bin/*
+	doman "${ED}"${DIETHOME}/man/*/*
+	rm -r "${ED}"${DIETHOME}/{man,bin} || die
+
+	dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2018-02-18 21:09 Andreas Hüttel
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Hüttel @ 2018-02-18 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     65920648c0f178ebf5ad441b1a0742ac4d34bc68
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 20:51:37 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 21:09:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65920648

dev-libs/dietlibc: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/dietlibc/Manifest                         |  1 -
 dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild | 67 ----------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest
index f9565cb0e81..5610c77f2ad 100644
--- a/dev-libs/dietlibc/Manifest
+++ b/dev-libs/dietlibc/Manifest
@@ -1,2 +1 @@
-DIST dietlibc-0.33_pre20110403.tar.gz 743758 BLAKE2B e6c4a6bf3198833ef309ce8035453d0c75b2e365dd4da3710c00200004ca6200f8f629bacfcaa1a4507dc43ab3b5c13ddc79ef285a77426a5c64608e308559fb SHA512 32f9d752a77bcca5703a388ba64dcb53de75999043c1b2fabe973eba05fce4e9f48a6bdb71e061939eee339ca723234d33d2acb3677a8030accaccba31a5932e
 DIST dietlibc-0.34_pre20140729.tar.bz2 670195 BLAKE2B 9479c97c09b0c8c7e5d85536afd962613e9f5fbcb1aff3ef9b2aace19d246b2d0b637f00c3abee0a2c06f170263e85ffba94247171afc47e40c8ab0e95fe5191 SHA512 a0bb5465f7fc985fd074dfcc4039003ec26b6b5fde5f2ccc53322067bd1a6459e742c9debeffda0b5146e287baa8e49f74f4a8ffafdf1daacacec4768d13db36

diff --git a/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild b/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild
deleted file mode 100644
index 62b7fabdd9c..00000000000
--- a/dev-libs/dietlibc/dietlibc-0.33_pre20110403.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-GITHUB_AUTHOR="hollow"
-GITHUB_PROJECT="dietlibc"
-GITHUB_COMMIT="4e86d5e"
-
-DESCRIPTION="A libc optimized for small size"
-HOMEPAGE="http://www.fefe.de/dietlibc/"
-SRC_URI="https://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
-IUSE="debug"
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}
-
-DIETHOME=/usr/diet
-
-pkg_setup() {
-	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
-	use sparc && replace-sparc64-flags
-
-	# gcc-hppa suffers support for SSP, compilation will fail
-	use hppa && strip-unsupported-flags
-
-	# debug flags
-	use debug && append-flags -g
-
-	# Makefile does not append CFLAGS
-	append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \
-		-Wmissing-prototypes -Wmissing-declarations -Wno-switch \
-		-Wno-unused -Wredundant-decls -fno-strict-aliasing
-
-	# only use -nopie on archs that support it
-	tc-enables-pie && append-flags -nopie
-}
-
-src_compile() {
-	emake prefix="${EPREFIX}"${DIETHOME} \
-		CC="$(tc-getCC)" \
-		CFLAGS="${CFLAGS}" \
-		STRIP=":" \
-		|| die "make failed"
-}
-
-src_install() {
-	emake prefix="${EPREFIX}"${DIETHOME} \
-		DESTDIR="${D}" \
-		install-bin \
-		install-headers \
-		|| die "make install failed"
-
-	dobin "${ED}"${DIETHOME}/bin/* || die "dobin failed"
-	doman "${ED}"${DIETHOME}/man/*/* || die "doman failed"
-	rm -r "${ED}"${DIETHOME}/{man,bin}
-
-	dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2018-05-28 17:55 Pacho Ramos
  0 siblings, 0 replies; 17+ messages in thread
From: Pacho Ramos @ 2018-05-28 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     293913aa9400b5af47402c67f63e100614079e28
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 17:39:52 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon May 28 17:55:23 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293913aa

dev-libs/dietlibc: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild | 64 ----------------------
 1 file changed, 64 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
deleted file mode 100644
index c35bb403afe..00000000000
--- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="A libc optimized for small size"
-HOMEPAGE="http://www.fefe.de/dietlibc/"
-SRC_URI="https://dev.gentoo.org/~patrick/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-DIETHOME=/usr/diet
-
-S=${WORKDIR}/dietlibc
-
-src_prepare() {
-	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
-	use sparc && replace-sparc64-flags
-
-	# gcc-hppa suffers support for SSP, compilation will fail
-	use hppa && strip-unsupported-flags
-
-	# Makefile does not append CFLAGS
-	append-flags -nostdinc -W -Wall -Wextra -Wchar-subscripts \
-		-Wmissing-prototypes -Wmissing-declarations -Wno-switch \
-		-Wno-unused -Wredundant-decls -fno-strict-aliasing
-
-	# Disable ssp for we default to it on >=gcc-4.8.3
-	append-flags $(test-flags -fno-stack-protector)
-
-	# only use -nopie on archs that support it
-	tc-enables-pie && append-flags -nopie
-
-	sed -i -e 's:strip::' Makefile || die
-	append-flags -Wa,--noexecstack
-}
-
-src_compile() {
-	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
-		CC="$(tc-getCC)" \
-		CFLAGS="${CFLAGS}" \
-		STRIP=":"
-}
-
-src_install() {
-	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
-		DESTDIR="${D}" \
-		install-bin \
-		install-headers \
-		install-profiling
-
-	dobin "${ED}"${DIETHOME}/bin/*
-	doman "${ED}"${DIETHOME}/man/*/*
-	rm -r "${ED}"${DIETHOME}/{man,bin} || die
-
-	dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2018-11-28  2:07 Thomas Deutschmann
  0 siblings, 0 replies; 17+ messages in thread
From: Thomas Deutschmann @ 2018-11-28  2:07 UTC (permalink / raw
  To: gentoo-commits

commit:     d826d453eb9d096b24ad2b6e51c6baa14fc23ddb
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 28 02:06:19 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Nov 28 02:07:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d826d453

dev-libs/dietlibc: bump to v0.34

Note: Doesn't work with current binutils-2.31.1 version, see $S/FAQ
or bug 672126 for details.

Bug: https://bugs.gentoo.org/672126
Closes: https://bugs.gentoo.org/639728
Closes: https://bugs.gentoo.org/671756
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-libs/dietlibc/Manifest             |  1 +
 dev-libs/dietlibc/dietlibc-0.34.ebuild | 77 ++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest
index 5610c77f2ad..09f53a3ba4b 100644
--- a/dev-libs/dietlibc/Manifest
+++ b/dev-libs/dietlibc/Manifest
@@ -1 +1,2 @@
+DIST dietlibc-0.34.tar.xz 662732 BLAKE2B ac709f19f98c298ee424f8320cbc7bca997156323e64d3a219251146b4257185f27519262914d3df044638ecfcf06e1e3680d8af226704dca65d6e4be20b3dc4 SHA512 2b38528c0ccf50e426f587b6448fed997fab1147eecc9e1af2f3fb3efe3d8f3997656d8e66e7cf1045ceb1f602cef43456c62ba83ff494f9c9816721bdb4d6c6
 DIST dietlibc-0.34_pre20140729.tar.bz2 670195 BLAKE2B 9479c97c09b0c8c7e5d85536afd962613e9f5fbcb1aff3ef9b2aace19d246b2d0b637f00c3abee0a2c06f170263e85ffba94247171afc47e40c8ab0e95fe5191 SHA512 a0bb5465f7fc985fd074dfcc4039003ec26b6b5fde5f2ccc53322067bd1a6459e742c9debeffda0b5146e287baa8e49f74f4a8ffafdf1daacacec4768d13db36

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
new file mode 100644
index 00000000000..4a35f612fa6
--- /dev/null
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="A libc optimized for small size"
+HOMEPAGE="https://www.fefe.de/dietlibc/"
+SRC_URI="https://www.fefe.de/dietlibc/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+DIETHOME="/usr/diet"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if $(tc-getLD) --version | grep -q "2.31.1"; then
+			ewarn "${PN} does not work with unpatched binutils-2.31.1,"
+			ewarn "see \"${S}/FAQ\""
+			ewarn "and https://bugs.gentoo.org/672126 for details."
+			ewarn "In the meanwhile you can install another binutils version"
+			ewarn "and use binutils-config to switch version."
+			sleep 10
+		fi
+	fi
+}
+
+src_prepare() {
+	default
+
+	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
+	use sparc && replace-sparc64-flags
+
+	# gcc-hppa suffers support for SSP, compilation will fail
+	use hppa && strip-unsupported-flags
+
+	# Makefile does not append CFLAGS
+	append-flags -W -Wall -Wchar-subscripts \
+		-Wmissing-prototypes -Wmissing-declarations -Wno-switch \
+		-Wno-unused -Wredundant-decls -fno-strict-aliasing
+
+	# Disable ssp for we default to it on >=gcc-4.8.3
+	append-flags $(test-flags -fno-stack-protector)
+
+	# only use -nopie on archs that support it
+	tc-enables-pie && append-flags -no-pie
+
+	sed -i -e 's:strip::' Makefile || die
+	append-flags -Wa,--noexecstack
+}
+
+src_compile() {
+	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
+		CC="$(tc-getCC)" \
+		CFLAGS="${CFLAGS}" \
+		STRIP=":"
+}
+
+src_install() {
+	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
+		DESTDIR="${D}" \
+		install-bin \
+		install-headers \
+		install-profiling
+
+	dobin "${ED}"${DIETHOME}/bin/*
+	doman "${ED}"${DIETHOME}/man/*/*
+	rm -r "${ED}"${DIETHOME}/{man,bin} || die
+
+	dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2019-02-24  1:27 Thomas Deutschmann
  0 siblings, 0 replies; 17+ messages in thread
From: Thomas Deutschmann @ 2019-02-24  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     82c681e1ef076384cf72d6c8041b7552e580880f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 24 01:25:43 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 24 01:26:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c681e1

dev-libs/dietlibc: enforce minimum sys-devel/binutils version

While we are here, drop "-j1" for src_install [Bug 676704].

Bug: https://bugs.gentoo.org/676460
Bug: https://bugs.gentoo.org/676704
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 19 +++----------------
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index 4a35f612fa6..856d3468195 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,24 +13,11 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
-DEPEND=""
+DEPEND=">=sys-devel/binutils-2.31.1-r4"
 RDEPEND=""
 
 DIETHOME="/usr/diet"
 
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if $(tc-getLD) --version | grep -q "2.31.1"; then
-			ewarn "${PN} does not work with unpatched binutils-2.31.1,"
-			ewarn "see \"${S}/FAQ\""
-			ewarn "and https://bugs.gentoo.org/672126 for details."
-			ewarn "In the meanwhile you can install another binutils version"
-			ewarn "and use binutils-config to switch version."
-			sleep 10
-		fi
-	fi
-}
-
 src_prepare() {
 	default
 
@@ -56,7 +43,7 @@ src_prepare() {
 }
 
 src_compile() {
-	emake -j1 prefix="${EPREFIX}"${DIETHOME} \
+	emake prefix="${EPREFIX}"${DIETHOME} \
 		CC="$(tc-getCC)" \
 		CFLAGS="${CFLAGS}" \
 		STRIP=":"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2022-05-14  3:00 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-05-14  3:00 UTC (permalink / raw
  To: gentoo-commits

commit:     f707e48b956f834b3beee2cc82435fdb669336e4
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Tue May  3 03:17:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 14 02:57:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f707e48b

dev-libs/dietlibc: fix elftrunc segfault during build

Closes: https://bugs.gentoo.org/676704
Bug: https://bugs.gentoo.org/807667
Signed-off-by: matoro <matoro <AT> users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25293
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index 856d3468195f..d431bc265b2c 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -24,6 +24,9 @@ src_prepare() {
 	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
 	use sparc && replace-sparc64-flags
 
+	# bug 676704
+	use sparc && tc-is-gcc && append-flags -fno-tree-pre
+
 	# gcc-hppa suffers support for SSP, compilation will fail
 	use hppa && strip-unsupported-flags
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2022-05-14  8:25 Jakov Smolić
  0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2022-05-14  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     11e1c3eb0422d36e3da6f6e83e8aee54c2f9915e
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 08:25:18 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 14 08:25:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e1c3eb

dev-libs/dietlibc: Stabilize 0.34 sparc, #676460

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index d431bc265b2c..b5ac629ce05e 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.fefe.de/dietlibc/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=">=sys-devel/binutils-2.31.1-r4"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2022-05-14  8:36 Jakov Smolić
  0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2022-05-14  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     18d2a848eefcaeb7f6d5b3614b5d2b5948b76f67
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 08:36:39 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 14 08:36:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d2a848

dev-libs/dietlibc: Stabilize 0.34 x86, #676460

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index b5ac629ce05e..c0eeb31b2bb3 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.fefe.de/dietlibc/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=">=sys-devel/binutils-2.31.1-r4"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2022-05-14  8:36 Jakov Smolić
  0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2022-05-14  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a91d1fc6c68b7d384ccb3715c3cd5e03010670c5
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 08:36:45 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 14 08:36:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91d1fc6

dev-libs/dietlibc: Stabilize 0.34 amd64, #676460

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index c0eeb31b2bb3..2c5c03042636 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.fefe.de/dietlibc/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=">=sys-devel/binutils-2.31.1-r4"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/
@ 2024-03-12  3:31 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-03-12  3:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8b80f01f80f7b461c7a2366c10d15f014e4d953f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 03:25:49 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 03:30:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b80f01f

dev-libs/dietlibc: filter LTO

This package is pretty.. special and already disables SA.

Closes: https://bugs.gentoo.org/855677
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/dietlibc/dietlibc-0.34.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/dietlibc/dietlibc-0.34.ebuild b/dev-libs/dietlibc/dietlibc-0.34.ebuild
index 2c5c03042636..49824e60289f 100644
--- a/dev-libs/dietlibc/dietlibc-0.34.ebuild
+++ b/dev-libs/dietlibc/dietlibc-0.34.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
+
 inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="A libc optimized for small size"
@@ -21,6 +22,9 @@ DIETHOME="/usr/diet"
 src_prepare() {
 	default
 
+	# bug #855677
+	filter-lto
+
 	# Replace sparc64 related C[XX]FLAGS (see bug #45716)
 	use sparc && replace-sparc64-flags
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-03-12  3:31 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-14  8:36 [gentoo-commits] repo/gentoo:master commit in: dev-libs/dietlibc/ Jakov Smolić
  -- strict thread matches above, loose matches on Subject: below --
2024-03-12  3:31 Sam James
2022-05-14  8:36 Jakov Smolić
2022-05-14  8:25 Jakov Smolić
2022-05-14  3:00 Sam James
2019-02-24  1:27 Thomas Deutschmann
2018-11-28  2:07 Thomas Deutschmann
2018-05-28 17:55 Pacho Ramos
2018-02-18 21:09 Andreas Hüttel
2018-01-06 19:37 Andreas Hüttel
2017-06-16 22:32 Matthias Maier
2017-01-22 16:27 Agostino Sarubbo
2016-08-25 19:18 Pacho Ramos
2016-08-25 19:16 Pacho Ramos
2015-09-11 16:08 Tobias Klausmann
2015-09-05 18:37 Agostino Sarubbo
2015-09-05 18:36 Agostino Sarubbo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox