svn commit: r409072 - in head/devel: compiler-rt-devel compiler-rt-devel/files llvm-devel llvm-devel/files
Brooks Davis
brooks at freebsd.org
Thu Feb 18 01:33:16 UTC 2016
On Thu, Feb 18, 2016 at 12:43:36AM +0100, John Marino wrote:
> 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.
Ah! That makes sense (I recieved another confusing report that the
problem was in llvm-devel). I've removed the offending lines.
-- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20160218/084e4a70/attachment.sig>
More information about the svn-ports-head
mailing list