svn commit: r457674 - head/lang/guile2/files
Alexey Dokuchaev
danfe at FreeBSD.org
Sun Dec 31 09:17:54 UTC 2017
Author: danfe
Date: Sun Dec 31 09:17:53 2017
New Revision: 457674
URL: https://svnweb.freebsd.org/changeset/ports/457674
Log:
Improve GCC version check so it won't reject versions like 5.4, 6.4,
7.2 and wrap `__clang__' with defined() to pacify -Wundef warning.
Modified:
head/lang/guile2/files/patch-libguile_numbers.c
Modified: head/lang/guile2/files/patch-libguile_numbers.c
==============================================================================
--- head/lang/guile2/files/patch-libguile_numbers.c Sun Dec 31 09:00:42 2017 (r457673)
+++ head/lang/guile2/files/patch-libguile_numbers.c Sun Dec 31 09:17:53 2017 (r457674)
@@ -6,7 +6,7 @@
+/* With old GCC, do not override _Static_assert: it conflicts with
+ #include <complex.h> below. */
-+#if __clang__ || (__GNUC__ >= 4 && __GNUC_MINOR__ >= 6)
++#if defined(__clang__) || (__GNUC__ * 10 + __GNUC_MINOR__ >= 46)
#include <verify.h>
+#endif
#include <assert.h>
More information about the svn-ports-head
mailing list