Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Feb 2016 00:43:36 +0100
From:      John Marino <freebsd.contact@marino.st>
To:        Brooks Davis <brooks@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r409072 - in head/devel: compiler-rt-devel compiler-rt-devel/files llvm-devel llvm-devel/files
Message-ID:  <56C505A8.1070602@marino.st>
In-Reply-To: <201602172217.u1HMHHk9087329@repo.freebsd.org>
References:  <201602172217.u1HMHHk9087329@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2/17/2016 11:17 PM, Brooks Davis wrote:
> Author: brooks
> Date: Wed Feb 17 22:17:17 2016
> New Revision: 409072
> URL: https://svnweb.freebsd.org/changeset/ports/409072
> 
> Log:
>   Update llvm-devel to a new 3.9 snapshot.
>   
>   Mark complier-rt-devel as broken for now to stop blocking the llvm-devel
>   update.
> 
> Deleted:
>   head/devel/compiler-rt-devel/files/
> Modified:
>   head/devel/compiler-rt-devel/Makefile
>   head/devel/compiler-rt-devel/distinfo
>   head/devel/llvm-devel/Makefile
>   head/devel/llvm-devel/Makefile.snapshot
>   head/devel/llvm-devel/distinfo
>   head/devel/llvm-devel/files/gen-Makefile.snapshot.sh
>   head/devel/llvm-devel/pkg-plist
> 
> Modified: head/devel/compiler-rt-devel/Makefile
> ==============================================================================
> --- head/devel/compiler-rt-devel/Makefile	Wed Feb 17 21:05:42 2016	(r409071)
> +++ head/devel/compiler-rt-devel/Makefile	Wed Feb 17 22:17:17 2016	(r409072)
> @@ -14,6 +14,8 @@ LLVM_PORTDIR=	${.CURDIR}/../llvm${LLVM_S
>  
>  USES=		cmake:outsource compiler:c++11-lib ninja
>  
> +BROKEN=	relies on incompatible stdarg.h from clang
> +
>  BUILD_DEPENDS=	llvm-config${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX}
>  
>  CMAKE_INSTALL_PREFIX=	${LLVM_PREFIX}/
> @@ -26,6 +28,9 @@ GH_TAGNAME=	${COMPILER_RT_COMMIT}
>  ONLY_FOR_ARCHS=	i386 amd64
>  ONLY_FOR_ARCHS_REASON=	plist contents not known
>  
> +CC=clang-devel
> +CXX=clang++-devel
> +
>  .include <bsd.port.pre.mk>
>  
>  .for arch in ${ONLY_FOR_ARCHS}
> 

Synth choked on this immediately (somebody notified me)

e.g. make -C /usr/ports/devel/compiler-rt-devel -V BUILD_DEPENDS

clang-devel: not found
make: "/usr/ports/Mk/Uses/compiler.mk" line 69: warning: "clang-devel
--version" returned non-zero status
make: "/usr/ports/Mk/Uses/compiler.mk" line 120: warning: "clang++-devel
-### /dev/null 2>&1" returned non-zero status
llvm-config-devel:/usr/ports/devel/llvm-devel
/usr/local/bin/cmake:/usr/ports/devel/cmake ninja:/usr/ports/devel/ninja


make no longer exits cleanly.

John








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