Date: Sun, 27 Oct 2019 19:23:51 +0000 (UTC) From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r515817 - in head/games/supertuxkart: . files Message-ID: <201910271923.x9RJNpDs077789@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pkubaj Date: Sun Oct 27 19:23:50 2019 New Revision: 515817 URL: https://svnweb.freebsd.org/changeset/ports/515817 Log: games/supertuxkart: fix build on arm platforms Build fails with -mimplicit-it=always passed to as, but builds without it. PR: 241218 Approved by: linimon (mentor), amdmi3 (maintainer timeout) Added: head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt (contents, props changed) Modified: head/games/supertuxkart/Makefile Modified: head/games/supertuxkart/Makefile ============================================================================== --- head/games/supertuxkart/Makefile Sun Oct 27 19:21:13 2019 (r515816) +++ head/games/supertuxkart/Makefile Sun Oct 27 19:23:50 2019 (r515817) @@ -21,9 +21,6 @@ LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \ libfreetype.so:print/freetype2 \ libenet.so:net/enet -BROKEN_aarch64= invokes x86 assembler -BROKEN_armv6= invokes x86 assembler -BROKEN_armv7= invokes x86 assembler BROKEN_mips= invokes x86 assembler BROKEN_mips64= invokes x86 assembler BROKEN_sparc64= invokes x86 assembler Added: head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/supertuxkart/files/patch-lib_angelscript_projects_cmake_CMakeLists.txt Sun Oct 27 19:23:50 2019 (r515817) @@ -0,0 +1,10 @@ +--- lib/angelscript/projects/cmake/CMakeLists.txt.orig 2019-10-12 16:56:04 UTC ++++ lib/angelscript/projects/cmake/CMakeLists.txt +@@ -111,7 +111,6 @@ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm") + enable_language(ASM) + if(CMAKE_ASM_COMPILER_WORKS) + set(ANGELSCRIPT_SOURCE ${ANGELSCRIPT_SOURCE} ../../source/as_callfunc_arm.cpp ../../source/as_callfunc_arm_gcc.S) +- set_property(SOURCE ../../source/as_callfunc_arm_gcc.S APPEND PROPERTY COMPILE_FLAGS " -Wa,-mimplicit-it=always") + else() + message(FATAL ERROR "ARM target requires a working assembler") + endif()
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201910271923.x9RJNpDs077789>