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

Reply via email to