1 |
vapier 14/10/31 21:08:12 |
2 |
|
3 |
Added: libtool-2.4.3-no-clean-gnulib.patch |
4 |
Log: |
5 |
Do not delete headers installed by gnulib #527200 by Jorge Nerin. |
6 |
|
7 |
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key D2E96200) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 sys-devel/libtool/files/libtool-2.4.3-no-clean-gnulib.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/libtool/files/libtool-2.4.3-no-clean-gnulib.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/libtool/files/libtool-2.4.3-no-clean-gnulib.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: libtool-2.4.3-no-clean-gnulib.patch |
16 |
=================================================================== |
17 |
https://bugs.gentoo.org/527200 |
18 |
|
19 |
From 4e675f73a02714103fc74937f69e4159d5fbcfe7 Mon Sep 17 00:00:00 2001 |
20 |
From: Mike Frysinger <vapier@g.o> |
21 |
Date: Fri, 31 Oct 2014 17:04:11 -0400 |
22 |
Subject: [PATCH] libtoolize: do not delete gnulib headers |
23 |
|
24 |
These snippet/ headers are installed by gnulib, not libtool. There's no |
25 |
reason libtool should be trying to delete these for us (and will break |
26 |
projects), so drop that logic. |
27 |
|
28 |
People who are using gnulib can use gnulib to update/manage these. |
29 |
|
30 |
* libtoolize.in (func_require_seen_libtool): Delete snippet/ header files |
31 |
from $all_pkgaux_files. |
32 |
|
33 |
Signed-off-by: Mike Frysinger <vapier@g.o> |
34 |
--- |
35 |
libtoolize.in | 2 +- |
36 |
1 file changed, 1 insertion(+), 1 deletion(-) |
37 |
|
38 |
diff --git a/libtoolize.in b/libtoolize.in |
39 |
index d819470..d0cbfb0 100644 |
40 |
--- a/libtoolize.in |
41 |
+++ b/libtoolize.in |
42 |
@@ -1897,7 +1897,7 @@ func_require_seen_libtool () |
43 |
# Do not remove config.guess, config.sub or install-sh, we don't |
44 |
# install them without --install, and the project may not be using |
45 |
# Automake. |
46 |
- all_pkgaux_files="compile depcomp missing ltmain.sh snippet/_Noreturn.h snippet/arg-nonnull.h snippet/c++defs.h snippet/warn-on-use.h" |
47 |
+ all_pkgaux_files="compile depcomp missing ltmain.sh" |
48 |
all_pkgmacro_files="argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.in ltversion.m4 lt~obsolete.m4" |
49 |
all_pkgltdl_files="COPYING.LIB Makefile Makefile.in Makefile.inc Makefile.am README acinclude.m4 aclocal.m4 argz_.h argz.c config.h.in config-h.in configure configure.ac configure.in libltdl/lt__alloc.h libltdl/lt__dirent.h libltdl/lt__glibc.h libltdl/lt__private.h libltdl/lt__strl.h libltdl/lt_dlloader.h libltdl/lt_error.h libltdl/lt_system.h libltdl/slist.h loaders/dld_link.c loaders/dlopen.c loaders/dyld.c loaders/load_add_on.c loaders/loadlibrary.c loaders/preopen.c loaders/shl_load.c lt__alloc.c lt__dirent.c lt__strl.c lt_dlloader.c lt_error.c ltdl.c ltdl.h ltdl.mk slist.c" |
50 |
|
51 |
-- |
52 |
2.1.2 |