r15947 - in packages/trunk/supertuxkart/debian: . patches
Vincent Cheng
vcheng at moszumanska.debian.org
Sun Dec 4 03:13:27 UTC 2016
Author: vcheng
Date: 2016-12-04 03:13:27 +0000 (Sun, 04 Dec 2016)
New Revision: 15947
Added:
packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch
Modified:
packages/trunk/supertuxkart/debian/changelog
packages/trunk/supertuxkart/debian/patches/series
Log:
supertuxkart: fix angelscript-related ftbfs
Modified: packages/trunk/supertuxkart/debian/changelog
===================================================================
--- packages/trunk/supertuxkart/debian/changelog 2016-12-04 03:06:47 UTC (rev 15946)
+++ packages/trunk/supertuxkart/debian/changelog 2016-12-04 03:13:27 UTC (rev 15947)
@@ -1,5 +1,7 @@
supertuxkart (0.9.2+dfsg-2) UNRELEASED; urgency=medium
+ * Fix FTBFS on arm64, mips/mips64/mipsel, ppc64el, s390x. (Closes: #830748)
+ - Add debian/patches/fix_angelscript_ftbfs.patch.
* Remove non-free Ubuntu Font Family fonts, replaced with Cantarell.
(Closes: #830751)
- Add new dependency on fonts-cantarell.
Added: packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch
===================================================================
--- packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch (rev 0)
+++ packages/trunk/supertuxkart/debian/patches/fix_angelscript_ftbfs.patch 2016-12-04 03:13:27 UTC (rev 15947)
@@ -0,0 +1,27 @@
+Description: Fix FTBFS on arm64, mips/mips64/mipsel, ppc64el, s390x
+Origin: upstream, https://github.com/supertuxkart/stk-code/commit/5e05f1178ce6bc5f3a653b55ab3dc6d016196341
+Bug: https://github.com/supertuxkart/stk-code/issues/2569
+Bug-Debian: https://bugs.debian.org/830748
+Last-Update: 2016-12-03
+
+--- a/lib/angelscript/projects/cmake/CMakeLists.txt
++++ b/lib/angelscript/projects/cmake/CMakeLists.txt
+@@ -68,6 +68,7 @@ set(ANGELSCRIPT_SOURCE
+ ../../source/as_bytecode.cpp
+ ../../source/as_callfunc.cpp
+ ../../source/as_callfunc_x86.cpp
++ ../../source/as_callfunc_mips.cpp
+ ../../source/as_callfunc_x64_gcc.cpp
+ ../../source/as_callfunc_x64_msvc.cpp
+ ../../source/as_callfunc_x64_mingw.cpp
+--- a/lib/angelscript/source/as_config.h
++++ b/lib/angelscript/source/as_config.h
+@@ -844,7 +844,7 @@
+ #define THISCALL_PASS_OBJECT_POINTER_ON_THE_STACK
+ #define AS_X86
+ #undef AS_NO_THISCALL_FUNCTOR_METHOD
+- #elif defined(__LP64__) && !defined(__arm64__)
++ #elif defined(__x86_64__)
+ #define AS_X64_GCC
+ #undef AS_NO_THISCALL_FUNCTOR_METHOD
+ #define HAS_128_BIT_PRIMITIVES
Modified: packages/trunk/supertuxkart/debian/patches/series
===================================================================
--- packages/trunk/supertuxkart/debian/patches/series 2016-12-04 03:06:47 UTC (rev 15946)
+++ packages/trunk/supertuxkart/debian/patches/series 2016-12-04 03:13:27 UTC (rev 15947)
@@ -3,6 +3,7 @@
remove_irrlicht_embedded_libs.patch
replace-fonts-ubuntu-with-cantarell.patch
update_boom_boom_boom_license.patch
+fix_angelscript_ftbfs.patch
# Irrlicht patches taken directly from irrlicht source package in Debian
irrlicht/arch-support.diff
irrlicht/use-system-libs.diff
More information about the Pkg-games-commits
mailing list