What is the correct way to require a specific version of clang?

2017-11-15 Thread Yuri
There is no such thing as USES=clang:38, for example. When I try this: .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 110 BUILD_DEPENDS=  clang38:lang/clang38 RUN_DEPENDS=    clang38:lang/clang38 CC= clang38 CXX=    clang++38 .endif It prints warnings in pourdrie

Re: What is the correct way to require a specific version of clang?

2017-11-15 Thread Brooks Davis
On Wed, Nov 15, 2017 at 10:37:37AM -0800, Yuri wrote: > There is no such thing as USES=clang:38, for example. > > When I try this: > > .include > > .if ${OPSYS} == FreeBSD && ${OSVERSION} < 110 > BUILD_DEPENDS=?? clang38:lang/clang38 > RUN_DEPENDS=?? clang38:lang/clang38 > CC=??

Re: What is the correct way to require a specific version of clang?

2017-11-15 Thread Yuri
On 11/15/17 11:58, Brooks Davis wrote: You'll need to start a shell in your poudreire instance and see what is failing. I'd expect that to work. Note that it is possible to misconfigure the llvm38 port such that this config is broken by disabling the CLANG option. What's happening is that fr

Re: What is the correct way to require a specific version of clang?

2017-11-15 Thread Brooks Davis
On Wed, Nov 15, 2017 at 01:43:29PM -0800, Yuri wrote: > On 11/15/17 11:58, Brooks Davis wrote: > > You'll need to start a shell in your poudreire instance and see what is > > failing. I'd expect that to work. > > > > Note that it is possible to misconfigure the llvm38 port such that this > > confi