Compare commits

...
Sign in to create a new pull request.

94 commits

Author SHA1 Message Date
Pavel Reichl
630fc6523d Update to upstream v7.1.1
Resolves: rhbz#2501833
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2026-07-17 21:26:45 +02:00
Fedora Release Engineering
60a4057fb5 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:14:24 +00:00
František Zatloukal
fb72d7e11c Rebuilt for icu 78.3 2026-05-27 09:08:39 +02:00
Pavel Reichl
a0935408d4 Update to 7.0.1 and move xfs_healer units
- Upgrade xfsprogs version to upstream release 7.0.1.
- Relocate xfs_healer systemd service units from the
  xfsprogs-xfs_scrub subpackage to the core xfsprogs package.

Resolves: rhbz#2480133

Co-authored-by: rallenh <rallenh@hotmail.com>
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2026-05-22 01:19:30 +02:00
Pavel Reichl
18c4fd4524 Update to upstream v7.0.0
Resolves: rhbz#2467694
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2026-05-19 13:57:33 +02:00
Pavel Reichl
3adefb2d4a Update to upstream v6.19.0
Resolves: rhbz#2448614

Signed-off-by: Pavel Reichl <preichl@redhat.com>
2026-03-20 18:48:48 +01:00
Fedora Release Engineering
31567f7f74 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:41:23 +00:00
Pavel Reichl
a7edfdf95a Rebase to v6.18
Resolves: rhbz#2426297
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2026-01-12 11:50:06 +01:00
Pavel Reichl
7256761b48 Rebase to v6.17
Resolves: rhbz#2405145
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2025-10-24 15:41:25 +02:00
Pavel Reichl
049af2b956 Delete public key of previous upstream maintainer from git tree
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2025-10-24 15:35:54 +02:00
Pavel Reichl
d69544873f Update to new version v6.16.0
Related: rhbz#2391115
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2025-08-27 23:57:18 +02:00
František Zatloukal
bcaf11bdd0 Rebuilt for icu 77.1 2025-08-06 09:58:46 +02:00
Fedora Release Engineering
8f00cc58c7 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:51:25 +00:00
Pavel Reichl
611136b9e3 Rebase to v6.15.0
Related: rhbz#2374614
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2025-06-25 00:36:05 +02:00
Pavel Reichl
03da5eabaf Update to the latest upstream version v6.14
Resolves: rhbz#2359550
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2025-04-15 12:15:49 +02:00
Timothée Ravier
f810f586ee Bump release 2025-03-07 09:56:38 +01:00
Timothée Ravier
b80d142a5e Split xfs_protofile into its own sub package (fedora#2346282)
See: https://bugzilla.redhat.com/show_bug.cgi?id=2346282
2025-03-07 09:56:32 +01:00
Timothée Ravier
46b5acff46 Move unitdir to xfs_scrub sub package (fedora#2312868)
See: https://bugzilla.redhat.com/show_bug.cgi?id=2312868
2025-03-07 09:50:24 +01:00
Pavel Reichl
744471e2b9 Update to the latest upstream version
Resolves: rhbz#2346090

Signed-off-by: Pavel Reichl <preichl@redhat.com>
2025-02-17 20:44:21 +01:00
Fedora Release Engineering
8502e46221 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:52:06 +00:00
624b0fdf7b Fix build with icu-76.1 2025-01-12 18:04:06 +01:00
3717addb72 Rebuilt for the bin-sbin merge (2nd attempt)
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
2025-01-12 14:43:37 +01:00
Pavel Reichl
033f7c4ea0 Rebase to upstream version 6.12.0
Add the missing build dependency for g++

Resolves: rhbz#2330151

Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-12-04 01:52:09 +01:00
Pavel Reichl
29467cda38 Update to the v6.11
Add the new maintainer's public key.

Resolves: rhbz#2319902

Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-10-21 14:04:19 +02:00
Eric Sandeen
84c412569b Update to latest upstream v6.10.1
Fix C++ compilation errors in xfs_fs.h
Resolves: rhbz#2309693
Resolves: rhbz#2308609

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
2024-09-05 08:48:45 -05:00
Pavel Reichl
5a943e3599 Update to latest upstream v6.10
Resolves: rhbz#2307855
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-08-26 15:49:51 +02:00
Pavel Reichl
d946b7705c Update to laterst upstream v6.9.0
Resolves: rhbz#2299301

Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-07-22 23:02:07 +02:00
Fedora Release Engineering
47a0ebf8e2 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:05:56 +00:00
b4dbe0f309 Rebuilt for the bin-sbin merge
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
2024-07-09 14:02:39 +02:00
Pavel Reichl
a8b6dc102f Add missing directories to RPM database
Resolves: rhbz#2279737
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-05-29 01:47:05 +02:00
Pavel Reichl
c6391b68b1 Rebase to the latest upstream version 6.8.0
Resolves: rhbz#2280969
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-05-27 18:39:52 +02:00
Pavel Reichl
4176c4a769 Rebase to upstream version 6.7.0
Resolves: rhbz#2275465

Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-04-18 17:09:06 +02:00
427afe6a66 Add compat sbin Provides
In preparation for https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin.
A few packages require those progs.
2024-04-14 13:09:10 +02:00
Pavel Reichl
bb45d3c8fe Rebase to upstream version 6.6.0
Changes were made to the installation paths of certain files upstream.
For more information, refer to the following commits:

  * e0cb10f5f8fc xfs_scrub_fail: move executable script to /usr/libexec
  * 3d37d8bf535f xfs_scrub_all.cron: move to package data directory

Resolves: rhbz#2262783
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2024-02-23 10:11:17 +01:00
1dbdeafe2f Rebuild for ICU 74 2024-01-31 20:27:40 +00:00
Fedora Release Engineering
d97a5db6e2 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:44:22 +00:00
Pavel Reichl
a8c3f8dfaa Rebase to upstream version 6.5.0
Resolves: rhbz#2243758
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2023-11-03 20:00:52 +01:00
Pavel Reichl
09c7c9d312 Convert License tag to SPDX format
license-validate -v "GPL-1.0-or-later AND LGPL-2.1-or-later"
Approved license

Related: https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2023-10-03 21:36:27 +02:00
Pavel Reichl
bd0d4d33a7 Rebase to upstream 6.4.0
Drop downstream patch 0001-po-fix-German-translation.patch, replaced
by upstream patch:
	98737362 po: Fix invalid .de translation format string
which is contained in 6.4.0 release.

Resolves: rhbz#2223973
Signed-off-by: Pavel Reichl <preichl@redhat.com>
2023-08-08 13:11:54 +02:00
Fedora Release Engineering
aaa365e0d5 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:53:26 +00:00
František Zatloukal
347af2139f Rebuilt for ICU 73.2 2023-07-11 22:23:35 +02:00
Yaakov Selkowitz
2607c7928d Fix build with gettext-0.22
gettext-0.22 raises an error on what is clearly an typo in the translation:

  de.po:3087: 'msgstr' is not a valid C format string, unlike 'msgid'.
  Reason: In the directive number 2, the argument size specifier is invalid.
2023-06-30 11:01:07 -04:00
Pavel Reichl
730e12a304 Remove 5.13 tarball signature file from SCM 2023-06-01 18:55:35 +02:00
Pavel Reichl
103ba344e7 Remove unused keyring form SCM 2023-06-01 18:30:49 +02:00
Pavel Reichl
9768176ad8 Move keyring from lookaside cache to SCM 2023-06-01 18:23:40 +02:00
Eric Sandeen
7a742660b1 New upstream release 6.3.0 2023-05-22 22:47:22 -05:00
Eric Sandeen
646719fd98 New upstream release xfsprogs-6.2.0 2023-03-24 11:49:00 -05:00
Arjun Shankar
e4ebf37410 Port to C99
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-02-08 11:17:22 +01:00
Fedora Release Engineering
f69912872d Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:30:23 +00:00
Eric Sandeen
8b5aa98814 New upstream version 6.1.0 2023-01-16 16:26:42 -06:00
7472bba436 Rebuild for ICU 72 2022-12-31 03:52:15 +00:00
Eric Sandeen
ff17aa3ba7 New upstream release 6.0.0 2022-11-17 10:40:42 -06:00
Eric Sandeen
135098844f New upstream release v5.19.0 2022-08-12 13:56:54 -05:00
František Zatloukal
1601cb0ee6 Rebuilt for ICU 71.1 2022-08-01 15:13:15 +02:00
Fedora Release Engineering
b700ee47f3 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:10:11 +00:00
Eric Sandeen
cfe817d4f6 New upstream release v5.18.0 2022-06-03 16:57:40 -05:00
Eric Sandeen
99b1d80e89 New upstream version 5.16.0 2022-05-10 12:49:48 -05:00
Eric Sandeen
a08c492e04 New upstream release v5.15.0 2022-04-06 17:09:04 -05:00
Fedora Release Engineering
d42dec5040 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:08:23 +00:00
Eric Sandeen
4359981922 New upstream release v5.14.2 2021-12-06 17:28:19 -06:00
Eric Sandeen
c3d3ce5c22 New upstream release 5.14.1 2021-12-02 16:51:16 -06:00
Eric Sandeen
23de02eb91 Move util-linux requirement to xfs_scrub subpackage 2021-09-09 15:37:09 -05:00
Eric Sandeen
da606bc091 New upstream version v5.13.0 2021-08-24 15:32:03 -05:00
Fedora Release Engineering
f6acec2577 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:36:27 +00:00
Eric Sandeen
95cba0fc1c New upstream release 5.12.0 2021-05-24 15:09:19 -05:00
6eb21b2853 Rebuild for ICU 69 2021-05-20 01:24:03 +01:00
8906fc2f07 Rebuild for ICU 69 2021-05-19 16:51:38 +01:00
Eric Sandeen
1bcfe1fc49 sigh, get both tarball and signature into souces at once. 2021-03-12 17:54:26 -06:00
Eric Sandeen
1af7b75d95 Add the missing signature file 2021-03-12 17:32:51 -06:00
Eric Sandeen
cffa6fdd7e New upstream release v5.11.0 2021-03-12 15:43:19 -06:00
Fedora Release Engineering
b0163e301c - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:04:41 +00:00
Tom Stellard
f9890bfdd2 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 01:27:48 +00:00
Eric Sandeen
69247b46a0 New upstream version v5.10.0 2020-12-11 16:45:21 -06:00
Eric Sandeen
8d36bd0db6 Whoops, get the correct new sources 2020-10-20 11:58:21 -05:00
Eric Sandeen
722ebf0473 New upstream release v5.9.0 2020-10-20 11:40:53 -05:00
Eric Sandeen
cb7b2913e7 New upstream release v5.8.0 2020-09-04 16:30:30 -05:00
Eric Sandeen
0aa1da0718 Fix Buildrequires for libedit 2020-07-25 13:14:21 -05:00
Eric Sandeen
289fd124b9 New upstream release 5.7.0 2020-07-24 15:34:18 -05:00
Tom Stellard
0797a998a0 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-14 14:56:47 +00:00
6ae1ec0da3 Rebuild for ICU 67 2020-05-16 08:31:15 +01:00
Eric Sandeen
e7403252a5 New upstream release v5.6.0 2020-04-14 15:50:37 -05:00
Eric Sandeen
a6315ea624 New upstream release v5.5.0 2020-03-13 11:18:04 -05:00
Eric Sandeen
15aab9f356 Fix build for gcc10 2020-01-31 12:06:55 -06:00
Fedora Release Engineering
1bc5ab2f45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 04:29:42 +00:00
Eric Sandeen
3fdfa07cb5 New upstream release v5.4.0 2020-01-17 08:47:23 -06:00
Eric Sandeen
116b1584b9 New upstream release v5.3.0 2019-11-15 12:09:13 -06:00
6a139a3124 Rebuild for ICU 65 2019-11-01 15:53:54 +00:00
Eric Sandeen
0b6f8de7fb New upstream release v5.2.1 2019-08-21 14:13:46 -05:00
Eric Sandeen
43c8d810dd New upstream release v5.2.0 2019-08-16 15:31:47 -05:00
Fedora Release Engineering
05a0441378 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 04:13:54 +00:00
Eric Sandeen
d408d9dca3 New upstream release v5.1.0 2019-07-19 14:44:16 -05:00
Eric Sandeen
453f0dff91 Add xfs_scrub subpackage to move python3 requirement 2019-05-08 12:29:21 -05:00
Eric Sandeen
26bc3ffb06 New upstream release v5.0.0 2019-05-03 17:55:28 -05:00
Eric Sandeen
f5b02fdbd1 New upstream release v4.20.0 2019-02-22 13:53:35 -06:00
4 changed files with 473 additions and 14 deletions

83
.gitignore vendored
View file

@ -34,3 +34,86 @@ xfsprogs-3.1.2.tar.gz
/xfsprogs-4.17.0.tar.xz
/xfsprogs-4.18.0.tar.xz
/xfsprogs-4.19.0.tar.xz
/xfsprogs-4.20.0.tar.xz
/xfsprogs-5.0.0.tar.xz
/xfsprogs-5.1.0.tar.xz
/xfsprogs-5.2.0.tar.xz
/xfsprogs-5.2.1.tar.xz
/xfsprogs-5.3.0.tar.xz
/xfsprogs-5.4.0.tar.xz
/xfsprogs-5.5.0.tar.xz
/xfsprogs-5.6.0.tar.xz
/xfsprogs-5.7.0.tar.sign
/xfsprogs-5.7.0.tar.xz
/xfsprogs-5.8.0.tar.sign
/xfsprogs-5.8.0.tar.xz
/xfsprogs-5.9.0.tar.sign
/xfsprogs-5.9.0.tar.xz
/xfsprogs-5.10.0.tar.sign
/xfsprogs-5.10.0.tar.xz
/xfsprogs-5.11.0.tar.xz
/xfsprogs-5.11.0.tar.sign
/xfsprogs-5.12.0.tar.sign
/xfsprogs-5.12.0.tar.xz
/xfsprogs-5.14.1.tar.gz
/xfsprogs-5.14.1.tar.sign
/xfsprogs-5.14.1.tar.xz
/xfsprogs-5.14.2.tar.gz
/xfsprogs-5.14.2.tar.sign
/xfsprogs-5.14.2.tar.xz
/xfsprogs-5.15.0.tar.xz
/xfsprogs-5.15.0.tar.sign
/xfsprogs-5.16.0.tar.sign
/xfsprogs-5.16.0.tar.xz
/xfsprogs-5.18.0.tar.sign
/xfsprogs-5.18.0.tar.xz
/xfsprogs-5.19.0.tar.sign
/xfsprogs-5.19.0.tar.xz
/xfsprogs-6.0.0.tar.sign
/xfsprogs-6.0.0.tar.xz
/xfsprogs-6.1.0.tar.sign
/xfsprogs-6.1.0.tar.xz
/xfsprogs-6.2.0.tar.sign
/xfsprogs-6.2.0.tar.xz
/xfsprogs-6.3.0.tar.sign
/xfsprogs-6.3.0.tar.xz
/xfsprogs-6.4.0.tar.sign
/xfsprogs-6.4.0.tar.xz
/xfsprogs-6.5.0.tar.xz
/xfsprogs-6.5.0.tar.sign
/xfsprogs-6.6.0.tar.sign
/xfsprogs-6.6.0.tar.xz
/xfsprogs-6.7.0.tar.xz
/xfsprogs-6.7.0.tar.sign
/xfsprogs-6.8.0.tar.sign
/xfsprogs-6.8.0.tar.xz
/xfsprogs-6.9.0.tar.sign
/xfsprogs-6.9.0.tar.xz
/xfsprogs-6.10.0.tar.sign
/xfsprogs-6.10.0.tar.xz
/xfsprogs-6.10.1.tar.sign
/xfsprogs-6.10.1.tar.xz
/xfsprogs-6.11.0.tar.sign
/xfsprogs-6.11.0.tar.xz
/xfsprogs-6.12.0.tar.sign
/xfsprogs-6.12.0.tar.xz
/xfsprogs-6.13.0.tar.xz
/xfsprogs-6.13.0.tar.sign
/xfsprogs-6.14.0.tar.sign
/xfsprogs-6.14.0.tar.xz
/xfsprogs-6.15.0.tar.sign
/xfsprogs-6.15.0.tar.xz
/xfsprogs-6.16.0.tar.sign
/xfsprogs-6.16.0.tar.xz
/xfsprogs-6.17.0.tar.sign
/xfsprogs-6.17.0.tar.xz
/xfsprogs-6.18.0.tar.sign
/xfsprogs-6.18.0.tar.xz
/xfsprogs-6.19.0.tar.sign
/xfsprogs-6.19.0.tar.xz
/xfsprogs-7.0.0.tar.xz
/xfsprogs-7.0.0.tar.sign
/xfsprogs-7.0.1.tar.sign
/xfsprogs-7.0.1.tar.xz
/xfsprogs-7.1.1.tar.xz
/xfsprogs-7.1.1.tar.sign

43
46A7EA18AC33E108.asc Normal file
View file

@ -0,0 +1,43 @@
pub ed25519 2024-07-30 [SC]
AE1B2A9562721A6FC4307C1F46A7EA18AC33E108
uid Andrey Albershteyn (kernel.org) <aalbersh@redhat.com>
sub cv25519 2024-07-30 [E]
6970FDF6D1E4238DD1F646DB321F8D8C374A9F36
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEZqkK3xYJKwYBBAHaRw8BAQdAlXvQLq4UxhtRHC3iLfPuBedoTr9IJXI4g/wM
DiGh09O0NUFuZHJleSBBbGJlcnNodGV5biAoa2VybmVsLm9yZykgPGFhbGJlcnNo
QHJlZGhhdC5jb20+iI4EExYKADYWIQSuGyqVYnIab8QwfB9Gp+oYrDPhCAUCZqkK
3wIbAwQLCQgHBBUKCQgFFgIDAQACHgUCF4AACgkQRqfqGKwz4QgQPgEAkDB7di27
eACtAHW/kLCEqOt3YLvL/uLfJMsf7uXFVtMBAIMd2/cMRDTySwh8zCMcJSKqIPI4
x30CKyjdF3w4jWgIiQIzBBABCAAdFiEEK4GFkZ6NJImBhp3tIK4WkuE93uAFAma7
vFoACgkQIK4WkuE93uA5FRAAphf0C9y/iv2pAABRoa36nmeD1RBnGt1vP7KQkIqh
ootA7ziv5MG1ClCbsrX2V6xYJbuVpEfeIrH3yGGvOP8Zu8ozgRqQXToU++x5iJSZ
bivjLhxK/QVxZ3iEHM30Fx1xDLlkaOwlEwwN6Xcj+ciB4XzU1lp4m5y8mqKHCvvp
+UcQQ8HUbkY7rp1He6sFb4ksjDbUsZVN5+9wLUsOkUxKkR4OYl3QGVzMJL0JoBi0
Gk8A+ImllXgT2fnb84XFab7O7zYgyYGV2eic/2f2J70mYznYsW/oe+6B+CBv0dWt
KfCgqNQPn2df3tBLFVNZB8gwP0uo+mECL3Dm4gVHzQ6tb4JAugX3P0YTWEq5TXvv
tbZlO3VqQ44epOc8EIJns2bCZV4Y5fgYTbcumwcPD9GQG+s/znv646+mpIwfEY0n
n6agNcuhJPkydhFvLYE0q9u0wUY7D5XAa6+cZZHez6M8DyB7lNLshrWIif4wLh+m
5VBrir5ZnhjkA8O4q4rNYWu0xix0SKCeZ52WOSyW39o/VpKl0J0gah2PF6hi1fKR
kUaL7S67bNetRqnkIo9qU5B3jQDPlzEAfIiR4xPKyG6JWayqBUWXqbTA+LWHmy/N
XHgm3XikQ2QdGEA6ZHjdkcKWatONDekA8J5kkml6XXcU3kjNPmgKXuCGHrEePV7L
pzGJAjMEEAEKAB0WIQRTNoDGgx5CrqbaMxX4f3cZNEq06wUCZrY4SQAKCRD4f3cZ
NEq06zkkD/9FI87CvfFor4gMCj6pIzRXri4Y263vQZKc9S3hAcqc8xfgUmQILHSA
ZnV8IbQEGSTnL6X5Sgum2ZAMlLdrNVNnHa0vnmpoT9ePmMzG8PsZvrxDUiSQEXyI
DKBYsisHR/7+AQ0941QBLhcU4pCwcDvFeNcWzSk953x610D11nEAYI495u+Vfvi4
60WuVXN8HDYioprp6f7uKM+ml15lHy0Tk5FPAb2fBEQyIOJnBFQXULdnFh+/spuv
/59GcvdAsxDitkK0eyx4QkiXqR/J75b4CNkJsrItD3EYqK2EdDY6++3o4rRBCQdC
meeiEjufEkT1xkmB1OyyzqdCLrPIljkEOrD73Qrt2qaYWvEIlcRffEmDHBm73vB0
jPVIlTWzCsBCLVHWIf+3/y6ZpcfXYMQtsIdFlkQs0a4KkxgZRuA3nHkJagALTnl3
Icwrxs4Q6rzG7igQGJVzTJxdds4e0UX7pYQNY4vYSSj7bKfXEih9TAhVWNIRA7c9
FMtXpUQU+BRy0/jrHGxdCWjbhqeEwbnliI6FfidJOtlv1P79zYJRdEPYUWjTYIRF
wa38W9G8AEB7FXfA5A2kgLzWB73/W7HCuy4lYZAVfEw+Dp1V64hEmYZBrHG/CMUp
6eOoS8qTX+BH3mtC/LhuDNUjLTyBwaEcNiyXtDPNkXXtfOuZ/oACrrg4BGapCt8S
CisGAQQBl1UBBQEBB0CJHNiTdJsINPHHBAKg9x1v2IR3TlED8mAtaNyTlsI5IwMB
CAeIeAQYFgoAIBYhBK4bKpVichpvxDB8H0an6hisM+EIBQJmqQrfAhsMAAoJEEan
6hisM+EI4QwBAPvQN49sTdfTmzKdO2WvIqndJr/Zi9ymN+U6foynZiKYAP0XlVS2
1OmvS52Zk7eABR0apAi2szMSpYNJmmFITK8sAg==
=lNIZ
-----END PGP PUBLIC KEY BLOCK-----

View file

@ -1 +1,2 @@
SHA512 (xfsprogs-4.19.0.tar.xz) = a96d0ce406534e70b0a531dfab296de420ec710cd0682dffaf5211602adf82dd59f84b9eb7793c54eabb782a9e0229acf7b247ab644d531ee9e5b51fe9dc0f58
SHA512 (xfsprogs-7.1.1.tar.xz) = 5c6e2a57a8f2e04a50cf5a085509a229f7a858a5807d85d807deeef1013d6dbbc1d701da4adb010dec5e251774b6b32e28496309bd11b4e6ebcbc09999f04cd5
SHA512 (xfsprogs-7.1.1.tar.sign) = fcb57a1374f2201edac001fa7bc58aa8c2660e048f81e458437cf1e4e6d688bf5005d443f638ce8f8dd28f8bcb6429fb0a4a3ca38fe316df9c4db7aa9b7a5ae0

View file

@ -1,19 +1,34 @@
Summary: Utilities for managing the XFS filesystem
Name: xfsprogs
Version: 4.19.0
Release: 4%{?dist}
License: GPL+ and LGPLv2+
Version: 7.1.1
Release: 1%{?dist}
License: GPL-1.0-or-later AND LGPL-2.1-or-later
URL: https://xfs.wiki.kernel.org
Source0: http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.xz
Source1: http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.sign
Source2: https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys/46A7EA18AC33E108.asc
BuildRequires: make
BuildRequires: gcc
BuildRequires: g++
BuildRequires: libtool, gettext, libattr-devel, libuuid-devel
BuildRequires: readline-devel, libblkid-devel >= 2.17-0.1.git5e51568
Buildrequires: lvm2-devel, libicu-devel >= 4.6
BuildRequires: libedit-devel, libblkid-devel >= 2.17-0.1.git5e51568
Buildrequires: libicu-devel >= 4.6, systemd
BuildRequires: gnupg2, xz, inih-devel, userspace-rcu-devel
Provides: xfs-cmds
Obsoletes: xfs-cmds <= %{version}
Provides: xfsprogs-qa-devel
Obsoletes: xfsprogs-qa-devel <= %{version}
Conflicts: xfsdump < 3.0.1
Suggests: xfsprogs-xfs_scrub
%if "%{_sbindir}" == "%{_bindir}"
# Compat symlinks for Requires in other packages.
# We rely on filesystem to create the symlinks for us.
Requires: filesystem(unmerged-sbin-symlinks)
Provides: /usr/sbin/fsck.xfs
Provides: /usr/sbin/mkfs.xfs
%endif
%description
A set of commands to use the XFS filesystem, including mkfs.xfs.
@ -29,8 +44,8 @@ This implementation is on-disk compatible with the IRIX version
of XFS.
%package devel
Summary: XFS filesystem-specific headers
Requires: xfsprogs = %{version}-%{release}, libuuid-devel
Summary: XFS filesystem-specific headers
Requires: xfsprogs = %{version}-%{release}, libuuid-devel
%description devel
xfsprogs-devel contains the header files needed to develop XFS
@ -40,18 +55,43 @@ You should install xfsprogs-devel if you want to develop XFS
filesystem-specific programs, If you install xfsprogs-devel, you'll
also want to install xfsprogs.
%package xfs_scrub
Summary: XFS filesystem online scrubbing utilities
Requires: xfsprogs = %{version}-%{release}, python3
Requires: util-linux
%description xfs_scrub
xfs_scrub attempts to check and repair all metadata in a mounted XFS filesystem.
WARNING! This program is EXPERIMENTAL, which means that its behavior and
interface could change at any time!
%package xfs_extras
Summary: XFS filesystem extra utilities
Requires: xfsprogs = %{version}-%{release}, python3
Requires: util-linux
%description xfs_extras
Extra utilities for XFS filesystems, such as xfs_protofile, that may require
Python.
%prep
%setup -q
xzcat '%{SOURCE0}' | %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data=-
%autosetup -p1
# Inject libicuuc to fix link error:
# /usr/bin/ld: /tmp/ccRHx17I.ltrans1.ltrans.o: undefined reference to symbol 'uiter_setString_76'
# /usr/bin/ld: /usr/lib64/libicuuc.so.76: error adding symbols: DSO missing from command line
sed -r -i 's/\$\(LIBICU_LIBS\)/\0 -licuuc/' scrub/Makefile
%build
export tagname=CC
%configure \
--enable-readline=yes \
--enable-editline=yes \
--enable-blkid=yes \
--enable-lto=no
make %{?_smp_mflags}
%make_build
%install
make DIST_ROOT=$RPM_BUILD_ROOT install install-dev \
@ -70,12 +110,34 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/
%files -f %{name}.lang
%doc doc/CHANGES README
%{_libdir}/*.so.*
%dir %{_usr}/%{_lib}/xfsprogs
%{_usr}/%{_lib}/xfsprogs/*
%dir %{_libexecdir}/xfsprogs
%{_libexecdir}/xfsprogs/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_sbindir}/*
%{_unitdir}/*
%{_sbindir}/*
%{_datadir}/xfsprogs/mkfs/*.conf
%dir %{_datadir}/xfsprogs/
%dir %{_datadir}/xfsprogs/mkfs/
%exclude %{_datadir}/xfsprogs/xfs_scrub_all.cron
%exclude %{_sbindir}/xfs_scrub*
%exclude %{_sbindir}/xfs_protofile*
%exclude %{_mandir}/man8/xfs_scrub*
%exclude %{_mandir}/man8/xfs_protofile*
%exclude %{_libexecdir}/xfsprogs/xfs_scrub*
%exclude %{_unitdir}/*xfs_scrub*
%files xfs_scrub
%{_sbindir}/xfs_scrub*
%{_mandir}/man8/xfs_scrub*
%{_libexecdir}/xfsprogs/xfs_scrub*
%{_unitdir}/*xfs_scrub*
%{_udevrulesdir}/64-xfs.rules
%{_datadir}/xfsprogs/xfs_scrub_all.cron
%files xfs_extras
%{_sbindir}/xfs_protofile*
%{_mandir}/man8/xfs_protofile*
%files devel
%{_mandir}/man2/*
@ -87,6 +149,7 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/
%{_includedir}/xfs/xfs.h
%{_includedir}/xfs/xfs_arch.h
%{_includedir}/xfs/xfs_fs.h
%{_includedir}/xfs/xfs_fs_compat.h
%{_includedir}/xfs/xfs_types.h
%{_includedir}/xfs/xfs_format.h
%{_includedir}/xfs/xfs_da_format.h
@ -96,6 +159,275 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/
%{_libdir}/*.so
%changelog
* Fri Jul 17 2026 Pavel Reichl <preichl@redhat.com> - 7.1.1-1
- Update to upstream v7.1.1
- Related: rhbz#2501833
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Wed May 27 2026 František Zatloukal <fzatlouk@redhat.com> - 7.0.1-2
- Rebuilt for icu 78.3
* Thu May 21 2026 Pavel Reichl <preichl@redhat.com> - 7.0.1-1
- Update to upstream v7.0.1
- Move xfs_healer systemd units from xfsprogs-xfs_scrub to main xfsprogs package
- Related: rhbz#2467694
* Tue May 19 2026 Pavel Reichl <preichl@redhat.com> - 7.0.0-1
- Update to upstream v7.0.0
- Related: rhbz#2467694
* Fri Mar 20 2026 Pavel Reichl <preichl@redhat.com> - 6.19.0-1
- Update to upstream v6.19.0
- rhbz#2448614
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 6.18.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Mon Jan 12 2026 Pavel Reichl <preichl@redhat.com> - 6.18.0-1
- Rebase to v6.18
- Related: rhbz#2426297
* Fri Oct 24 2025 Pavel Reichl <preichl@redhat.com> - 6.17.0-1
- Rebase to v6.17
- Related: rhbz#2405145
* Wed Aug 27 2025 Pavel Reichl <preichl@redhat.com> - 6.16.0-1
- new version
- Related: rhbz#2391115
* Wed Aug 06 2025 František Zatloukal <fzatlouk@redhat.com> - 6.15.0-3
- Rebuilt for icu 77.1
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 6.15.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Tue Jun 24 2025 Pavel Reichl <preichl@redhat.com> - 6.15.0-1
- Rebase to v6.15.0
- Related: rhbz#2374614
* Tue Apr 15 2025 Pavel Reichl <preichl@redhat.com> - 6.14.0-1
- Update to the latest upstream version v6.14
- Related: rhbz#2359550
* Tue Feb 18 2025 Timothée Ravier <tim@siosm.fr> - 6.13.0-2
- Split xfs_protofile into its own sub package (fedora#2346282)
- Move xfs_scrub.slice to xfs_scrub sub package (fedora#2312868)
* Mon Feb 17 2025 Pavel Reichl <preichl@redhat.com> - 6.13.0-1
- Update to the latest upstream version
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 6.12.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sun Jan 12 2025 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 6.12.0-2
- Rebuilt for the bin-sbin merge (2nd attempt)
* Wed Dec 04 2024 Pavel Reichl <preichl@redhat.com> - 6.12.0-1
- Rebase to upstream version 6.12.0
- Related: rhbz#2330151
* Mon Oct 21 2024 Pavel Reichl <preichl@redhat.com> - 6.11.0-1
- Update to the latest upstream version
- Related: rhbz#2319902
* Thu Sep 05 2024 Eric Sandeen <sandeen@redhat.com> - 6.10.1-1
- Update to latest upstream version
- Fix C++ compilation errors in xfs_fs.h
- Related: rhbz#2309693, rhbz#2308609
* Mon Aug 26 2024 Pavel Reichl <preichl@redhat.com> - 6.10.0-1
- Update to latest upstream version
- Related: rhbz#2307855
* Mon Jul 22 2024 Pavel Reichl <preichl@redhat.com> - 6.9.0-1
- new version
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.8.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jul 09 2024 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 6.8.0-3
- Rebuilt for the bin-sbin merge
* Tue May 28 2024 Pavel Reichl <preichl@redhat.com> - 6.8.0-2
- Add missing directories to RPM database
- Related: rhbz#2279737
* Mon May 27 2024 Pavel Reichl <preichl@redhat.com> - 6.8.0-1
- Rebase to the latest upstream version
- Related: rhbz#2280969
* Wed Apr 17 2024 Pavel Reichl <preichl@redhat.com> - 6.7.0-1
- Rebase to upstream version 6.7.0
* Mon Feb 05 2024 Pavel Reichl <preichl@redhat.com> - 6.6.0-1
- Rebase to upstream version 6.6.0
- Related: rhbz#2262783
* Wed Jan 31 2024 Pete Walter <pwalter@fedoraproject.org> - 6.5.0-3
- Rebuild for ICU 74
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.5.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Oct 13 2023 Pavel Reichl <preichl@redhat.com> - 6.5.0-1
- Rebase to upstream version 6.5.0
* Tue Oct 03 2023 Pavel Reichl <preichl@redhat.com> - 6.4.0-2
- Convert License tag to SPDX format
* Tue Aug 08 2023 Pavel Reichl <preichl@redhat.com> - 6.4.0-1
- New upstream release (#2223973)
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.3.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 11 2023 František Zatloukal <fzatlouk@redhat.com> - 6.3.0-2
- Rebuilt for ICU 73.2
* Mon May 22 2023 Eric Sandeen <sandeen@redhat.com> - 6.3.0-1
- New upstream release
* Fri Mar 24 2023 Eric Sandeen <sandeen@redhat.com> - 6.2.0-1
- New upstream release
* Wed Feb 08 2023 Arjun Shankar <arjun@redhat.com> - 6.1.0-3
- Port to C99
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jan 11 2023 Eric Sandeen <sandeen@redhat.com> - 6.1.0-1
- New upstream release
* Sat Dec 31 2022 Pete Walter <pwalter@fedoraproject.org> - 6.0.0-2
- Rebuild for ICU 72
* Thu Nov 17 2022 Eric Sandeen <sandeen@redhat.com> - 6.0.0-1
- New upstream release
- New GPG public key for tarball signing due to new upstream maintainer
* Fri Aug 12 2022 Eric Sandeen <sandeen@redhat.com> - 5.19.0-1
- New upstream release
- New minimum size requirements in mkfs.xfs
* Mon Aug 01 2022 Frantisek Zatloukal <fzatlouk@redhat.com> - 5.18.0-3
- Rebuilt for ICU 71.1
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.18.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 03 2022 Eric Sandeen <sandeen@redhat.com> 5.18.0-1
- New upstream release
* Tue May 10 2022 Eric Sandeen <sandeen@redhat.com> 5.16.0-1
- New upstream release
* Wed Apr 06 2022 Eric Sandeen <sandeen@redhat.com> 5.15.0-1
- New upstream release
- Y2038 compatibility (bigtime) on by default in mkfs.xfs
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.14.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Dec 06 2021 Eric Sandeen <sandeen@redhat.com> 5.14.2-1
- New upstream release
- Fixes "fallthrough" macro contamination in xfsprogs-devel linux.h
* Thu Dec 02 2021 Eric Sandeen <sandeen@redhat.com> 5.14.1-1
- New upstream release
- New dependency on userspace-rcu
* Thu Sep 09 2021 Eric Sandeen <sandeen@redhat.com> 5.13.0-2
- Move util-linux/lsblk requirement to scrub package
* Tue Aug 24 2021 Eric Sandeen <sandeen@redhat.com> 5.13.0-1
- New upstream release
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.12.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon May 24 2021 Eric Sandeen <sandeen@redhat.com> 5.12.0-1
- New upstream release
* Thu May 20 2021 Pete Walter <pwalter@fedoraproject.org> - 5.11.0-3
- Rebuild for ICU 69
* Wed May 19 2021 Pete Walter <pwalter@fedoraproject.org> - 5.11.0-2
- Rebuild for ICU 69
* Fri Mar 12 2021 Eric Sandeen <sandeen@redhat.com> 5.11.0-1
- New upstream release
* Thu Jan 28 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.10.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Dec 11 2020 Eric Sandeen <sandeen@redhat.com> 5.10.0-1
- New upstream release
- New mkfs config file feature
- Y2038+ format support
* Tue Oct 20 2020 Eric Sandeen <sandeen@redhat.com> 5.9.0-1
- New upstream release
* Fri Sep 04 2020 Eric Sandeen <sandeen@redhat.com> 5.8.0-1
- New upstream release
* Fri Jul 24 2020 Eric Sandeen <sandeen@redhat.com> 5.7.0-1
- New upstream release
- Replace libreadline with libedit
- Add tarball signature checking
* Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 5.6.0-3
- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
* Sat May 16 2020 Pete Walter <pwalter@fedoraproject.org> - 5.6.0-2
- Rebuild for ICU 67
* Tue Apr 14 2020 Eric Sandeen <sandeen@redhat.com> 5.6.0-1
- New upstream release
* Fri Mar 13 2020 Eric Sandeen <sandeen@redhat.com> 5.5.0-1
- New upstream release
* Fri Jan 31 2020 Eric Sandeen <sandeen@redhat.com> 5.4.0-3
- Fix global redefinitions for gcc10 build
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jan 17 2020 Eric Sandeen <sandeen@redhat.com> 5.4.0-1
- New upstream release
* Fri Nov 15 2019 Eric Sandeen <sandeen@redhat.com> 5.3.0-1
- New upstream release
* Fri Nov 01 2019 Pete Walter <pwalter@fedoraproject.org> - 5.2.1-2
- Rebuild for ICU 65
* Wed Aug 21 2019 Eric Sandeen <sandeen@redhat.com> 5.2.1-1
- New upstream release
* Fri Aug 16 2019 Eric Sandeen <sandeen@redhat.com> 5.2.0-1
- New upstream release
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Jul 19 2019 Eric Sandeen <sandeen@redhat.com> 5.1.0-1
- New upstream release
* Wed May 08 2019 Eric Sandeen <sandeen@redhat.com> 5.0.0-2
- Create new xfs_scrub subpackage (#1666839)
* Fri May 03 2019 Eric Sandeen <sandeen@redhat.com> 5.0.0-1
- New upstream release
* Fri Feb 22 2019 Eric Sandeen <sandeen@redhat.com> 4.20.0-1
- New upstream release
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.19.0-4
- Rebuild for readline 8.0