diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-08-16 23:45:00 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-08-17 15:00:46 +0200 |
commit | 768370d85c30546d335256c1b567d549893b0947 (patch) | |
tree | 3dd266f58b4f520bf6c8104504e155c675e95996 /dev-libs/dietlibc | |
parent | app-text/ding: drop 1.8.1, EAPI-6-- (diff) | |
download | gentoo-768370d85c30546d335256c1b567d549893b0947.tar.gz gentoo-768370d85c30546d335256c1b567d549893b0947.tar.bz2 gentoo-768370d85c30546d335256c1b567d549893b0947.zip |
dev-libs/dietlibc: drop 0.34_pre20140729-r1, EAPI-6--
Closes: https://bugs.gentoo.org/676460
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-libs/dietlibc')
-rw-r--r-- | dev-libs/dietlibc/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild | 69 | ||||
-rw-r--r-- | dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch | 22 |
3 files changed, 0 insertions, 92 deletions
diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest index 09f53a3ba4b0..62d833af56e9 100644 --- a/dev-libs/dietlibc/Manifest +++ b/dev-libs/dietlibc/Manifest @@ -1,2 +1 @@ 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_pre20140729-r1.ebuild b/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild deleted file mode 100644 index ebed03a51dea..000000000000 --- a/dev-libs/dietlibc/dietlibc-0.34_pre20140729-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit 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() { - default - - # use __DYN_LIB instead of __PIC__ in i386 socketcalls, bug #644116 - eapply "${FILESDIR}"/${P}-dyn-lib.patch - - # 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 -} diff --git a/dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch b/dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch deleted file mode 100644 index fe3fcb072f63..000000000000 --- a/dev-libs/dietlibc/files/dietlibc-0.34_pre20140729-dyn-lib.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 843c667c1b516c0764840c6e4d41188f9c96a415 Mon Sep 17 00:00:00 2001 -From: leitner <leitner> -Date: Mon, 4 Sep 2017 21:59:50 +0000 -Subject: [PATCH] use __DYN_LIB instead of __PIC__ in i386 socketcalls - ---- - i386/syscalls.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/i386/syscalls.h b/i386/syscalls.h -index 11d6f1d5..14ac517b 100644 ---- a/i386/syscalls.h -+++ b/i386/syscalls.h -@@ -416,7 +416,7 @@ sym: \ - .Lend##sym: ; \ - .size sym,.Lend##sym-sym - --#ifndef __PIC__ -+#ifndef __DYN_LIB - #define __socketcall(name,NAME) \ - .text; \ - .type name,@function; \ |