svn commit: r478247 - head/devel/kyra
Tobias Kortkamp
tobik at FreeBSD.org
Mon Aug 27 19:50:41 UTC 2018
Author: tobik
Date: Mon Aug 27 19:50:40 2018
New Revision: 478247
URL: https://svnweb.freebsd.org/changeset/ports/478247
Log:
devel/kyra: Fix build with Clang 6
engine.cpp:454:27: error: non-constant-expression cannot be narrowed from type 'int' to 'Sint16' (aka 'short') in initializer list [-Wc++11-narrowing]
SDL_Rect sdlrect = { rect.min.x, rect.min.y, rect.Width(), rect.Height() };
^~~~~~~~~~
http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/kyra-2.1.3_4.log
Modified:
head/devel/kyra/Makefile
Modified: head/devel/kyra/Makefile
==============================================================================
--- head/devel/kyra/Makefile Mon Aug 27 19:42:40 2018 (r478246)
+++ head/devel/kyra/Makefile Mon Aug 27 19:50:40 2018 (r478247)
@@ -22,9 +22,13 @@ BROKEN_armv7= invalid output constraint =A in assembl
WRKSRC= ${WRKDIR}/${PORTNAME}
-USES= gmake jpeg zip
+USES= compiler gmake jpeg zip
USE_GL= gl
USE_SDL= image sdl
+
+CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
+CXXFLAGS_clang= -Wno-c++11-narrowing
+
MAKEFILE= MakefileKyra
MAKE_ENV= MAKE_KYRA=RELEASE KYRA_OPENGL=YES
MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD="${CXX}" \
More information about the svn-ports-all
mailing list