diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-01-10 10:45:33 +0100 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2013-01-10 10:45:33 +0100 |
commit | 074e9c571f2d85c8168b028e0377a849d293cd23 (patch) | |
tree | 61c6d9eab0381f2412a8e092bf8e55eafec6a0be /patches | |
parent | eda8ef326785e81b072b808509564e5774abae7b (diff) | |
download | ptxdist-074e9c571f2d85c8168b028e0377a849d293cd23.tar.gz ptxdist-074e9c571f2d85c8168b028e0377a849d293cd23.tar.xz |
libcap: version bumo to 2.22
...and remove CFLAGS, LDFLAGS override patch. With the ptxdist wrapper it isn't
needed anymore.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'patches')
-rw-r--r-- | patches/libcap-2.21/0001-Make.Rules-don-t-overwrite-CFLAGS-and-LDFLAGS.patch | 68 | ||||
-rw-r--r-- | patches/libcap-2.21/series | 5 | ||||
-rw-r--r-- | patches/libcap-2.22/0001-Fix-build-on-non-Linux-host.patch (renamed from patches/libcap-2.21/0002-Fix-build-on-non-Linux-host.patch) | 2 | ||||
-rw-r--r-- | patches/libcap-2.22/series | 4 |
4 files changed, 5 insertions, 74 deletions
diff --git a/patches/libcap-2.21/0001-Make.Rules-don-t-overwrite-CFLAGS-and-LDFLAGS.patch b/patches/libcap-2.21/0001-Make.Rules-don-t-overwrite-CFLAGS-and-LDFLAGS.patch deleted file mode 100644 index d3e9da0c2..000000000 --- a/patches/libcap-2.21/0001-Make.Rules-don-t-overwrite-CFLAGS-and-LDFLAGS.patch +++ /dev/null @@ -1,68 +0,0 @@ -From: Marc Kleine-Budde <mkl@pengutronix.de> -Date: Mon, 11 Jan 2010 19:12:43 +0100 -Subject: [PATCH] Make.Rules: don't overwrite CFLAGS and LDFLAGS - -This breaks where libs are in non standard locations, which are supplied -by LDFLAGS=-L from outside. - -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> ---- - Make.Rules | 7 ++++--- - libcap/Makefile | 2 +- - pam_cap/Makefile | 2 +- - 3 files changed, 6 insertions(+), 5 deletions(-) - -diff --git a/Make.Rules b/Make.Rules -index e0f3c6a..a76ba31 100644 ---- a/Make.Rules -+++ b/Make.Rules -@@ -48,7 +48,7 @@ KERNEL_HEADERS := $(topdir)/libcap/include - IPATH += -fPIC -I$(topdir)/libcap/include -I$(KERNEL_HEADERS) - - CC := gcc --CFLAGS := -O2 -+CFLAGS += -O2 - BUILD_CC := $(CC) - BUILD_CFLAGS := $(CFLAGS) $(IPATH) - AR := ar -@@ -58,8 +58,9 @@ WARNINGS=-Wall -Wwrite-strings \ - -Wpointer-arith -Wcast-qual -Wcast-align \ - -Wstrict-prototypes -Wmissing-prototypes \ - -Wnested-externs -Winline -Wshadow --LD=$(CC) -Wl,-x -shared --LDFLAGS := #-g -+LD=$(CC) -+LDFLAGS_SHLIB = -Wl,-x -shared -+LDFLAGS += #-g - - SYSTEM_HEADERS = /usr/include - INCS=$(topdir)/libcap/include/sys/capability.h -diff --git a/libcap/Makefile b/libcap/Makefile -index 4762c60..0593b9d 100644 ---- a/libcap/Makefile -+++ b/libcap/Makefile -@@ -50,7 +50,7 @@ $(STALIBNAME): $(OBJS) - $(RANLIB) $@ - - $(MINLIBNAME): $(OBJS) -- $(LD) $(CFLAGS) $(LDFLAGS) -Wl,-soname,$(MAJLIBNAME) -o $@ $^ -+ $(LD) $(CFLAGS) $(LDFLAGS) $(LDFLAGS_SHLIB) -Wl,-soname,$(MAJLIBNAME) -o $@ $^ - ln -sf $(MINLIBNAME) $(MAJLIBNAME) - ln -sf $(MAJLIBNAME) $(LIBNAME) - -diff --git a/pam_cap/Makefile b/pam_cap/Makefile -index 9ca5bef..6e46afb 100644 ---- a/pam_cap/Makefile -+++ b/pam_cap/Makefile -@@ -17,7 +17,7 @@ install: all - install -m 0755 pam_cap.so $(LIBDIR)/security - - pam_cap.so: pam_cap.o -- $(LD) $(LDFLAGS) -o pam_cap.so $< $(LDLIBS) -+ $(LD) $(LDFLAGS) $(LDFLAGS_SHLIB) -o pam_cap.so $< $(LDLIBS) - - pam_cap.o: pam_cap.c - $(CC) $(CFLAGS) $(IPATH) -c $< -o $@ --- -1.7.4.1 - diff --git a/patches/libcap-2.21/series b/patches/libcap-2.21/series deleted file mode 100644 index d16ef2830..000000000 --- a/patches/libcap-2.21/series +++ /dev/null @@ -1,5 +0,0 @@ -# generated by git-ptx-patches -#tag:base --start-number 1 -0001-Make.Rules-don-t-overwrite-CFLAGS-and-LDFLAGS.patch -0002-Fix-build-on-non-Linux-host.patch -# 187508e7e810aa0efb7a7ad4d7af2d9e - git-ptx-patches magic diff --git a/patches/libcap-2.21/0002-Fix-build-on-non-Linux-host.patch b/patches/libcap-2.22/0001-Fix-build-on-non-Linux-host.patch index b22690669..867eace3d 100644 --- a/patches/libcap-2.21/0002-Fix-build-on-non-Linux-host.patch +++ b/patches/libcap-2.22/0001-Fix-build-on-non-Linux-host.patch @@ -1,9 +1,9 @@ -From dd53fb42020b5a0612870924dd95e3a488ddf13d Mon Sep 17 00:00:00 2001 From: Bernhard Walle <bernhard@bwalle.de> Date: Sun, 8 Apr 2012 17:55:56 +0200 Subject: [PATCH] Fix build on non-Linux host Signed-off-by: Bernhard Walle <bernhard@bwalle.de> +Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> --- libcap/include/linux/capability.h | 6 ++++++ libcap/include/sys/capability.h | 1 - diff --git a/patches/libcap-2.22/series b/patches/libcap-2.22/series new file mode 100644 index 000000000..4f7f7421b --- /dev/null +++ b/patches/libcap-2.22/series @@ -0,0 +1,4 @@ +# generated by git-ptx-patches +#tag:base --start-number 1 +0001-Fix-build-on-non-Linux-host.patch +# 69b7a8db215659ad00eab9b8ed2ab43e - git-ptx-patches magic |