Hi, Generally I think that we should drop Studio once and for all as soon as possible. I guess that we are the last distribution around, which depends on Studio.
However, there are few things to consider: 1) Is everything compilable with g++? 2) How many packages are using Studio? 3) How much effort is needed to fully drop Studio? Cheers, Adam > On Nov 25, 2014, at 9:19 PM, Alexander Pyhalov <[email protected]> wrote: > > Hello. > Please, review https://github.com/pyhalov/oi-userland/compare/5277 > Bug report is here: https://www.illumos.org/issues/5277 > > The issue is the following - pkgdepend sees both /usr/lib/*.so and > /usr/g++/lib/*.so and generates dependencies > on require-any of them. > > In the long run it worths discussing if we want to drop Studio-compiled > /usr/lib/*.so and replace them with G++-compiled > (as long as there's no internal dependencies). I think that it's safe to do > for desktop libraries. > > Currently there are following */c++/* libraries (there are also other c++ > libraries, which doesn't declare such name): > FMRI: > pkg://openindiana.org/database/postgres/library/c++/[email protected]:20130305T142116Z > (Can be replaced by g++ version, no similar in S11) > FMRI: > pkg://openindiana.org/library/c++/[email protected]:20130407T080334Z > (Can be replaced by g++ version, desktop one) > FMRI: > pkg://openindiana.org/library/c++/[email protected]:20130407T132553Z > (not sure about consumers) > FMRI: > pkg://openindiana.org/library/c++/[email protected]:20130407T131910Z (not > sure about consumers) > FMRI: > pkg://openindiana.org/library/c++/[email protected]:20130407T132222Z (not > sure about consumers) > FMRI: > pkg://openindiana.org/library/c++/[email protected]:20130407T040345Z > (perhaps, if one should be preserved, this one is a good candidate) > FMRI: > pkg://openindiana.org/library/c++/[email protected]:20130305T140055Z > (perhaps, if one should be preserved, this one is a good candidate) > FMRI: > pkg://openindiana.org/library/desktop/c++/[email protected]:20130407T040643Z > (Can be replaced by g++ version, desktop one) > FMRI: > pkg://openindiana.org/library/desktop/c++/[email protected]:20130407T122246Z > (Can be replaced by g++ version, desktop one) > FMRI: > pkg://openindiana.org/library/desktop/c++/[email protected]:20130407T080015Z > (Can be replaced by g++ version, desktop one) > FMRI: > pkg://openindiana.org/library/desktop/c++/[email protected]:20130407T121812Z > (Can be replaced by g++ version, desktop one) > FMRI: > pkg://openindiana.org/system/library/c++/[email protected]:20130305T141538Z > (perhaps, if one should be preserved, this one is a must) > > What do you think about particular oi-userland change and about this issue in > general? I mean, are we going to replace Studio-compiled libraries with > G++-compiled? > I don't have strong preferences here and OK if we just provide g++ versions > of the libraries and recompile dependent software with GNU C++. > > -- > System Administrator of Southern Federal University Computer Center > > _______________________________________________ > oi-dev mailing list > [email protected] > http://openindiana.org/mailman/listinfo/oi-dev _______________________________________________ oi-dev mailing list [email protected] http://openindiana.org/mailman/listinfo/oi-dev
