Time for some updates
Yuri
yvoinov at gmail.com
Sun Jan 5 08:44:13 CET 2025
And what's more, Openindiana has released a beta version for SPARС CPUs. )
05.01.2025 06:04, Jonathan Cox пишет:
> Interesting to know what GCC has returned support for SPARC. The LEON
> series of SPARC processors are still used in embedded systems today,
> especially for space applications.
> ------------------------------------------------------------------------
> *From:* users <users-bounces+joncox=alum.mit.edu at lists.opencsw.org> on
> behalf of Yuri via users <users at lists.opencsw.org>
> *Sent:* Saturday, January 4, 2025 3:26:57 PM
> *To:* users at lists.opencsw.org <users at lists.opencsw.org>
> *Cc:* Yuri <yvoinov at gmail.com>
> *Subject:* Re: Time for some updates
>
> I built GCC 6.5 from source on Solaris 10 (latest release update 1/13)
> just a couple of months ago. It builds without any problems with the
> latest libraries from OpenCSW and on the first try. Version 6.5
> already supports C++17 (partially) with an explicit specification of
> the standard (-std=c++17). I studied the issue and found out that it
> is possible to build GCC up to version 9.5 on Solaris 10 and the only
> reason why I did not do this was compatibility with already built
> packages on my setups. At the moment, native compatibility with C++14
> is enough for me.
>
> Unfortunately, I was unable to compile Perl version 5.40 as easily and
> effortlessly due to a stupid error with the UTF8 locale. I have not
> yet found and written a comprehensive guide to this build. Unlike
> GCC.You could say that this is also a hobby for me (albeit a forced
> one). True, my hardware is somewhat younger, it is only fourteen years
> old )
>
> By the way, I haven't looked into the issue in depth, but I heard that
> GCC has returned support for SPARC processors to compilers of versions
> later than 9. However, I'm not entirely sure about full compatibility
> with Solaris 10 libC, as Solaris 10 support was declared to be
> discontinued _after_ version 9. However, version 9.5 should be
> supported and I hope, if I have some free time, to run a test build on
> my build environment - just for show.
>
> AFAIK, GCC 9 is fully compatible with C11/C++17.
>
> 04.01.2025 23:29, Jonathan Cox via users пишет:
>> By the way, I invested quite a bit of time recently building new
>> packages for Solaris 10 SPARC, including Python, SDL, Numpy, Geany
>> and many others. I took detailed notes and had a fair amount of
>> success, although I wasn't able to figure out how to build newer
>> versions of GCC. This became a limiting factor because many open
>> source projects, especially anything GNU, have moved to C++17 and
>> even newer versions (for no apparent reason, as far as I can tell).
>>
>> I did inquire about releasing my builds in the OpenCSW repository,
>> but I never got a response.
>>
>> I am interested in how to compile GCC 9 for Solaris 10, as well as
>> generating these updated packages on OpenCSW.
>>
>> It's really a hobby, I'm not doing this because I'm constrained to 25
>> year old hardware...
>> ------------------------------------------------------------------------
>> *From:* users <users-bounces+joncox=alum.mit.edu at lists.opencsw.org>
>> <mailto:users-bounces+joncox=alum.mit.edu at lists.opencsw.org> on
>> behalf of Ben Walton via users <users at lists.opencsw.org>
>> <mailto:users at lists.opencsw.org>
>> *Sent:* Saturday, January 4, 2025 9:33:43 AM
>> *To:* Questions and discussions <users at lists.opencsw.org>
>> <mailto:users at lists.opencsw.org>
>> *Cc:* Ben Walton <bwalton at opencsw.org> <mailto:bwalton at opencsw.org>
>> *Subject:* Re: Time for some updates
>>
>>
>> On Sat 4 Jan 2025, 14:58 Yuri via users, <users at lists.opencsw.org
>> <mailto:users at lists.opencsw.org>> wrote:
>>
>> Gentlemen, don't you think it's time for some updates?
>>
>> For example, Perl. It's too old, 14 years is a bit too much to
>> run most of the CPAN modules. Or GCC. I'd like to see at least
>> 6.5 in 2024. Or openvpn. The current version is outdated.
>>
>> Redis is generally archaic, given that 5.0.14 is built from
>> sources on Solaris 10 without any problems.
>>
>> I understand that the problem of maintainers has not gone away
>> and in general - if you want something, build it yourself.
>>
>> But let's at least refresh Perl and GCC a little, okay? They are
>> hopelessly ancient. If I can build a compiler from sources
>> myself, whichever I like, then I couldn't build Perl. Not with
>> any attempt.
>>
>> I think you already understand the problem here. The people that were
>> investing their time in this aren't doing that much anymore because
>> they've moved on. It's been a long time since I logged into any
>> Solaris machine at this point and it's unlikely I will in the future.
>> If I do, it's very unlikely to be building software on it. I think
>> many other folks are in a similar position because they are
>> scratching different itches in different technical contexts. Not
>> everyone has moved on, but those still here seemingly don't have a
>> need to update these packages.
>>
>> If you need these, I suggest you roll up your sleeves. Dago can still
>> get you access to the build farm where you'd have a pretty straight
>> forward path to building the updated packages you want.
>>
>> I know this doesn't actually help you, but at least it confirms your
>> suspicion.
>>
>> Thanks
>> -Ben
>>
>> Maybe there are newer versions posted somewhere and I just don't
>> see them? For example, in unstable or testing?
>>
>> WBR, Yuri
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.opencsw.org/pipermail/users/attachments/20250105/30a37854/attachment-0001.html>
More information about the users
mailing list