From dam at opencsw.org Mon Oct 14 15:36:18 2024 From: dam at opencsw.org (Dagobert Michelsen) Date: Mon, 14 Oct 2024 15:36:18 +0200 Subject: install new make packages In-Reply-To: References: Message-ID: <71C1A93B-F667-4699-8D73-09206C1BD4E7@opencsw.org> Hi Riccardo, > Am 14.10.2024 um 12:56 schrieb Riccardo Mottola : > time to upgrade GS packages, even skipped a release! sorry. > > Please install on unstable 9s 9x 10s 10x the make packages, so I can proceed with base.... and I hope it will go down for all dependent libs. Done. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dam at opencsw.org Thu Oct 24 12:29:46 2024 From: dam at opencsw.org (Dagobert Michelsen) Date: Thu, 24 Oct 2024 12:29:46 +0200 Subject: Request for a Solaris 10 LDOM for package porting In-Reply-To: <3a277f11-2f55-455e-b225-69625bfe0b6c@axiom-networks.org> References: <3a277f11-2f55-455e-b225-69625bfe0b6c@axiom-networks.org> Message-ID: <183A3F68-242E-4DAE-AD52-3C7EBD3DFBA7@opencsw.org> Hi Freya, > Am 24.10.2024 um 11:31 schrieb Freya Starshade : > We found tihs email address and we have a ...slightly odd request? We don't know. We know yall have a bunch of Solaris 10 SPARC boxen for build work. We here are working on a modernisation kit for Solaris 10, including gcc9.5, OpenSSH9.9, bash5.2, coreutils9.5, binutils2.43, naon8.2, etc. Interesting! It may be worthwhile to also update the OpenCSW packages once the build recipes and upstream patches are done. GCC and OpenSSH will require quite some work, GCC is no longer supported on Solaris 10 Sparc and OpenSSH historically required deep knowledge of encryption stuff for linking to optimized crypto libs - we used to take these from the OpenSolaris repo while it lasted. The Illumos patches didn?t quite fit and will requires quite some effort. https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/openssh/trunk/Makefile We did some work on GCC after 5.5.0 but without getting it to be fully functional: https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/gcc7/trunk/Makefile We do have bash 5.2.26: https://www.opencsw.org/packages/bash/ Coreutils should be doable but needs mostly path adjustments: https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/coreutils/trunk/Makefile Binutils needs special care as we had multiple issues that it seemed to work but had issues producing running binaires in the end: https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/binutils/trunk/Makefile We do have a recent Nano 8.2: https://www.opencsw.org/packages/nano/ > OpenCSW packages for Solaris 10 are (A) 32-bit and (B) in many cases quite old. The packages are usually 32 bit where 64 bit does not provide an advantage, but there are also different kinds of 32/64 bit packages: you can either select 32/64 via SMF for certain packages like Apache whereas some other have automatic selection of best ISA via isaexec (like ?top?). Libraries are almost always both 32 and 64 bit: https://www.opencsw.org/manual/for-maintainers/32-bit-and-64-bit.html > Would we be able to get access to a machien to do our compile work on? We're currently doing everythign on a single Sun Blade 150 because we can't afford a decent SPARC box (they're very thin on the ground here in nz), unfortuantely compiling on that thing is...very slow. Sure, we have some upstream porters on the machine: https://www.opencsw.org/extend-it/signup/to-upstream-maintainers/ That is a T5220 which is not very fast either. Additionally, we provide an M3000 with Solaris 10 and Solaris 11 zones for the GCC buildfarm: https://portal.cfarm.net/machines/list/ That is cfarm210 and cfarm211. Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896