diff -ur print/fontforge.orig/Makefile print/fontforge/Makefile --- print/fontforge.orig/Makefile 2016-03-13 09:23:56.663719000 +0900 +++ print/fontforge/Makefile 2016-04-16 00:00:43.705929000 +0900 @@ -26,7 +26,8 @@ USE_GITHUB= yes USES= autoreconf:build desktop-file-utils execinfo gettext gmake iconv \ - jpeg libtool pkgconfig python:2 shared-mime-info shebangfix + jpeg libtool pkgconfig python:2 shared-mime-info shebangfix \ + compiler SHEBANG_FILES= pycontrib/gdraw/__init__.py \ pycontrib/gdraw/gdraw.py USE_XORG= ice x11 xi xkbui @@ -80,4 +81,14 @@ ${LOCALBASE}/bin/gnulib-tool --aux-dir=config --m4-base=m4 --libtool --symlink --import $${gnulib_modules}' ; \ export LIBTOOLIZE=true ; ${AUTORECONF} -f -i) -.include +.include + +# waiting for the llvm bug to fix. http://llvm.org/bugs/show_bug.cgi?id=21903 +.if ${ARCH} == i386 && ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} > 36 +BUILD_DEPENDS+= clang36:${PORTSDIR}/lang/clang36 +CPP= clang-cpp36 +CC= clang36 +CXX= clang++36 +.endif + +.include