1 |
On Thu, 2 Mar 2017 16:46:22 -0500 |
2 |
Michael Orlitzky <mjo@g.o> wrote: |
3 |
|
4 |
> On 03/02/2017 04:30 PM, Ciaran McCreesh wrote: |
5 |
> > |
6 |
> > The point is to specify dependencies declaratively. A dependency |
7 |
> > expresses a dependency, not an action. If you can't express the |
8 |
> > kind of dependency you need, then we need either labels or another |
9 |
> > *DEPEND variable to take care of it, not a bodge. |
10 |
> > |
11 |
> |
12 |
> In the meantime, if you give people an official bodge-maker, they'll |
13 |
> use it. |
14 |
> |
15 |
> Back on topic: |
16 |
> |
17 |
> What kind of dependency do we need, anyway? William, are you saying |
18 |
> that if I upgrade dev-lang/go, then things will break, but if I delete |
19 |
> dev-lang/go, everything is fine? |
20 |
|
21 |
It's likely like ocaml: you link your programs ~ statically but |
22 |
everything you link needs to be built with the same compiler. So |
23 |
that'd be some kind of "build against"-RDEPEND. |