From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RloxK-00028L-Il for garchives@archives.gentoo.org; Fri, 13 Jan 2012 21:46:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B6DA8E06FC; Fri, 13 Jan 2012 21:46:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5C95FE06C1 for ; Fri, 13 Jan 2012 21:46:24 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 45E9C1B401C for ; Fri, 13 Jan 2012 21:46:23 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id A895480044 for ; Fri, 13 Jan 2012 21:46:22 +0000 (UTC) From: "Sebastian Pipping" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sebastian Pipping" Message-ID: <45945cf7bdac3b688c9e82a4898ad1eb1df265b7.sping@gentoo> Subject: [gentoo-commits] proj/genkernel:master commit in: /, patches/lvm/2.02.88/ X-VCS-Repository: proj/genkernel X-VCS-Files: ChangeLog patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch X-VCS-Directories: / patches/lvm/2.02.88/ X-VCS-Committer: sping X-VCS-Committer-Name: Sebastian Pipping X-VCS-Revision: 45945cf7bdac3b688c9e82a4898ad1eb1df265b7 Date: Fri, 13 Jan 2012 21:46:22 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e0cee8fd-4ac4-41c8-89d5-98ee7b80a86b X-Archives-Hash: 4298c78891bbce48711c257f27ca2508 commit: 45945cf7bdac3b688c9e82a4898ad1eb1df265b7 Author: Sebastian Pipping pipping org> AuthorDate: Fri Jan 13 20:57:10 2012 +0000 Commit: Sebastian Pipping gentoo org> CommitDate: Fri Jan 13 20:57:10 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/genkernel.git= ;a=3Dcommit;h=3D45945cf7 Copy patch from lvm/2.02.74 to lvm/2.02.88 --- ChangeLog | 4 ++ .../2.02.88/lvm2-2.02.72-no-export-dynamic.patch | 37 ++++++++++++++= ++++++ 2 files changed, 41 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index e1a5545..1652e96 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,10 @@ # Distributed under the GPL v2 # $Id$ =20 + 13 Jan 2012; Sebastian Pipping + +patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch: + Copy patch from lvm/2.02.74 to lvm/2.02.88 + 13 Jan 2012; Robin H. Johnson gen_determineargs.s= h: Prior to commit a141d715, CMD_NOINSTALL had no default set, but most o= f the usages were of the form "! isTrue ${CMD_NOINSTALL}", which on an unset= value, diff --git a/patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch b/p= atches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch new file mode 100644 index 0000000..05c7bf3 --- /dev/null +++ b/patches/lvm/2.02.88/lvm2-2.02.72-no-export-dynamic.patch @@ -0,0 +1,37 @@ +X-Gentoo-Bug: 332905 +X-Patch-URL: https://bugs.gentoo.org/attachment.cgi?id=3D243283&action=3D= view +X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=3D332905 + +diff -ur LVM2.2.02.72.orig/daemons/dmeventd/Makefile.in LVM2.2.02.72/dae= mons/dmeventd/Makefile.in +--- LVM2.2.02.72.orig/daemons/dmeventd/Makefile.in 2010-05-14 16:36:56.0= 00000000 +0300 ++++ LVM2.2.02.72/daemons/dmeventd/Makefile.in 2010-08-17 03:00:24.000000= 000 +0300 +@@ -61,7 +61,7 @@ + $(DL_LIBS) $(LVMLIBS) $(LIBS) -rdynamic +=20 + dmeventd.static: $(LIB_STATIC) dmeventd.o $(interfacebuilddir)/libdevma= pper.a +- $(CC) $(CFLAGS) $(LDFLAGS) -static -L. -L$(interfacebuilddir) -o $@ \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -Wl,--no-export-dynamic -static -L. -L$(int= erfacebuilddir) -o $@ \ + dmeventd.o $(DL_LIBS) $(LVMLIBS) $(LIBS) $(STATIC_LIBS) +=20 + ifeq ("@PKGCONFIG@", "yes") +diff -ur LVM2.2.02.72.orig/tools/Makefile.in LVM2.2.02.72/tools/Makefile= .in +--- LVM2.2.02.72.orig/tools/Makefile.in 2010-06-25 21:23:10.000000000 +0= 300 ++++ LVM2.2.02.72/tools/Makefile.in 2010-08-17 03:01:07.000000000 +0300 +@@ -126,7 +126,7 @@ + -o $@ dmsetup.o -ldevmapper $(LIBS) +=20 + dmsetup.static: dmsetup.o $(interfacebuilddir)/libdevmapper.a +- $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -Wl,--no-export-dynamic -static -L$(interfa= cebuilddir) \ + -o $@ dmsetup.o -ldevmapper $(STATIC_LIBS) $(LIBS) +=20 + all: device-mapper +@@ -136,7 +136,7 @@ + $(LVMLIBS) $(READLINE_LIBS) $(LIBS) -rdynamic +=20 + lvm.static: $(OBJECTS) lvm-static.o $(top_builddir)/lib/liblvm-internal= .a $(interfacebuilddir)/libdevmapper.a +- $(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) -o $@ \ ++ $(CC) $(CFLAGS) $(LDFLAGS) -Wl,--no-export-dynamic -static -L$(interfa= cebuilddir) -o $@ \ + $(OBJECTS) lvm-static.o $(LVMLIBS) $(STATIC_LIBS) $(LIBS) +=20 + liblvm2cmd.a: $(top_builddir)/lib/liblvm-internal.a $(OBJECTS) lvmcmdli= b.o lvm2cmd.o