On Friday, December 9, 2011 00:48 CET, Matthias Kilian <k...@outback.escape.de> wrote: > On Thu, Dec 08, 2011 at 07:45:49PM +0100, Sebastian Reitenbach wrote: > > I'm right now playing around with getting libobjc2 llvm optimizations built. > > Those optimizations come with libobjc2 port (not yet in the tree). > > To build libobjc2, devel/llvm is needed. > > When building devel/llvm, I added a BUILD_DEPENDS=x11/gnustep/libobjc2:patch > > > > But now when I start a make, then it circles around, since llvm > > is not installed, but the libobjc2:patch target needs llvm... > > That's the same situation as in lang/ghc and devel/haddock. I added > a flavor `no_deps" to devel/haddock which doesn't depend on anything > (and isn't buildable at all) and use > BUILD_DEPENDS+=devel/haddock,no_deps:patch in lang/ghc.
Thanks, also epsie@ pointed me exactly to this example. That's then probably the way to go. Sebastian > > It was a little bit annoying for dpb(1) users in the past, but this > had been fixed by espie@ some time ago, so even dpb(1) is happy > with it. > > Ciao, > Kili