On Wed, 26 Mar 2025 18:17:12 +0000 (UTC) Palle Lyckegaard <pa...@freeshell.org> wrote:
> I had some issues building tools/mpfr caused by incorrect > buld time configuration of tools/gmp (PR 58409) > (https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=58409) but > fixed that issue. > > Regards > Palle > I think these issues are somewhat related. The problem is gmp has all this fancy logic for detecting different CPU types, but it's not perfect and even more difficult to get it right when cross compiling. I'm having quite a few problems building NetBSD-10 on SPARC Solaris. As far as I can see, the main differences between your systems and mine are: I'm using gcc-13.4 which I built myself. This shouldn't matter too much as long as I avoid gcc-14 which turned a lot of warnings into errors by default. I'm using Solaris-11.4 CBE which was not updated for a number of years. You seem to be running the latest SRU with all the fixes. I don't use Solaris for any commercial purposes, so would need to wait until Oracle decide to update CBE with a new version. I could never understand the logic of blocking Solaris and SPARC firmware updates for individual users. Offering free updates for non commercial use is a good way to get people interested in legacy technology that is struggling to find new markets. There are still mainframes running out there and somebody needs to maintain them.