diff --git a/.gitignore b/.gitignore index 6678a0e..fa66948 100644 --- a/.gitignore +++ b/.gitignore @@ -41,79 +41,3 @@ xfsprogs-3.1.2.tar.gz /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 diff --git a/0001-xfsprogs-do-not-redeclare-globals-provided-by-librar.patch b/0001-xfsprogs-do-not-redeclare-globals-provided-by-librar.patch new file mode 100644 index 0000000..4d490a1 --- /dev/null +++ b/0001-xfsprogs-do-not-redeclare-globals-provided-by-librar.patch @@ -0,0 +1,79 @@ +From 123b851389ef9a012a469ef982ac7b819db59342 Mon Sep 17 00:00:00 2001 +From: Eric Sandeen +Date: Thu, 30 Jan 2020 13:34:17 -0500 +Subject: [PATCH] xfsprogs: do not redeclare globals provided by libraries + +In each of these cases, db, logprint, and mdrestore are redeclaring +as a global variable something which was already provided by a +library they link with. + +gcc now defaults to -fno-common and trips over these global variables +which are declared in utilities as well as in libxfs and libxlog, and +it causes the build to fail. + +Signed-off-by: Eric Sandeen +Reviewed-by: Darrick J. Wong +Reviewed-by: Christoph Hellwig +Signed-off-by: Eric Sandeen +--- + db/init.c | 1 - + logprint/logprint.c | 4 ++-- + mdrestore/xfs_mdrestore.c | 1 - + 3 files changed, 2 insertions(+), 4 deletions(-) + +diff --git a/db/init.c b/db/init.c +index 455220a8..0ac37368 100644 +--- a/db/init.c ++++ b/db/init.c +@@ -27,7 +27,6 @@ static int force; + static struct xfs_mount xmount; + struct xfs_mount *mp; + static struct xlog xlog; +-libxfs_init_t x; + xfs_agnumber_t cur_agno = NULLAGNUMBER; + + static void +diff --git a/logprint/logprint.c b/logprint/logprint.c +index 7754a2a6..511a32ac 100644 +--- a/logprint/logprint.c ++++ b/logprint/logprint.c +@@ -24,7 +24,6 @@ int print_buffer; + int print_overwrite; + int print_no_data; + int print_no_print; +-int print_exit = 1; /* -e is now default. specify -c to override */ + static int print_operation = OP_PRINT; + + static void +@@ -132,6 +131,7 @@ main(int argc, char **argv) + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + memset(&mount, 0, sizeof(mount)); ++ print_exit = 1; /* -e is now default. specify -c to override */ + + progname = basename(argv[0]); + while ((c = getopt(argc, argv, "bC:cdefl:iqnors:tDVv")) != EOF) { +@@ -152,7 +152,7 @@ main(int argc, char **argv) + case 'e': + /* -e is now default + */ +- print_exit++; ++ print_exit = 1; + break; + case 'C': + print_operation = OP_COPY; +diff --git a/mdrestore/xfs_mdrestore.c b/mdrestore/xfs_mdrestore.c +index 3375e080..1cd399db 100644 +--- a/mdrestore/xfs_mdrestore.c ++++ b/mdrestore/xfs_mdrestore.c +@@ -7,7 +7,6 @@ + #include "libxfs.h" + #include "xfs_metadump.h" + +-char *progname; + static int show_progress = 0; + static int show_info = 0; + static int progress_since_warning = 0; +-- +2.20.1 + diff --git a/46A7EA18AC33E108.asc b/46A7EA18AC33E108.asc deleted file mode 100644 index 71a5fc7..0000000 --- a/46A7EA18AC33E108.asc +++ /dev/null @@ -1,43 +0,0 @@ -pub ed25519 2024-07-30 [SC] - AE1B2A9562721A6FC4307C1F46A7EA18AC33E108 -uid Andrey Albershteyn (kernel.org) -sub cv25519 2024-07-30 [E] - 6970FDF6D1E4238DD1F646DB321F8D8C374A9F36 - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -1OmvS52Zk7eABR0apAi2szMSpYNJmmFITK8sAg== -=lNIZ ------END PGP PUBLIC KEY BLOCK----- diff --git a/sources b/sources index 82a3099..a594bc5 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (xfsprogs-7.1.1.tar.xz) = 5c6e2a57a8f2e04a50cf5a085509a229f7a858a5807d85d807deeef1013d6dbbc1d701da4adb010dec5e251774b6b32e28496309bd11b4e6ebcbc09999f04cd5 -SHA512 (xfsprogs-7.1.1.tar.sign) = fcb57a1374f2201edac001fa7bc58aa8c2660e048f81e458437cf1e4e6d688bf5005d443f638ce8f8dd28f8bcb6429fb0a4a3ca38fe316df9c4db7aa9b7a5ae0 +SHA512 (xfsprogs-5.4.0.tar.xz) = c0973fcf97e2666385b46c80cd1398728702cb34fd7e0f89e2a63686300573405d09a81d3ae43d79c2e9710ccf6b6bd6ed1c3f3f831c75cd0916f094f203aaa7 diff --git a/xfsprogs.spec b/xfsprogs.spec index 0b44232..b8f31a4 100644 --- a/xfsprogs.spec +++ b/xfsprogs.spec @@ -1,20 +1,15 @@ Summary: Utilities for managing the XFS filesystem Name: xfsprogs -Version: 7.1.1 -Release: 1%{?dist} -License: GPL-1.0-or-later AND LGPL-2.1-or-later +Version: 5.4.0 +Release: 3%{?dist} +License: GPL+ and LGPLv2+ 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 +Requires: util-linux BuildRequires: gcc -BuildRequires: g++ BuildRequires: libtool, gettext, libattr-devel, libuuid-devel -BuildRequires: libedit-devel, libblkid-devel >= 2.17-0.1.git5e51568 -Buildrequires: libicu-devel >= 4.6, systemd -BuildRequires: gnupg2, xz, inih-devel, userspace-rcu-devel +BuildRequires: readline-devel, libblkid-devel >= 2.17-0.1.git5e51568 +Buildrequires: lvm2-devel, libicu-devel >= 4.6 Provides: xfs-cmds Obsoletes: xfs-cmds <= %{version} Provides: xfsprogs-qa-devel @@ -22,13 +17,7 @@ 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 +Patch0: 0001-xfsprogs-do-not-redeclare-globals-provided-by-librar.patch %description A set of commands to use the XFS filesystem, including mkfs.xfs. @@ -44,8 +33,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 @@ -56,42 +45,27 @@ 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 +Summary: XFS filesystem online scrubbing utilities +Requires: xfsprogs = %{version}-%{release}, python3 %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 -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 +%setup -q +%patch0 -p1 %build export tagname=CC %configure \ - --enable-editline=yes \ + --enable-readline=yes \ --enable-blkid=yes \ --enable-lto=no -%make_build +make %{?_smp_mflags} %install make DIST_ROOT=$RPM_BUILD_ROOT install install-dev \ @@ -110,34 +84,24 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/ %files -f %{name}.lang %doc doc/CHANGES README %{_libdir}/*.so.* -%dir %{_libexecdir}/xfsprogs -%{_libexecdir}/xfsprogs/* +%dir %{_usr}/%{_lib}/xfsprogs +%{_usr}/%{_lib}/xfsprogs/* %{_mandir}/man5/* %{_mandir}/man8/* -%{_unitdir}/* %{_sbindir}/* -%{_datadir}/xfsprogs/mkfs/*.conf -%dir %{_datadir}/xfsprogs/ -%dir %{_datadir}/xfsprogs/mkfs/ -%exclude %{_datadir}/xfsprogs/xfs_scrub_all.cron +%{_unitdir}/* %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* +%exclude %{_usr}/%{_lib}/xfsprogs/xfs_scrub* +%exclude %{_mandir}/man8/xfs_scrub_all* +%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* +%{_usr}/%{_lib}/xfsprogs/xfs_scrub* +%{_mandir}/man8/xfs_scrub_all* +%{_unitdir}/xfs_scrub* %files devel %{_mandir}/man2/* @@ -149,7 +113,6 @@ 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 @@ -159,239 +122,6 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/ %{_libdir}/*.so %changelog -* Fri Jul 17 2026 Pavel Reichl - 7.1.1-1 -- Update to upstream v7.1.1 -- Related: rhbz#2501833 - -* Fri Jul 17 2026 Fedora Release Engineering - 7.0.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Wed May 27 2026 František Zatloukal - 7.0.1-2 -- Rebuilt for icu 78.3 - -* Thu May 21 2026 Pavel Reichl - 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 - 7.0.0-1 -- Update to upstream v7.0.0 -- Related: rhbz#2467694 - -* Fri Mar 20 2026 Pavel Reichl - 6.19.0-1 -- Update to upstream v6.19.0 -- rhbz#2448614 - -* Sat Jan 17 2026 Fedora Release Engineering - 6.18.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Mon Jan 12 2026 Pavel Reichl - 6.18.0-1 -- Rebase to v6.18 -- Related: rhbz#2426297 - -* Fri Oct 24 2025 Pavel Reichl - 6.17.0-1 -- Rebase to v6.17 -- Related: rhbz#2405145 - -* Wed Aug 27 2025 Pavel Reichl - 6.16.0-1 -- new version -- Related: rhbz#2391115 - -* Wed Aug 06 2025 František Zatloukal - 6.15.0-3 -- Rebuilt for icu 77.1 - -* Fri Jul 25 2025 Fedora Release Engineering - 6.15.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Tue Jun 24 2025 Pavel Reichl - 6.15.0-1 -- Rebase to v6.15.0 -- Related: rhbz#2374614 - -* Tue Apr 15 2025 Pavel Reichl - 6.14.0-1 -- Update to the latest upstream version v6.14 -- Related: rhbz#2359550 - -* Tue Feb 18 2025 Timothée Ravier - 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 - 6.13.0-1 -- Update to the latest upstream version - -* Sun Jan 19 2025 Fedora Release Engineering - 6.12.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sun Jan 12 2025 Zbigniew Jędrzejewski-Szmek - 6.12.0-2 -- Rebuilt for the bin-sbin merge (2nd attempt) - -* Wed Dec 04 2024 Pavel Reichl - 6.12.0-1 -- Rebase to upstream version 6.12.0 -- Related: rhbz#2330151 - -* Mon Oct 21 2024 Pavel Reichl - 6.11.0-1 -- Update to the latest upstream version -- Related: rhbz#2319902 - -* Thu Sep 05 2024 Eric Sandeen - 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 - 6.10.0-1 -- Update to latest upstream version -- Related: rhbz#2307855 - -* Mon Jul 22 2024 Pavel Reichl - 6.9.0-1 -- new version - -* Sat Jul 20 2024 Fedora Release Engineering - 6.8.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Jul 09 2024 Zbigniew Jędrzejewski-Szmek - 6.8.0-3 -- Rebuilt for the bin-sbin merge - -* Tue May 28 2024 Pavel Reichl - 6.8.0-2 -- Add missing directories to RPM database -- Related: rhbz#2279737 - -* Mon May 27 2024 Pavel Reichl - 6.8.0-1 -- Rebase to the latest upstream version -- Related: rhbz#2280969 - -* Wed Apr 17 2024 Pavel Reichl - 6.7.0-1 -- Rebase to upstream version 6.7.0 - -* Mon Feb 05 2024 Pavel Reichl - 6.6.0-1 -- Rebase to upstream version 6.6.0 -- Related: rhbz#2262783 - -* Wed Jan 31 2024 Pete Walter - 6.5.0-3 -- Rebuild for ICU 74 - -* Sat Jan 27 2024 Fedora Release Engineering - 6.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Oct 13 2023 Pavel Reichl - 6.5.0-1 -- Rebase to upstream version 6.5.0 - -* Tue Oct 03 2023 Pavel Reichl - 6.4.0-2 -- Convert License tag to SPDX format - -* Tue Aug 08 2023 Pavel Reichl - 6.4.0-1 -- New upstream release (#2223973) - -* Sat Jul 22 2023 Fedora Release Engineering - 6.3.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jul 11 2023 František Zatloukal - 6.3.0-2 -- Rebuilt for ICU 73.2 - -* Mon May 22 2023 Eric Sandeen - 6.3.0-1 -- New upstream release - -* Fri Mar 24 2023 Eric Sandeen - 6.2.0-1 -- New upstream release - -* Wed Feb 08 2023 Arjun Shankar - 6.1.0-3 -- Port to C99 - -* Sat Jan 21 2023 Fedora Release Engineering - 6.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jan 11 2023 Eric Sandeen - 6.1.0-1 -- New upstream release - -* Sat Dec 31 2022 Pete Walter - 6.0.0-2 -- Rebuild for ICU 72 - -* Thu Nov 17 2022 Eric Sandeen - 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 - 5.19.0-1 -- New upstream release -- New minimum size requirements in mkfs.xfs - -* Mon Aug 01 2022 Frantisek Zatloukal - 5.18.0-3 -- Rebuilt for ICU 71.1 - -* Sat Jul 23 2022 Fedora Release Engineering - 5.18.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jun 03 2022 Eric Sandeen 5.18.0-1 -- New upstream release - -* Tue May 10 2022 Eric Sandeen 5.16.0-1 -- New upstream release - -* Wed Apr 06 2022 Eric Sandeen 5.15.0-1 -- New upstream release -- Y2038 compatibility (bigtime) on by default in mkfs.xfs - -* Sat Jan 22 2022 Fedora Release Engineering - 5.14.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Dec 06 2021 Eric Sandeen 5.14.2-1 -- New upstream release -- Fixes "fallthrough" macro contamination in xfsprogs-devel linux.h - -* Thu Dec 02 2021 Eric Sandeen 5.14.1-1 -- New upstream release -- New dependency on userspace-rcu - -* Thu Sep 09 2021 Eric Sandeen 5.13.0-2 -- Move util-linux/lsblk requirement to scrub package - -* Tue Aug 24 2021 Eric Sandeen 5.13.0-1 -- New upstream release - -* Fri Jul 23 2021 Fedora Release Engineering - 5.12.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon May 24 2021 Eric Sandeen 5.12.0-1 -- New upstream release - -* Thu May 20 2021 Pete Walter - 5.11.0-3 -- Rebuild for ICU 69 - -* Wed May 19 2021 Pete Walter - 5.11.0-2 -- Rebuild for ICU 69 - -* Fri Mar 12 2021 Eric Sandeen 5.11.0-1 -- New upstream release - -* Thu Jan 28 2021 Fedora Release Engineering - 5.10.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Dec 11 2020 Eric Sandeen 5.10.0-1 -- New upstream release -- New mkfs config file feature -- Y2038+ format support - -* Tue Oct 20 2020 Eric Sandeen 5.9.0-1 -- New upstream release - -* Fri Sep 04 2020 Eric Sandeen 5.8.0-1 -- New upstream release - -* Fri Jul 24 2020 Eric Sandeen 5.7.0-1 -- New upstream release -- Replace libreadline with libedit -- Add tarball signature checking - -* Tue Jul 14 2020 Tom Stellard - 5.6.0-3 -- Use make macros -- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro - -* Sat May 16 2020 Pete Walter - 5.6.0-2 -- Rebuild for ICU 67 - -* Tue Apr 14 2020 Eric Sandeen 5.6.0-1 -- New upstream release - -* Fri Mar 13 2020 Eric Sandeen 5.5.0-1 -- New upstream release - * Fri Jan 31 2020 Eric Sandeen 5.4.0-3 - Fix global redefinitions for gcc10 build