svn commit: r421293 - head/net-im/libqtelegram-ae
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sat Sep 3 11:45:43 UTC 2016
Author: rakuco
Date: Sat Sep 3 11:45:42 2016
New Revision: 421293
URL: https://svnweb.freebsd.org/changeset/ports/421293
Log:
Explicitly disable C++11 during the build.
Prepare for Qt 5.6, which will pass -std=gnu++11 by default when the compiler
supports it, and the build currently does not work:
../libqtelegram-aseman-edition-6.1-stable/telegram/types/accountdaysttl.cpp:51:10: error: case value evaluates to 3100684255, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
case typeAccountDaysTTL: {
Note that Qt 5.7 will start requiring C++11 support, so this will need to be
fixed properly in the future.
PR: 211916
Modified:
head/net-im/libqtelegram-ae/Makefile
Modified: head/net-im/libqtelegram-ae/Makefile
==============================================================================
--- head/net-im/libqtelegram-ae/Makefile Sat Sep 3 10:35:37 2016 (r421292)
+++ head/net-im/libqtelegram-ae/Makefile Sat Sep 3 11:45:42 2016 (r421293)
@@ -22,6 +22,12 @@ USE_QT5= qmake_build buildtools_build co
USE_OPENSSL= yes
USE_LDCONFIG= yes
+# Explicitly disable C++11, as Qt 5.6 defaults to -std=gnu++11 when the
+# compiler supports it and the build currently fails.
+# ../libqtelegram-aseman-edition-6.1-stable/telegram/types/accountdaysttl.cpp:51:10: error: case value evaluates to 3100684255, which cannot be narrowed to type 'int' [-Wc++11-narrowing]
+# case typeAccountDaysTTL: {
+QMAKE_ARGS= CONFIG-="c++11"
+
post-patch:
@${REINPLACE_CMD} -e "/OPENSSL_INCLUDE_PATH/d" \
${WRKSRC}/libqtelegram-ae.pri
More information about the svn-ports-head
mailing list