From 01aaead0d32e5e43640285d870f22f31557af255 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 10 Jun 2017 22:37:12 +0200 Subject: xfsprogs: update to 4.11.0 --- package/xfsprogs/patches/patch-io_Makefile | 13 +++++++++++++ package/xfsprogs/patches/patch-libxfs_Makefile | 20 +++----------------- package/xfsprogs/patches/patch-quota_Makefile | 13 +++++++++++++ 3 files changed, 29 insertions(+), 17 deletions(-) create mode 100644 package/xfsprogs/patches/patch-io_Makefile create mode 100644 package/xfsprogs/patches/patch-quota_Makefile (limited to 'package/xfsprogs/patches') diff --git a/package/xfsprogs/patches/patch-io_Makefile b/package/xfsprogs/patches/patch-io_Makefile new file mode 100644 index 000000000..e740615b1 --- /dev/null +++ b/package/xfsprogs/patches/patch-io_Makefile @@ -0,0 +1,13 @@ +--- xfsprogs-4.11.0.orig/io/Makefile 2017-05-05 20:47:11.000000000 +0200 ++++ xfsprogs-4.11.0/io/Makefile 2017-06-03 20:54:04.368047450 +0200 +@@ -13,8 +13,8 @@ CFILES = init.c \ + getrusage.c imap.c link.c mmap.c open.c parent.c pread.c prealloc.c \ + pwrite.c reflink.c seek.c shutdown.c stat.c sync.c truncate.c utimes.c + +-LLDLIBS = $(LIBXCMD) $(LIBHANDLE) $(LIBPTHREAD) +-LTDEPENDENCIES = $(LIBXCMD) $(LIBHANDLE) ++LLDLIBS = $(LIBXFS) $(LIBXCMD) $(LIBHANDLE) $(LIBPTHREAD) ++LTDEPENDENCIES = $(LIBXFS) $(LIBXCMD) $(LIBHANDLE) + LLDFLAGS = -static-libtool-libs + + ifeq ($(HAVE_FADVISE),yes) diff --git a/package/xfsprogs/patches/patch-libxfs_Makefile b/package/xfsprogs/patches/patch-libxfs_Makefile index f7fe1ddf3..0983e2947 100644 --- a/package/xfsprogs/patches/patch-libxfs_Makefile +++ b/package/xfsprogs/patches/patch-libxfs_Makefile @@ -1,6 +1,6 @@ ---- xfsprogs-4.3.0.orig/libxfs/Makefile 2015-09-22 03:42:41.000000000 +0200 -+++ xfsprogs-4.3.0/libxfs/Makefile 2016-09-24 11:13:46.701585463 +0200 -@@ -105,13 +105,13 @@ LTLIBS = $(LIBPTHREAD) $(LIBRT) +--- xfsprogs-4.11.0.orig/libxfs/Makefile 2017-05-05 20:47:11.000000000 +0200 ++++ xfsprogs-4.11.0/libxfs/Makefile 2017-06-02 14:32:27.354798232 +0200 +@@ -118,9 +118,9 @@ LTLIBS = $(LIBPTHREAD) $(LIBRT) # don't try linking xfs_repair with a debug libxfs. DEBUG = -DNDEBUG @@ -12,17 +12,3 @@ crc32table.h: gen_crc32table.c @echo " [CC] gen_crc32table" -- $(Q) $(BUILD_CC) $(CFLAGS) -o gen_crc32table $< -+ $(Q) $(BUILD_CC) $(GCFLAGS) -o gen_crc32table $< - @echo " [GENERATE] $@" - $(Q) ./gen_crc32table > crc32table.h - -@@ -122,7 +122,7 @@ crc32table.h: gen_crc32table.c - # disk. - crc32selftest: gen_crc32table.c crc32table.h crc32.c - @echo " [TEST] CRC32" -- $(Q) $(BUILD_CC) $(CFLAGS) -D CRC32_SELFTEST=1 crc32.c -o $@ -+ $(Q) $(BUILD_CC) $(GCFLAGS) -D CRC32_SELFTEST=1 crc32.c -o $@ - $(Q) ./$@ - - # set up include/xfs header directory diff --git a/package/xfsprogs/patches/patch-quota_Makefile b/package/xfsprogs/patches/patch-quota_Makefile new file mode 100644 index 000000000..00bc37ef5 --- /dev/null +++ b/package/xfsprogs/patches/patch-quota_Makefile @@ -0,0 +1,13 @@ +--- xfsprogs-4.11.0.orig/quota/Makefile 2017-05-05 20:47:11.000000000 +0200 ++++ xfsprogs-4.11.0/quota/Makefile 2017-06-03 20:57:53.306759013 +0200 +@@ -14,8 +14,8 @@ CFILES += $(PKG_PLATFORM).c + PCFILES = darwin.c freebsd.c irix.c linux.c + LSRCFILES = $(shell echo $(PCFILES) | sed -e "s/$(PKG_PLATFORM).c//g") + +-LLDLIBS = $(LIBXCMD) +-LTDEPENDENCIES = $(LIBXCMD) ++LLDLIBS = $(LIBXFS) $(LIBXCMD) ++LTDEPENDENCIES = $(LIBXFS) $(LIBXCMD) + LLDFLAGS = -static + + ifeq ($(ENABLE_READLINE),yes) -- cgit v1.2.3