diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2014-10-07 15:21:02 +0800 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2014-10-07 15:21:02 +0800 |
commit | c578e504ef8e5d48eb0dd29821ab925e951f901d (patch) | |
tree | 8d4c8faee12731a7ed45495a051d3d1d084b3f1a /japanese | |
parent | 893339838910ddacac186c5f2a9c6deeaf5d8656 (diff) | |
download | freebsd-ports-gnome-c578e504ef8e5d48eb0dd29821ab925e951f901d.tar.gz freebsd-ports-gnome-c578e504ef8e5d48eb0dd29821ab925e951f901d.tar.zst freebsd-ports-gnome-c578e504ef8e5d48eb0dd29821ab925e951f901d.zip |
Fix build on 10.0.
Diffstat (limited to 'japanese')
-rw-r--r-- | japanese/mozc-server/Makefile | 15 |
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> |