commit: f5984479313966ba68b1bc7a18e9e354ea2b5835 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> AuthorDate: Fri Dec 25 10:23:33 2020 +0000 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> CommitDate: Fri Dec 25 10:23:33 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5984479
dev-tcltk/tls: do not strip shared files Closes: https://bugs.gentoo.org/756106 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> dev-tcltk/tls/files/tls-1.7.22-ldflags.patch | 13 +++++++++++++ dev-tcltk/tls/tls-1.7.22.ebuild | 9 ++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch b/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch new file mode 100644 index 00000000000..a5d8c083d31 --- /dev/null +++ b/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch @@ -0,0 +1,13 @@ +--- a/configure.ac 2020-12-25 11:05:31.312433864 +0100 ++++ b/configure.ac 2020-12-25 11:05:42.692248123 +0100 +@@ -247,10 +247,8 @@ + + dnl Enable a stable ABI + DC_SETUP_STABLE_API([${srcdir}/tcltls.vers], tcltls.syms) +-if test "$tcltls_debug" = 'true'; then + WEAKENSYMS=':' + REMOVESYMS=':' +-fi + + dnl Produce output + AC_OUTPUT(Makefile pkgIndex.tcl tcltls.syms) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index c4f7c36511d..3def4d43f9e 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit eutils +inherit autotools MY_P="tcl${P}" @@ -26,6 +26,13 @@ RESTRICT="test" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/${P}-ldflags.patch ) + +src_prepare() { + default + eautoreconf +} + src_configure() { econf \ --with-ssl-dir="${EPREFIX}/usr" \
