Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Mar 2013 09:01:04 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1224 - trunk/Mk
Message-ID:  <201303310901.r2V914qm078439@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sun Mar 31 09:01:04 2013
New Revision: 1224

Log:
temporarily avoid picking up clang from ports

PR:		ports/177224

Modified:
   trunk/Mk/bsd.gecko.mk

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Sat Mar 30 11:42:16 2013	(r1223)
+++ trunk/Mk/bsd.gecko.mk	Sun Mar 31 09:01:04 2013	(r1224)
@@ -544,18 +544,15 @@
 LDFLAGS+=		-L${LOCALBASE}/lib -Wl,-z,origin -Wl,-rpath,\\\$$\$$ORIGIN
 
 .if ${MOZILLA_VER:R:R} >= 19 || ${MOZILLA:Mseamonkey*}
-# prefer clang
-. if ${CC} == "cc" && (exists(/usr/bin/clang) || \
-  exists(${LOCALBASE}/bin/clang))
-CC=				clang
+# prefer base clang, for lang/clang{,-devel} see ports/177224
+. if ${CC} == "cc" && exists(/usr/bin/clang)
+CC=				/usr/bin/clang
 . endif
-. if ${CXX} == "c++" && (exists(/usr/bin/clang++) || \
-  exists(${LOCALBASE}/bin/clang++))
-CXX=			clang++
+. if ${CXX} == "c++" && exists(/usr/bin/clang++)
+CXX=			/usr/bin/clang++
 . endif
-. if ${CPP} == "cpp" && (exists(/usr/bin/clang-cpp) || \
-  exists(${LOCALBASE}/bin/clang-cpp))
-CPP=			clang-cpp
+. if ${CPP} == "cpp" && exists(/usr/bin/clang-cpp)
+CPP=			/usr/bin/clang-cpp
 . endif
 . if ${CC} != "cc" && ${CPP} == "cpp"
 CPP=			${CC} -E
@@ -941,7 +938,7 @@
 		-e 's|mozilla/plugins|browser_plugins|g' \
 		${MOZSRC}/xpcom/io/nsAppFileLocationProvider.cpp \
 		${MOZSRC}/toolkit/xre/nsXREDirProvider.cpp
-.if ${CXX} == "clang++" && ${OSVERSION} < 900506
+.if !empty(CXX:M*clang*) && ${OSVERSION} < 900506
 	@${GREP} -Flr -- '-mss' ${WRKSRC} | ${XARGS} \
 		${REINPLACE_CMD} -e 's/-mss/-mmmx &/'
 .endif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303310901.r2V914qm078439>