Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Dec 2017 07:14:00 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Yuri Victorovich <yuri@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r457438 - head/devel/ispc
Message-ID:  <20171228071400.GA42910@FreeBSD.org>
In-Reply-To: <201712280506.vBS56ZSj011894@repo.freebsd.org>
References:  <201712280506.vBS56ZSj011894@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 28, 2017 at 05:06:35AM +0000, Yuri Victorovich wrote:
> New Revision: 457438
> URL: https://svnweb.freebsd.org/changeset/ports/457438
> 
> Log:
>   devel/ispc: Changed the dependency to clang40
>   
>   Reported by:	danfe (asked to change the dependency of ISPC
>   for bug#224066 for graphics/embree update)
>   Differential Revision:	https://reviews.freebsd.org/D13612
> 
> Modified: head/devel/ispc/Makefile
> ...
> @@ -15,14 +16,14 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
>  
>  ALL_TARGET=	default
>  MAKE_ENV=	LLVM_HOME="${LOCALBASE}"
> -CLANG_VERSION=	38
> +CLANG_VERSION=	40

Thanks.

But, now we have another problem...  Originally, I was a bit reluctant
towards making ISPC enabled by default in `graphics/embree' because
ISPC wanted Clang/LLVM version 3.8 while our X.org/Mesa stack was using
4.0.  But just couple of days ago X.org/Mesa had switched to 5.0, and
I'm not sure what to do about this yet.

I'm currently building LLVM 5.0 to see how much is it worse compared
to 4.0.  If it's not that bad, we might simply follow X.org/Mesa and
set CLANG_VERSION to 50.  Or we could implement LLVM version logic in
bsd.default-versions.mk and teach ISPC to use it so it stays in sync
with whatever X.org/Mesa wants regardless of the particular version.

./danfe



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