diff --git a/supertuxkart-gcc6.patch b/supertuxkart-gcc6.patch new file mode 100644 index 0000000..3689e61 --- /dev/null +++ b/supertuxkart-gcc6.patch @@ -0,0 +1,17 @@ +--- lib/bullet/src/LinearMath/btSerializer.cpp~ 2015-10-18 17:03:42.000000000 -0400 ++++ lib/bullet/src/LinearMath/btSerializer.cpp 2016-02-25 10:56:18.720474143 -0500 +@@ -1,4 +1,4 @@ +-unsigned char sBulletDNAstr[]= { ++signed char sBulletDNAstr[]= { + 83,68,78,65,78,65,77,69,42,1,0,0,109,95,115,105,122,101,0,109, + 95,99,97,112,97,99,105,116,121,0,42,109,95,100,97,116,97,0,109,95, + 99,111,108,108,105,115,105,111,110,83,104,97,112,101,115,0,109,95,99,111, +@@ -414,7 +414,7 @@ + 4,0,34,1,4,0,-1,0,4,0,35,1,4,0,36,1,4,0,37,1, + 4,0,38,1,4,0,39,1,4,0,40,1,67,0,41,1,}; + int sBulletDNAlen= sizeof(sBulletDNAstr); +-unsigned char sBulletDNAstr64[]= { ++signed char sBulletDNAstr64[]= { + 83,68,78,65,78,65,77,69,42,1,0,0,109,95,115,105,122,101,0,109, + 95,99,97,112,97,99,105,116,121,0,42,109,95,100,97,116,97,0,109,95, + 99,111,108,108,105,115,105,111,110,83,104,97,112,101,115,0,109,95,99,111, diff --git a/supertuxkart.spec b/supertuxkart.spec index ee44580..993092f 100644 --- a/supertuxkart.spec +++ b/supertuxkart.spec @@ -1,6 +1,6 @@ Name: supertuxkart Version: 0.9.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Kids 3D go-kart racing game featuring Tux Group: Amusements/Games License: GPLv2+ and GPLv3 and CC-BY-SA @@ -10,6 +10,7 @@ Source1: %{name}.6 Source2: supertuxkart-0.7.3-license-clarification.txt Patch0: supertuxkart-unbundle-wiiuse.patch Patch1: supertuxkart-unbundle-enet.patch +Patch2: supertuxkart-gcc6.patch BuildRequires: cmake BuildRequires: libvorbis-devel freeglut-devel desktop-file-utils BuildRequires: openal-soft-devel freealut-devel >= 1.1.0-10 libtool @@ -48,6 +49,7 @@ This package contains the data files for SuperTuxKart. cp -p %{SOURCE2} . %patch0 -p1 %patch1 -p1 +%patch2 -p0 # Delete bundled libs rm -rf lib/enet lib/wiiuse lib/angelscript #sed -i -e '/setAnimationStrength/s/^/\/\//' src/karts/kart_model.cpp @@ -102,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*%{name}.desktop %{_datadir}/%{name} %changelog +* Thu Feb 25 2016 Jon Ciesla - 0.9.1-5 +- Fix FTBFS. + * Fri Feb 05 2016 Fedora Release Engineering - 0.9.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild