diff options
Diffstat (limited to 'source/ap/xfsdump')
-rwxr-xr-x | source/ap/xfsdump/xfsdump.SlackBuild | 5 | ||||
-rw-r--r-- | source/ap/xfsdump/xfsdump.xfsprogs-5.2.1.diff | 11 |
2 files changed, 15 insertions, 1 deletions
diff --git a/source/ap/xfsdump/xfsdump.SlackBuild b/source/ap/xfsdump/xfsdump.SlackBuild index e633688a..f498d1fb 100755 --- a/source/ap/xfsdump/xfsdump.SlackBuild +++ b/source/ap/xfsdump/xfsdump.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=xfsdump VERSION=${VERSION:-$(echo xfsdump-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} @@ -68,6 +68,9 @@ find . \ # developers did... ;-) #autoreconf -vif +# Fix build against xfsprogs-5.2.1: +zcat $CWD/xfsdump.xfsprogs-5.2.1.diff.gz | patch -p1 --verbose || exit 1 + ./configure \ --prefix=/usr \ --sbindir=/usr/sbin \ diff --git a/source/ap/xfsdump/xfsdump.xfsprogs-5.2.1.diff b/source/ap/xfsdump/xfsdump.xfsprogs-5.2.1.diff new file mode 100644 index 00000000..d12be1b3 --- /dev/null +++ b/source/ap/xfsdump/xfsdump.xfsprogs-5.2.1.diff @@ -0,0 +1,11 @@ +--- ./common/fs.c.orig 2015-11-10 13:40:23.000000000 -0600 ++++ ./common/fs.c 2019-09-15 15:30:26.633808720 -0500 +@@ -204,7 +204,7 @@ + int + fs_getid( char *mnts, uuid_t *idb ) + { +- xfs_fsop_geom_v1_t geo; ++ struct xfs_fsop_geom_v1 geo; + int fd; + + fd = open( mnts, O_RDONLY ); |