aboutsummaryrefslogtreecommitdiff
path: root/japanese/mozc-server
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2014-10-07 07:21:02 +0000
committerHiroki Sato <hrs@FreeBSD.org>2014-10-07 07:21:02 +0000
commitc578e504ef8e5d48eb0dd29821ab925e951f901d (patch)
tree8d4c8faee12731a7ed45495a051d3d1d084b3f1a /japanese/mozc-server
parent893339838910ddacac186c5f2a9c6deeaf5d8656 (diff)
downloadports-c578e504ef8e5d48eb0dd29821ab925e951f901d.tar.gz
ports-c578e504ef8e5d48eb0dd29821ab925e951f901d.zip
Notes
Diffstat (limited to 'japanese/mozc-server')
-rw-r--r--japanese/mozc-server/Makefile15
1 files changed, 4 insertions, 11 deletions
diff --git a/japanese/mozc-server/Makefile b/japanese/mozc-server/Makefile
index 67e2c955ca68..497cc0989b69 100644
--- a/japanese/mozc-server/Makefile
+++ b/japanese/mozc-server/Makefile
@@ -49,19 +49,12 @@ USE_GNOME= glib20 gtk20
USE_EMACS= yes
.endif
-# Do not use Clang 3.3 or prior because of some C++11 library issues.
-.if exists(/usr/bin/clang)
-_CLANGVER!= /usr/bin/clang --version 2>&1 || true
-.if !defined(_CLANGVER) || \
- empty(_CLANGVER:M[0-9].[0-9]*:C/([0-9]).([0-9]).*/\1\2/g:M[0-9]*) || \
- ${_CLANGVER:M[0-9].[0-9]*:C/([0-9]).([0-9]).*/\1\2/g} < 34
-USE_GCC= yes
-_CCTYPE= gcc
-.else
+# Use GCC only when the stock clang does not have libc++.so.
+.if exists(/usr/bin/clang) && exists(/usr/lib/libc++.so)
_CCTYPE= clang
-.endif
.else
-_CCTYPE= ${CHOSEN_COMPILER_TYPE}
+USE_GCC= yes
+_CCTYPE= gcc
.endif
.include <bsd.port.pre.mk>