Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 May 2013 13:51:09 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r317413 - head/lang/v8
Message-ID:  <201305051351.r45Dp9v3099627@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Sun May  5 13:51:08 2013
New Revision: 317413
URL: http://svnweb.freebsd.org/changeset/ports/317413

Log:
  Fix build with clang < 3.3.

Modified:
  head/lang/v8/Makefile

Modified: head/lang/v8/Makefile
==============================================================================
--- head/lang/v8/Makefile	Sun May  5 13:49:11 2013	(r317412)
+++ head/lang/v8/Makefile	Sun May  5 13:51:08 2013	(r317413)
@@ -21,8 +21,12 @@ MAKE_ARGS=	library=shared
 .include <bsd.port.pre.mk>
 
 .if ${CC:T:Mclang} == "clang" || ${CXX:T:Mclang++} == "clang++" || ${OSVERSION} >= 1000024
+_CLANG!=	clang --version | ${HEAD} -1 | ${SED} -e 's/.*clang version \([0-9]\)\.\([0-9]\).*/\1\2/'
 MAKE_ENV+=	LINK=clang++
-CFLAGS+=	-Wno-unused-private-field -Wno-nested-anon-types
+CFLAGS+=	-Wno-unused-private-field
+.if ${_CLANG} >= 33
+CFLAGS+=	-Wno-nested-anon-types
+.endif
 .else
 MAKE_ARGS+=	strictaliasing=off
 USE_GCC=	any



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