Gentoo Archives: gentoo-commits

From: Justin Bronder <jsbronder@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/files/
Date: Mon, 09 Jul 2018 14:32:03
Message-Id: 1531146707.7ecc961a679bf615b8d8244a2231d957cc988ed6.jsbronder@gentoo
1 commit: 7ecc961a679bf615b8d8244a2231d957cc988ed6
2 Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
3 AuthorDate: Sun Jul 8 09:04:09 2018 +0000
4 Commit: Justin Bronder <jsbronder <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 9 14:31:47 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecc961a
7
8 app-shells/pdsh: remove unused patch(es)
9
10 .../pdsh/files/pdsh-2.18-unbundle-libtool.patch | 56 ----------------------
11 1 file changed, 56 deletions(-)
12
13 diff --git a/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch b/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch
14 deleted file mode 100644
15 index e73fb12d2e7..00000000000
16 --- a/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch
17 +++ /dev/null
18 @@ -1,56 +0,0 @@
19 -From d055c4e9e2d414c9d51f7a6f2cf51cedfc79260f Mon Sep 17 00:00:00 2001
20 -From: Justin Bronder <jsbronder@×××××.com>
21 -Date: Tue, 6 Apr 2010 11:48:28 -0400
22 -Subject: [PATCH] unbundle libtool
23 -
24 -Bundled libltdl is vulnerable, CVE-2009-3736.
25 -Patch grabbed from Debian:
26 -http://ftp.de.debian.org/debian/pool/main/p/pdsh/pdsh_2.18-6.debian.tar.gz
27 ----
28 - configure.ac | 6 ++++--
29 - src/pdsh/Makefile.am | 5 ++---
30 - 2 files changed, 6 insertions(+), 5 deletions(-)
31 -
32 -diff --git a/configure.ac b/configure.ac
33 -index 2680344..196356b 100644
34 ---- a/configure.ac
35 -+++ b/configure.ac
36 -@@ -38,8 +38,10 @@ AC_DEBUG
37 - # Libtool and ltld.[ch] support
38 - #
39 - AC_LIBTOOL_DLOPEN
40 --AC_PROG_LIBTOOL
41 --AC_LIB_LTDL
42 -+LT_INIT
43 -+AC_SUBST(LT_CURRENT)
44 -+AC_SUBST(LT_REVISION)
45 -+AC_SUBST(LT_AGE)
46 -
47 - AM_CONDITIONAL(WITH_GNU_LD, test "$with_gnu_ld" = "yes")
48 -
49 -diff --git a/src/pdsh/Makefile.am b/src/pdsh/Makefile.am
50 -index dfc48a3..beac854 100644
51 ---- a/src/pdsh/Makefile.am
52 -+++ b/src/pdsh/Makefile.am
53 -@@ -14,8 +14,7 @@ if WITH_STATIC_MODULES
54 - MODULE_LIBS = $(top_builddir)/src/modules/libmods.la
55 - else
56 - MODULE_FLAGS = -export-dynamic $(AIX_PDSH_LDFLAGS)
57 --LTDL_FILES = ltdl.h ltdl.c
58 --LTDL_LDADD = $(LIBADD_DL)
59 -+LTDL_LDADD = $(LIBADD_DL) -lltdl
60 - endif
61 -
62 - pdsh_LDADD = $(READLINE_LIBS) $(LTDL_LDADD)
63 -@@ -25,7 +24,7 @@ pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS) \
64 - pdsh_inst_LDADD = $(pdsh_LDADD)
65 - pdsh_inst_LDFLAGS = $(pdsh_LDFLAGS)
66 -
67 --pdsh_SOURCES = $(PDSH_SOURCES) $(LTDL_FILES)
68 -+pdsh_SOURCES = $(PDSH_SOURCES)
69 - pdsh_inst_SOURCES = $(pdsh_SOURCES)
70 - nodist_pdsh_SOURCES = testconfig.c
71 - nodist_pdsh_inst_SOURCES = config.c
72 ---
73 -1.6.6.2
74 -