The package rpms/minetest.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/minetest.git/commit/?id=e6ccfe0dc....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit 17f7669a12dd49695102530181a020832e60fcd1
Author: Gwyn Ciesla <gwync(a)protonmail.com>
Date: Fri Apr 16 15:10:03 2021 -0500
5.4.1
diff --git a/.gitignore b/.gitignore
index f41ae37..2fe124e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,3 +32,5 @@
/minetest_game-5.2.0.tar.gz
/minetest-5.3.0.tar.gz
/minetest_game-5.3.0.tar.gz
+/minetest-5.4.1.tar.gz
+/minetest_game-5.4.1.tar.gz
diff --git a/minetest.spec b/minetest.spec
index d0c5590..6c1b658 100644
--- a/minetest.spec
+++ b/minetest.spec
@@ -1,6 +1,6 @@
Name: minetest
-Version: 5.3.0
-Release: 6%{?dist}
+Version: 5.4.1
+Release: 1%{?dist}
Summary: Multiplayer infinite-world block sandbox with survival mode
License: LGPLv2+ and CC-BY-SA
@@ -15,7 +15,7 @@ Source5: %{name}.README
Source6:
https://github.com/minetest/minetest_game/archive/%{version}/%{name}_game...
Source7:
http://www.gnu.org/licenses/lgpl-2.1.txt
Source8: default.conf
-Patch0: %{name}-gcc11.patch
+Patch0: %{name}-gcc11.patch
%if 0%{?rhel}
ExclusiveArch: %{ix86} x86_64
@@ -29,7 +29,7 @@ BuildRequires: gcc-c++
BuildRequires: cmake >= 2.6.0
BuildRequires: irrlicht-devel
BuildRequires: bzip2-devel gettext-devel sqlite-devel zlib-devel
-BuildRequires: libpng-devel libjpeg-turbo-devel libXxf86vm mesa-libGL-devel
+BuildRequires: libpng-devel libjpeg-turbo-devel libXxf86vm-devel mesa-libGL-devel
BuildRequires: desktop-file-utils
BuildRequires: systemd
BuildRequires: openal-soft-devel
@@ -41,6 +41,9 @@ BuildRequires: leveldb-devel
BuildRequires: gmp-devel
BuildRequires: libappstream-glib
BuildRequires: freetype-devel
+BuildRequires: spatialindex-devel
+BuildRequires: openssl-devel
+BuildRequires: libogg-devel
Requires: %{name}-server = %{version}-%{release}
Requires: %{name}-data-game = %{version}-%{release}
@@ -99,6 +102,8 @@ find . -name .luacheckrc -print -delete
%ifarch aarch64
%define _lto_cflags %{nil}
%endif
+LDFLAGS="$LDFLAGS $(pkg-config --libs openssl)"
+export LDFLAGS
# -DENABLE_FREETYPE=ON needed for Unicode in text chat
%cmake -DENABLE_CURL=TRUE \
-DENABLE_LEVELDB=TRUE \
@@ -209,6 +214,9 @@ exit 0
%changelog
+* Fri Apr 16 2021 Gwyn Ciesla <gwync(a)protonmail.com> - 5.4.1-1
+- 5.4.1
+
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 5.3.0-6
- Rebuilt for updated systemd-rpm-macros
See
https://pagure.io/fesco/issue/2583.
diff --git a/sources b/sources
index 1d3e539..d4b3795 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (minetest-5.3.0.tar.gz) =
7bb34a80107861539a9ac2417812625ef11d145bf9401afdb8e0a1b9f619adcce24e2becf5bf361b805f4610097cf9d44c76d497ab08d489a43655852ce44777
-SHA512 (minetest_game-5.3.0.tar.gz) =
986e9ca436159b115a8d2a07c4d863e0f5b90343447864e737bfd93bdc75a6d4b9d97b9dc90486858dda69e9a76ffdf79186e163d55978196e8cb98091ff97e6
+SHA512 (minetest-5.4.1.tar.gz) =
8f9985c6a658c868ed8971f112eae3c71c2b1535fd433689920be6d42ac2c7eb8453d58ec2825573764ee2f56b651c5e27895b7fd58fada61fbaf4758fc69471
+SHA512 (minetest_game-5.4.1.tar.gz) =
c0c07eaa2d551c50807afa1ab52cf3b8bb695fca87ab96b0e10e3b2d709a0cf48b25b3b21022b8e7e5122e6e4a184e404cd3d132496028f57d0cf3326957899f
commit a2b77fa515a16d68d2ae6c1b10e95b98b0e37f3d
Author: Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl>
Date: Tue Mar 2 16:13:25 2021 +0100
Rebuilt for updated systemd-rpm-macros
See
https://pagure.io/fesco/issue/2583.
diff --git a/minetest.spec b/minetest.spec
index d168a57..d0c5590 100644
--- a/minetest.spec
+++ b/minetest.spec
@@ -1,6 +1,6 @@
Name: minetest
Version: 5.3.0
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Multiplayer infinite-world block sandbox with survival mode
License: LGPLv2+ and CC-BY-SA
@@ -209,6 +209,10 @@ exit 0
%changelog
+* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 5.3.0-6
+- Rebuilt for updated systemd-rpm-macros
+ See
https://pagure.io/fesco/issue/2583.
+
* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.3.0-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
commit 9bb122552e8f9fd2e9b88660ac9cc05322b11dc1
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Tue Jan 26 19:46:39 2021 +0000
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/minetest.spec b/minetest.spec
index be13abf..d168a57 100644
--- a/minetest.spec
+++ b/minetest.spec
@@ -1,6 +1,6 @@
Name: minetest
Version: 5.3.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Multiplayer infinite-world block sandbox with survival mode
License: LGPLv2+ and CC-BY-SA
@@ -209,6 +209,9 @@ exit 0
%changelog
+* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.3.0-5
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
* Fri Dec 04 2020 Jeff Law <law(a)redhat.com> - 5.3.0-4
- Fix missing #include for gcc-11
commit 76b61bf84fcf8c308b9d14c900ef3c713519d869
Author: Jeff Law <law(a)redhat.com>
Date: Fri Dec 4 13:37:52 2020 -0700
Fix missing #include for gcc-11
diff --git a/minetest-gcc11.patch b/minetest-gcc11.patch
new file mode 100644
index 0000000..8654b34
--- /dev/null
+++ b/minetest-gcc11.patch
@@ -0,0 +1,12 @@
+diff --git a/src/clientiface.cpp b/src/clientiface.cpp
+index 602a44c..f94fe34 100644
+--- a/src/clientiface.cpp
++++ b/src/clientiface.cpp
+@@ -17,6 +17,7 @@ with this program; if not, write to the Free Software Foundation,
Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ */
+
++#include <memory>
+ #include <sstream>
+ #include "clientiface.h"
+ #include "network/connection.h"
diff --git a/minetest.spec b/minetest.spec
index 6b29ae4..be13abf 100644
--- a/minetest.spec
+++ b/minetest.spec
@@ -1,6 +1,6 @@
Name: minetest
Version: 5.3.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Multiplayer infinite-world block sandbox with survival mode
License: LGPLv2+ and CC-BY-SA
@@ -15,6 +15,7 @@ Source5: %{name}.README
Source6:
https://github.com/minetest/minetest_game/archive/%{version}/%{name}_game...
Source7:
http://www.gnu.org/licenses/lgpl-2.1.txt
Source8: default.conf
+Patch0: %{name}-gcc11.patch
%if 0%{?rhel}
ExclusiveArch: %{ix86} x86_64
@@ -208,6 +209,9 @@ exit 0
%changelog
+* Fri Dec 04 2020 Jeff Law <law(a)redhat.com> - 5.3.0-4
+- Fix missing #include for gcc-11
+
* Mon Aug 10 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 5.3.0-3
- Disable LTO only for aarch64
commit e6ccfe0dc410d5ace007afdd9a8d56d411e070ff
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Mon Aug 10 06:07:12 2020 +0300
Disable LTO only for aarch64
diff --git a/minetest.spec b/minetest.spec
index 09e2e51..6b29ae4 100644
--- a/minetest.spec
+++ b/minetest.spec
@@ -1,6 +1,6 @@
Name: minetest
Version: 5.3.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Multiplayer infinite-world block sandbox with survival mode
License: LGPLv2+ and CC-BY-SA
@@ -95,7 +95,9 @@ find . -name .travis.yml -print -delete
find . -name .luacheckrc -print -delete
%build
+%ifarch aarch64
%define _lto_cflags %{nil}
+%endif
# -DENABLE_FREETYPE=ON needed for Unicode in text chat
%cmake -DENABLE_CURL=TRUE \
-DENABLE_LEVELDB=TRUE \
@@ -206,6 +208,9 @@ exit 0
%changelog
+* Mon Aug 10 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 5.3.0-3
+- Disable LTO only for aarch64
+
* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 5.3.0-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild