jonesc at hep.phy.cam.ac.uk
Tue Apr 12 11:52:30 PDT 2016
> On 12 Apr 2016, at 7:49 pm, Daniel J. Luke <dluke at geeklair.net> wrote:
> On Apr 12, 2016, at 1:34 PM, Christopher Jones <jonesc at hep.phy.cam.ac.uk> wrote:
>> Take if you want, as a real world case, ROOT6, which I know well. It has a large number of variants, because upstream’s build system offers all these as optional extras. Many of them have dependencies I do not wish to force on all users, if they don’t require that feature.
>> Some of them create additional libraries for the new features, some just add the functionality to existing ones. Most will also extend the introspection system as part of root. None can be built as afterthoughts. You have to configure ROOT from the start with the features you want. So for this port there is no chance in hell I am going to implement them as sub-ports.
> It would be nice if upstream could be convinced to 'fix' this.
You’ll need to convince them (and me) first its a bug that needs fixing. I don’t see it that way.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1910 bytes
Desc: not available
More information about the macports-dev