<p>This issue also affects language packages such as perl, ruby, etc., where end users may wish to compile libraries not supplied by OpenCSW.  With studio based packages they must establish an environment to support this and we are unable to make this easy on them by providing an OpenCSW packaging of studio.  We can and do provide gcc and this makes gcc a better choice for these types of packages.</p>

<div class="gmail_quote">On Jun 24, 2012 2:08 PM, "Peter FELECAN" <<a href="mailto:pfelecan@opencsw.org">pfelecan@opencsw.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ben Walton <<a href="mailto:bwalton@opencsw.org">bwalton@opencsw.org</a>> writes:<br>
<br>
> Excerpts from Maciej (Matchek) Bliziński's message of Fri Jun 22 19:45:35 -0400 2012:<br>
><br>
>> I wouldn't like this to go unanswered. In my opinion, this is a<br>
>> reasonable target state. I don't mean that there should be only one<br>
><br>
> For the purposes of our project, having disjointed c++ libraries is<br>
> something that can cause us serious pain.  To avoid this,<br>
> standardizing on one compiler is definitely a good choice.  It would<br>
> let us avoid the /opt/csw/gxx split.  If we do standardize this way<br>
> though, we would likely want to rebuild anything that is c++ and<br>
> provides a library and then all of the dependant packages.  I haven't<br>
> looked at how large a set of packages this is (it may not be too bad),<br>
> but it would be a lot of work too.<br>
<br>
Not only C++ based projects are impacted. As I mentioned in this<br>
thread, you can have similar issues with C based projects when the<br>
pkg-config files contain Sun Studio specific arguments; I suspect that<br>
there are shared objects issues also but I'm not sure yet (still<br>
exploring).<br>
<br>
--<br>
Peter<br>
_______________________________________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@lists.opencsw.org">maintainers@lists.opencsw.org</a><br>
<a href="https://lists.opencsw.org/mailman/listinfo/maintainers" target="_blank">https://lists.opencsw.org/mailman/listinfo/maintainers</a><br>
.:: This mailing list's archive is public. ::.</blockquote></div>