On Monday 23 February 2009 14:49:33 Ben Taylor wrote: > On Sun, Feb 22, 2009 at 6:15 PM, Adriaan de Groot <groot at kde.org> wrote: > > On Saturday 21 February 2009 04:05:20 pm Lukas Oboril wrote: > >> I think we should save our original FOSSgettext, FOSSlibiconv combo to > >> prevent another build troubles > > > > I'm really not very happy with that, simply because of the horrors > > involved with having three (Sun iconv, GNU iconv, and our own) iconv > > libraries and three gettext libraries installed on the system. I can live > > with libcdio being made smart enough to find the SUNW gettext, though. > > seeing as I've taken on the S10 builds, I have no issue other than I want > it to build/work with minimal effort.
Right. S10 is a different beast from OSOL or Nevada, though: the chances of getting Sun to ship KDE4 for S10 are, frankly, a lot lower than for the other two. For nv and OSOL, though, we have to be good citizens (to some extent, at least). That means that shipping duplicates has to be done with some damn good reason -- one I don't see on OSOL at the very least. On S10, the "minimal effort" route is "build everything" because you are justified in assuming that everything available on that platform is hopelessly outdated. So we're not duplicating -- or where we are, "the available version is 5 years out of date" is a damn good reason enough. By all means, keep building libcdio on S10 with our own copy of iconv and gettext. On the other hand, if "minimal effort" means "never looking into reducing our dependency tree at all" then I'm not buying it. Libcdio looks like it *can* build with the system iconv, and I'd much rather do that than force a duplicate out there [[ but I've already said that. ]] > Also, not using FOSSiconv from the perspective on maintaining consistency > between builds (S10, SXCE, OSOL) is concerning from the prospect of > problems. (It doesnt' run on S10, it runs on OSOL - type of thing) This is true, but we know that S10 and nv are very different beasts; the latter is supposed to be somewhat up-to-date wrt. Free Software and is a system where we want to integrate with the rest of the things that are there. [ade]
