The package rpms/4ti2.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/4ti2.git/commit/?id=4d10bff2f36e698d....
Change: +ExcludeArch: %{ix86}
Thanks.
Full change: ============
commit 4d10bff2f36e698d72ec8ef24d6bb5208fb5b608 Author: Jerry James loganjerry@gmail.com Date: Thu Mar 21 10:14:41 2024 -0600
Stop building for 32-bit x86
- Drop maxnorm patch which was only needed for i386
diff --git a/4ti2-maxnorm.patch b/4ti2-maxnorm.patch deleted file mode 100644 index 8042b6f..0000000 --- a/4ti2-maxnorm.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- src/zsolve/Options.cpp.orig 2018-08-19 09:37:54.000000000 -0600 -+++ src/zsolve/Options.cpp 2018-10-09 15:22:30.464345255 -0600 -@@ -70,7 +70,7 @@ Options::set_defaults () - m_loglevel = 0; - m_backup_frequency = 0; - m_resume = false; -- m_maxnorm = false; -+ m_maxnorm = 0; - } - - void -@@ -195,7 +195,7 @@ Options::process_options (int argc, char - m_graver = true; - break; - case 'm': -- m_maxnorm = true; -+ m_maxnorm = 1; - break; - case 'p': - if (optarg == NULL || !strcmp (optarg, "32")) -@@ -381,7 +381,7 @@ bool Options::graver () const - return m_graver; - } - --bool Options::maxnorm () const -+int Options::maxnorm () const - { - return m_maxnorm; - } ---- src/zsolve/Options.h.orig 2018-08-19 09:37:54.000000000 -0600 -+++ src/zsolve/Options.h 2018-10-09 15:20:13.673783047 -0600 -@@ -39,7 +39,7 @@ protected: - bool m_resume; - bool m_hilbert; - bool m_graver; -- bool m_maxnorm; -+ int m_maxnorm; - _4ti2_precision m_precision; - - public: -@@ -63,7 +63,7 @@ public: - bool resume () const; - bool hilbert () const; - bool graver () const; -- bool maxnorm () const; -+ int maxnorm () const; - _4ti2_precision precision () const; - - friend std::istream& operator>>(std::istream& in, Options& options); diff --git a/4ti2.spec b/4ti2.spec index ec4c539..a502586 100644 --- a/4ti2.spec +++ b/4ti2.spec @@ -12,10 +12,12 @@ Summary: Algebraic, geometric and combinatorial problems on linear spaces # CM-Super: GPL-1.0-or-later License: GPL-2.0-or-later AND OFL-1.1-RFN AND Knuth-CTAN AND GPL-1.0-or-later URL: https://4ti2.github.io/ -Source0: https://github.com/4ti2/4ti2/releases/download/Release_%%7Brelver%7D/%%7Bnam... +VCS: https://github.com/4ti2/4ti2 +Source0: %{vcs}/releases/download/Release_%{relver}/%{name}-%{version}.tar.gz Source1: 4ti2.module.in -# Deal with a boolean variable that can somehow hold the value 2 -Patch0: %{name}-maxnorm.patch + +# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86}
BuildRequires: environment(modules) BuildRequires: gcc @@ -56,7 +58,7 @@ A library for algebraic, geometric and combinatorial problems on linear spaces.
%prep -%autosetup -p0 +%autosetup
# Add a missing executable bit chmod a+x ltmain.sh
commit 34a6d0f32ee14cecca951d32d3b1c7b851734ef3 Author: Jerry James loganjerry@gmail.com Date: Thu Mar 21 10:12:22 2024 -0600
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/4ti2.spec b/4ti2.spec index 6608de4..ec4c539 100644 --- a/4ti2.spec +++ b/4ti2.spec @@ -1,6 +1,6 @@ Name: 4ti2 Version: 1.6.10 -Release: 6%{?dist} +Release: %autorelease Summary: Algebraic, geometric and combinatorial problems on linear spaces
%global relver %(tr . _ <<< %{version}) @@ -141,75 +141,4 @@ make check %{_libdir}/libzsolve*.so.0*
%changelog -* Mon Jan 29 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jan 18 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Jul 14 2023 Jerry James loganjerry@gmail.com - 1.6.10-1 -- Drop unneeded "egrep is obsolescent" fix (fixed in 1.6.10) - -* Sat Apr 29 2023 Jerry James loganjerry@gmail.com - 1.6.10-1 -- Version 1.6.10 -- Drop upstreamed memleak & missing-include patches - -* Wed Jan 18 2023 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Jan 10 2023 Jerry James loganjerry@gmail.com - 1.6.9-14 -- Add patch to fix a memory leak - -* Thu Dec 29 2022 Jeff Law jlaw@ventanamicro.com - 1.6.9-13 -- Add missing #include for gcc-13 - -* Wed Nov 16 2022 Jerry James loganjerry@gmail.com - 1.6.9-12 -- Silence "egrep is obsolescent" warnings from the scripts -- Update license to reflect embedded fonts in the PDF manual - -* Thu Aug 11 2022 Jerry James loganjerry@gmail.com - 1.6.9-11 -- Convert License tag to SPDX - -* Wed Jul 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jan 19 2022 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jan 25 2021 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 13 2020 Tom Stellard tstellar@redhat.com - 1.6.9-6 -- Use make macros -- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro - -* Tue Jan 28 2020 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Dec 9 2019 Jerry James loganjerry@gmail.com - 1.6.9-4 -- Fix the location of the module file (bz 1773348) -- Do not build the empty fiber library - -* Wed Jul 24 2019 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Sep 29 2018 Jerry James loganjerry@gmail.com - 1.6.9-1 -- Split back out of latte-integrale +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..1e29ac6 --- /dev/null +++ b/changelog @@ -0,0 +1,72 @@ +* Mon Jan 29 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jan 18 2024 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering releng@fedoraproject.org - 1.6.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jul 14 2023 Jerry James loganjerry@gmail.com - 1.6.10-1 +- Drop unneeded "egrep is obsolescent" fix (fixed in 1.6.10) + +* Sat Apr 29 2023 Jerry James loganjerry@gmail.com - 1.6.10-1 +- Version 1.6.10 +- Drop upstreamed memleak & missing-include patches + +* Wed Jan 18 2023 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 10 2023 Jerry James loganjerry@gmail.com - 1.6.9-14 +- Add patch to fix a memory leak + +* Thu Dec 29 2022 Jeff Law jlaw@ventanamicro.com - 1.6.9-13 +- Add missing #include for gcc-13 + +* Wed Nov 16 2022 Jerry James loganjerry@gmail.com - 1.6.9-12 +- Silence "egrep is obsolescent" warnings from the scripts +- Update license to reflect embedded fonts in the PDF manual + +* Thu Aug 11 2022 Jerry James loganjerry@gmail.com - 1.6.9-11 +- Convert License tag to SPDX + +* Wed Jul 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jan 19 2022 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jan 25 2021 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 13 2020 Tom Stellard tstellar@redhat.com - 1.6.9-6 +- Use make macros +- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro + +* Tue Jan 28 2020 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Dec 9 2019 Jerry James loganjerry@gmail.com - 1.6.9-4 +- Fix the location of the module file (bz 1773348) +- Do not build the empty fiber library + +* Wed Jul 24 2019 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering releng@fedoraproject.org - 1.6.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Sep 29 2018 Jerry James loganjerry@gmail.com - 1.6.9-1 +- Split back out of latte-integrale
arch-excludes@lists.fedoraproject.org