forked from pool/xfsdump
Accepting request 999463 from home:ailiopoulos:branches:filesystems
- Update to version 3.1.11 - Remove remaining slave words from documentation - Remove DMAPI remaining code - Fix FTBFS error - Removed xfsdump-xfs_restore-remove-DMAPI-support.patch - Updated keyring to reflect new upstream maintainer (cem@kernel.org) OBS-URL: https://build.opensuse.org/request/show/999463 OBS-URL: https://build.opensuse.org/package/show/filesystems/xfsdump?expand=0&rev=36
This commit is contained in:
parent
07681fbfc8
commit
7525dd0639
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
|
||||||
|
|
||||||
iQIcBAABAgAGBQJiBsdSAAoJECCuFpLhPd7grYwP/j2l1c4T54xcH5Ts2G9DnHOh
|
|
||||||
GwCSgRfn79+9rKzjy+L86x1noxAbjwyXLrrWWIbEX02zgYOWY3nVdhUL338pcz6w
|
|
||||||
mQWer3EcVV5DQkeSPtgoYtXqr/5VANArVpBPZJWEflEpOYnptF8lQfIQZy3t2vRh
|
|
||||||
YgkIc77ksqUoy9YKXdqehIHs5w96F+iQXR5voaTXh47DtR0sD1KTMeII30NF4bjE
|
|
||||||
V33/e0WPmJ3xKYNQZypsiS12Ia5SOe5q4GlJSjfK3wwMkfaO7Yiy3Jm/uYxoe4bK
|
|
||||||
fUVNipDHJRtVa6iAsenDvII5wLIKYske6k+Gi68QgaSpbJdCeCl8Q3/ISxm/noY9
|
|
||||||
pHz35fQXfLfcOuSP3IiUjEuHtqAjO1NPEtpjbpcge523OnnCDC+OruxJbThcIeW/
|
|
||||||
2cgRPdSaky3MFK4E8zHdhbpIN8weQj0wgGVe+heFSiD83cN6VhzPKUy6IBHwAUPs
|
|
||||||
QlwlF+WSN/7tmpud5ZUlHg7Dn7g4K2ohmFpklnShmmGjjc5vHYwmNHYNsHvlygAj
|
|
||||||
rD7ShtFJayF8IeDhfcdrzOkXAgUm0+FGGsw/9NG+hFM3bEJY8OijojOL2fLwk6+p
|
|
||||||
OsrbOEi8K09syVlF8kvgXWatjv8Eqetd2MLJTV47clMMcniFioeUyYPe9gsDRjXO
|
|
||||||
IwHnjMKUos5+uUcVxBWG
|
|
||||||
=tdeD
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9aab7a53aa05cd46edc97269ebf1456aab2b60ab8c1fffaaf8aa492f0b5f6517
|
|
||||||
size 609424
|
|
7
xfsdump-3.1.11.tar.sign
Normal file
7
xfsdump-3.1.11.tar.sign
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iIUEABYIAC0WIQT6QG4gav94c4l8aGS0VhjDaiT9IwUCYwj4mQ8cY2VtQGtlcm5l
|
||||||
|
bC5vcmcACgkQtFYYw2ok/SNCTQEA0g9zPsXpnXDILnn2K9uOdIx/uWtGtLq9KKFc
|
||||||
|
0Yk8aMQA/i257rodXtwJH1Tz5zQqSm/3ZpsRELvd7Hw234NUFV4I
|
||||||
|
=UaEH
|
||||||
|
-----END PGP SIGNATURE-----
|
3
xfsdump-3.1.11.tar.xz
Normal file
3
xfsdump-3.1.11.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5657a2ca26a55682dc9724fb0331c860fe362c778225cbfc8c710f1375f458a3
|
||||||
|
size 609484
|
@ -1,345 +0,0 @@
|
|||||||
From 853ed6bdedc6dcfc1c1e178aff8fc09cbdd685af Mon Sep 17 00:00:00 2001
|
|
||||||
From: "Darrick J. Wong" <djwong@kernel.org>
|
|
||||||
Date: Thu, 3 Feb 2022 09:45:40 -0800
|
|
||||||
Subject: [PATCH] xfs_restore: remove DMAPI support
|
|
||||||
|
|
||||||
The last of the DMAPI stubs were removed from Linux 5.17, so drop this
|
|
||||||
functionality altogether.
|
|
||||||
|
|
||||||
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
|
|
||||||
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
|
|
||||||
Tested-by: Carlos Maiolino <cmaiolino@redhat.com>
|
|
||||||
---
|
|
||||||
doc/xfsdump.html | 1 -
|
|
||||||
po/de.po | 5 ---
|
|
||||||
po/pl.po | 5 ---
|
|
||||||
restore/content.c | 99 +++--------------------------------------------
|
|
||||||
restore/tree.c | 33 ----------------
|
|
||||||
restore/tree.h | 1 -
|
|
||||||
6 files changed, 6 insertions(+), 138 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/doc/xfsdump.html b/doc/xfsdump.html
|
|
||||||
index 958bc8055bef..db59cdac2110 100644
|
|
||||||
--- a/doc/xfsdump.html
|
|
||||||
+++ b/doc/xfsdump.html
|
|
||||||
@@ -1090,7 +1090,6 @@ the size of the hash table.
|
|
||||||
bool_t p_ownerpr - whether to restore directory owner/group attributes
|
|
||||||
bool_t p_fullpr - whether restoring a full level 0 non-resumed dump
|
|
||||||
bool_t p_ignoreorphpr - set if positive subtree or interactive
|
|
||||||
- bool_t p_restoredmpr - restore DMI event settings
|
|
||||||
</pre>
|
|
||||||
<p>
|
|
||||||
The hash table maps the inode number to the tree node. It is a
|
|
||||||
diff --git a/po/de.po b/po/de.po
|
|
||||||
index 62face890ad3..bdf47d10a246 100644
|
|
||||||
--- a/po/de.po
|
|
||||||
+++ b/po/de.po
|
|
||||||
@@ -3972,11 +3972,6 @@ msgstr ""
|
|
||||||
msgid "no additional media objects needed\n"
|
|
||||||
msgstr "keine zusätzlichen Mediendateien benötigt\n"
|
|
||||||
|
|
||||||
-#: .././restore/content.c:9547
|
|
||||||
-#, c-format
|
|
||||||
-msgid "fssetdm_by_handle of %s failed %s\n"
|
|
||||||
-msgstr "fssetdm_by_handle von %s fehlgeschlagen %s\n"
|
|
||||||
-
|
|
||||||
#: .././restore/content.c:9566
|
|
||||||
#, c-format
|
|
||||||
msgid "%s quota information written to '%s'\n"
|
|
||||||
diff --git a/po/pl.po b/po/pl.po
|
|
||||||
index 3cba8d6be4ba..ba2542043503 100644
|
|
||||||
--- a/po/pl.po
|
|
||||||
+++ b/po/pl.po
|
|
||||||
@@ -3455,11 +3455,6 @@ msgstr "nie są potrzebne dodatkowe obiekty nośnika\n"
|
|
||||||
msgid "path_to_handle of %s failed:%s\n"
|
|
||||||
msgstr "path_to_handle na %s nie powiodło się: %s\n"
|
|
||||||
|
|
||||||
-#: .././restore/content.c:9723
|
|
||||||
-#, c-format
|
|
||||||
-msgid "fssetdm_by_handle of %s failed %s\n"
|
|
||||||
-msgstr "fssetdm_by_handle na %s nie powiodło się: %s\n"
|
|
||||||
-
|
|
||||||
#: .././restore/content.c:9742
|
|
||||||
#, c-format
|
|
||||||
msgid "%s quota information written to '%s'\n"
|
|
||||||
diff --git a/restore/content.c b/restore/content.c
|
|
||||||
index 97f821322960..b19bb90edeb3 100644
|
|
||||||
--- a/restore/content.c
|
|
||||||
+++ b/restore/content.c
|
|
||||||
@@ -477,9 +477,6 @@ struct pers {
|
|
||||||
/* how many pages following the header page are reserved
|
|
||||||
* for the subtree descriptors
|
|
||||||
*/
|
|
||||||
- bool_t restoredmpr;
|
|
||||||
- /* restore DMAPI event settings
|
|
||||||
- */
|
|
||||||
bool_t restoreextattrpr;
|
|
||||||
/* restore extended attributes
|
|
||||||
*/
|
|
||||||
@@ -858,7 +855,6 @@ static void partial_reg(ix_t d_index, xfs_ino_t ino, off64_t fsize,
|
|
||||||
off64_t offset, off64_t sz);
|
|
||||||
static bool_t partial_check (xfs_ino_t ino, off64_t fsize);
|
|
||||||
static bool_t partial_check2 (partial_rest_t *isptr, off64_t fsize);
|
|
||||||
-static int do_fssetdm_by_handle(char *path, fsdmidata_t *fdmp);
|
|
||||||
static int quotafilecheck(char *type, char *dstdir, char *quotafile);
|
|
||||||
|
|
||||||
/* definition of locally defined global variables ****************************/
|
|
||||||
@@ -894,7 +890,6 @@ content_init(int argc, char *argv[], size64_t vmsz)
|
|
||||||
bool_t changepr;/* cmd line overwrite inhibit specification */
|
|
||||||
bool_t interpr; /* cmd line interactive mode requested */
|
|
||||||
bool_t ownerpr; /* cmd line chown/chmod requested */
|
|
||||||
- bool_t restoredmpr; /* cmd line restore dm api attrs specification */
|
|
||||||
bool_t restoreextattrpr; /* cmd line restore extended attr spec */
|
|
||||||
bool_t sesscpltpr; /* force completion of prev interrupted session */
|
|
||||||
ix_t stcnt; /* cmd line number of subtrees requested */
|
|
||||||
@@ -956,7 +951,6 @@ content_init(int argc, char *argv[], size64_t vmsz)
|
|
||||||
newerpr = BOOL_FALSE;
|
|
||||||
changepr = BOOL_FALSE;
|
|
||||||
ownerpr = BOOL_FALSE;
|
|
||||||
- restoredmpr = BOOL_FALSE;
|
|
||||||
restoreextattrpr = BOOL_TRUE;
|
|
||||||
sesscpltpr = BOOL_FALSE;
|
|
||||||
stcnt = 0;
|
|
||||||
@@ -1162,8 +1156,11 @@ content_init(int argc, char *argv[], size64_t vmsz)
|
|
||||||
tranp->t_noinvupdatepr = BOOL_TRUE;
|
|
||||||
break;
|
|
||||||
case GETOPT_SETDM:
|
|
||||||
- restoredmpr = BOOL_TRUE;
|
|
||||||
- break;
|
|
||||||
+ mlog(MLOG_NORMAL | MLOG_ERROR, _(
|
|
||||||
+ "-%c option no longer supported\n"),
|
|
||||||
+ GETOPT_SETDM);
|
|
||||||
+ usage();
|
|
||||||
+ return BOOL_FALSE;
|
|
||||||
case GETOPT_ALERTPROG:
|
|
||||||
if (!optarg || optarg[0] == '-') {
|
|
||||||
mlog(MLOG_NORMAL | MLOG_ERROR, _(
|
|
||||||
@@ -1574,12 +1571,6 @@ content_init(int argc, char *argv[], size64_t vmsz)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (persp->a.valpr) {
|
|
||||||
- if (restoredmpr && persp->a.restoredmpr != restoredmpr) {
|
|
||||||
- mlog(MLOG_NORMAL | MLOG_ERROR, _(
|
|
||||||
- "-%c cannot reset flag from previous restore\n"),
|
|
||||||
- GETOPT_SETDM);
|
|
||||||
- return BOOL_FALSE;
|
|
||||||
- }
|
|
||||||
if (!restoreextattrpr &&
|
|
||||||
persp->a.restoreextattrpr != restoreextattrpr) {
|
|
||||||
mlog(MLOG_NORMAL | MLOG_ERROR, _(
|
|
||||||
@@ -1734,7 +1725,6 @@ content_init(int argc, char *argv[], size64_t vmsz)
|
|
||||||
persp->a.newerpr = newerpr;
|
|
||||||
persp->a.newertime = newertime;
|
|
||||||
}
|
|
||||||
- persp->a.restoredmpr = restoredmpr;
|
|
||||||
if (!persp->a.dstdirisxfspr) {
|
|
||||||
restoreextattrpr = BOOL_FALSE;
|
|
||||||
}
|
|
||||||
@@ -2365,7 +2355,6 @@ content_stream_restore(ix_t thrdix)
|
|
||||||
scrhdrp->cih_inomap_nondircnt,
|
|
||||||
tranp->t_vmsz,
|
|
||||||
fullpr,
|
|
||||||
- persp->a.restoredmpr,
|
|
||||||
persp->a.dstdirisxfspr,
|
|
||||||
grhdrp->gh_version,
|
|
||||||
tranp->t_truncategenpr);
|
|
||||||
@@ -7546,12 +7535,6 @@ restore_reg(drive_t *drivep,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (persp->a.dstdirisxfspr && persp->a.restoredmpr) {
|
|
||||||
- HsmBeginRestoreFile(bstatp,
|
|
||||||
- *fdp,
|
|
||||||
- &strctxp->sc_hsmflags);
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
return BOOL_TRUE;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -7723,26 +7706,6 @@ restore_complete_reg(stream_context_t *strcxtp)
|
|
||||||
strerror(errno));
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (persp->a.dstdirisxfspr && persp->a.restoredmpr) {
|
|
||||||
- fsdmidata_t fssetdm;
|
|
||||||
-
|
|
||||||
- /* Set the DMAPI Fields. */
|
|
||||||
- fssetdm.fsd_dmevmask = bstatp->bs_dmevmask;
|
|
||||||
- fssetdm.fsd_padding = 0;
|
|
||||||
- fssetdm.fsd_dmstate = bstatp->bs_dmstate;
|
|
||||||
-
|
|
||||||
- rval = ioctl(fd, XFS_IOC_FSSETDM, (void *)&fssetdm);
|
|
||||||
- if (rval) {
|
|
||||||
- mlog(MLOG_NORMAL | MLOG_WARNING,
|
|
||||||
- _("attempt to set DMI attributes of %s "
|
|
||||||
- "failed: %s\n"),
|
|
||||||
- path,
|
|
||||||
- strerror(errno));
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
- HsmEndRestoreFile(path, fd, &strcxtp->sc_hsmflags);
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
/* set any extended inode flags that couldn't be set
|
|
||||||
* prior to restoring the data.
|
|
||||||
*/
|
|
||||||
@@ -8056,17 +8019,6 @@ restore_symlink(drive_t *drivep,
|
|
||||||
strerror(errno));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
-
|
|
||||||
- if (persp->a.restoredmpr) {
|
|
||||||
- fsdmidata_t fssetdm;
|
|
||||||
-
|
|
||||||
- /* Restore DMAPI fields. */
|
|
||||||
-
|
|
||||||
- fssetdm.fsd_dmevmask = bstatp->bs_dmevmask;
|
|
||||||
- fssetdm.fsd_padding = 0;
|
|
||||||
- fssetdm.fsd_dmstate = bstatp->bs_dmstate;
|
|
||||||
- rval = do_fssetdm_by_handle(path, &fssetdm);
|
|
||||||
- }
|
|
||||||
}
|
|
||||||
|
|
||||||
return BOOL_TRUE;
|
|
||||||
@@ -8769,7 +8721,7 @@ restore_extattr(drive_t *drivep,
|
|
||||||
}
|
|
||||||
assert(nread == (int)(recsz - EXTATTRHDR_SZ));
|
|
||||||
|
|
||||||
- if (!persp->a.restoreextattrpr && !persp->a.restoredmpr) {
|
|
||||||
+ if (!persp->a.restoreextattrpr) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -8788,19 +8740,6 @@ restore_extattr(drive_t *drivep,
|
|
||||||
}
|
|
||||||
} else if (isfilerestored && path[0] != '\0') {
|
|
||||||
setextattr(path, ahdrp);
|
|
||||||
-
|
|
||||||
- if (persp->a.dstdirisxfspr && persp->a.restoredmpr) {
|
|
||||||
- int flag = 0;
|
|
||||||
- char *attrname = (char *)&ahdrp[1];
|
|
||||||
- if (ahdrp->ah_flags & EXTATTRHDR_FLAGS_ROOT)
|
|
||||||
- flag = ATTR_ROOT;
|
|
||||||
- else if (ahdrp->ah_flags & EXTATTRHDR_FLAGS_SECURE)
|
|
||||||
- flag = ATTR_SECURE;
|
|
||||||
-
|
|
||||||
- HsmRestoreAttribute(flag,
|
|
||||||
- attrname,
|
|
||||||
- &strctxp->sc_hsmflags);
|
|
||||||
- }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/* NOTREACHED */
|
|
||||||
@@ -9701,32 +9640,6 @@ display_needed_objects(purp_t purp,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
-static int
|
|
||||||
-do_fssetdm_by_handle(
|
|
||||||
- char *path,
|
|
||||||
- fsdmidata_t *fdmp)
|
|
||||||
-{
|
|
||||||
- void *hanp;
|
|
||||||
- size_t hlen=0;
|
|
||||||
- int rc;
|
|
||||||
-
|
|
||||||
- if (path_to_handle(path, &hanp, &hlen)) {
|
|
||||||
- mlog(MLOG_NORMAL | MLOG_WARNING, _(
|
|
||||||
- "path_to_handle of %s failed:%s\n"),
|
|
||||||
- path, strerror(errno));
|
|
||||||
- return -1;
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
- rc = fssetdm_by_handle(hanp, hlen, fdmp);
|
|
||||||
- free_handle(hanp, hlen);
|
|
||||||
- if (rc) {
|
|
||||||
- mlog(MLOG_NORMAL | MLOG_WARNING, _(
|
|
||||||
- "fssetdm_by_handle of %s failed %s\n"),
|
|
||||||
- path, strerror(errno));
|
|
||||||
- }
|
|
||||||
- return rc;
|
|
||||||
-}
|
|
||||||
-
|
|
||||||
static int
|
|
||||||
quotafilecheck(char *type, char *dstdir, char *quotafile)
|
|
||||||
{
|
|
||||||
diff --git a/restore/tree.c b/restore/tree.c
|
|
||||||
index 06703187a5fd..5429b744f1de 100644
|
|
||||||
--- a/restore/tree.c
|
|
||||||
+++ b/restore/tree.c
|
|
||||||
@@ -108,9 +108,6 @@ struct treePersStorage {
|
|
||||||
bool_t p_ignoreorphpr;
|
|
||||||
/* set if positive subtree or interactive
|
|
||||||
*/
|
|
||||||
- bool_t p_restoredmpr;
|
|
||||||
- /* restore DMI event settings
|
|
||||||
- */
|
|
||||||
bool_t p_truncategenpr;
|
|
||||||
/* truncate inode generation number (for compatibility
|
|
||||||
* with xfsdump format 2 and earlier)
|
|
||||||
@@ -348,7 +345,6 @@ tree_init(char *hkdir,
|
|
||||||
size64_t nondircnt,
|
|
||||||
size64_t vmsz,
|
|
||||||
bool_t fullpr,
|
|
||||||
- bool_t restoredmpr,
|
|
||||||
bool_t dstdirisxfspr,
|
|
||||||
uint32_t dumpformat,
|
|
||||||
bool_t truncategenpr)
|
|
||||||
@@ -508,10 +504,6 @@ tree_init(char *hkdir,
|
|
||||||
*/
|
|
||||||
persp->p_fullpr = fullpr;
|
|
||||||
|
|
||||||
- /* record if DMI event settings should be restored
|
|
||||||
- */
|
|
||||||
- persp->p_restoredmpr = restoredmpr;
|
|
||||||
-
|
|
||||||
/* record if truncated generation numbers are required
|
|
||||||
*/
|
|
||||||
if (dumpformat < GLOBAL_HDR_VERSION_3) {
|
|
||||||
@@ -2550,31 +2542,6 @@ setdirattr(dah_t dah, char *path)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
- if (tranp->t_dstdirisxfspr && persp->p_restoredmpr) {
|
|
||||||
- fsdmidata_t fssetdm;
|
|
||||||
-
|
|
||||||
- fssetdm.fsd_dmevmask = dirattr_get_dmevmask(dah);
|
|
||||||
- fssetdm.fsd_padding = 0; /* not used */
|
|
||||||
- fssetdm.fsd_dmstate = (uint16_t)dirattr_get_dmstate(dah);
|
|
||||||
-
|
|
||||||
- /* restore DMAPI event settings etc.
|
|
||||||
- */
|
|
||||||
- rval = ioctl(fd,
|
|
||||||
- XFS_IOC_FSSETDM,
|
|
||||||
- (void *)&fssetdm);
|
|
||||||
- if (rval) {
|
|
||||||
- mlog(errno == EINVAL
|
|
||||||
- ?
|
|
||||||
- (MLOG_NITTY + 1) | MLOG_TREE
|
|
||||||
- :
|
|
||||||
- MLOG_NITTY | MLOG_TREE,
|
|
||||||
- "set DMI attributes"
|
|
||||||
- " of %s failed: %s\n",
|
|
||||||
- path,
|
|
||||||
- strerror(errno));
|
|
||||||
- }
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
utimbuf.actime = dirattr_get_atime(dah);
|
|
||||||
utimbuf.modtime = dirattr_get_mtime(dah);
|
|
||||||
rval = utime(path, &utimbuf);
|
|
||||||
diff --git a/restore/tree.h b/restore/tree.h
|
|
||||||
index 4f9ffe80192f..bf66e3dd5969 100644
|
|
||||||
--- a/restore/tree.h
|
|
||||||
+++ b/restore/tree.h
|
|
||||||
@@ -31,7 +31,6 @@ extern bool_t tree_init(char *hkdir,
|
|
||||||
size64_t nondircnt,
|
|
||||||
size64_t vmsz,
|
|
||||||
bool_t fullpr,
|
|
||||||
- bool_t restoredmpr,
|
|
||||||
bool_t dstdirisxfspr,
|
|
||||||
uint32_t dumpformat,
|
|
||||||
bool_t truncategenpr);
|
|
||||||
--
|
|
||||||
2.37.1
|
|
||||||
|
|
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 26 18:26:35 UTC 2022 - Anthony Iliopoulos <ailiop@suse.com>
|
||||||
|
|
||||||
|
- Update to version 3.1.11
|
||||||
|
- Remove remaining slave words from documentation
|
||||||
|
- Remove DMAPI remaining code
|
||||||
|
- Fix FTBFS error
|
||||||
|
- Removed xfsdump-xfs_restore-remove-DMAPI-support.patch
|
||||||
|
- Updated keyring to reflect new upstream maintainer (cem@kernel.org)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Aug 14 12:29:06 UTC 2022 - Anthony Iliopoulos <ailiop@suse.com>
|
Sun Aug 14 12:29:06 UTC 2022 - Anthony Iliopoulos <ailiop@suse.com>
|
||||||
|
|
||||||
@ -16,7 +26,7 @@ Thu Nov 26 13:42:57 UTC 2020 - Ludwig Nussel <lnussel@suse.de>
|
|||||||
- prepare usrmerge (boo#1029961)
|
- prepare usrmerge (boo#1029961)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 31 20:38:08 UTC 2020 - Anthony Iliopoulos <ailiopoulos@suse.de>
|
Fri Jan 31 20:38:08 UTC 2020 - Anthony Iliopoulos <ailiop@suse.de>
|
||||||
|
|
||||||
- Update to version 3.1.9:
|
- Update to version 3.1.9:
|
||||||
- Fix build due to removed typedefs in xfsprogs
|
- Fix build due to removed typedefs in xfsprogs
|
||||||
|
BIN
xfsdump.keyring
BIN
xfsdump.keyring
Binary file not shown.
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: xfsdump
|
Name: xfsdump
|
||||||
Version: 3.1.10
|
Version: 3.1.11
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Administrative Utilities for the XFS File System
|
Summary: Administrative Utilities for the XFS File System
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -28,7 +28,6 @@ Source1: https://www.kernel.org/pub/linux/utils/fs/xfs/xfsdump/xfsdump-%{
|
|||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
Patch0: xfsdump-docdir.diff
|
Patch0: xfsdump-docdir.diff
|
||||||
Patch1: xfsdump-rename-READ-WRITE-macros-in-rmtlib.patch
|
Patch1: xfsdump-rename-READ-WRITE-macros-in-rmtlib.patch
|
||||||
Patch2: xfsdump-xfs_restore-remove-DMAPI-support.patch
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: e2fsprogs-devel
|
BuildRequires: e2fsprogs-devel
|
||||||
@ -60,7 +59,6 @@ subtrees may be restored from full or partial backups.
|
|||||||
%setup -q
|
%setup -q
|
||||||
%patch0
|
%patch0
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
rm -f configure
|
rm -f configure
|
||||||
|
Loading…
Reference in New Issue
Block a user