Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Issues with native build of -10 on VAX



Hi.

On 2023-11-06 15:40, Martin Husemann wrote:
On Mon, Nov 06, 2023 at 03:28:08PM +0100, Johnny Billquist wrote:
Not really. It's still on a old, broken gcc from a vax point of view.

There are several fixes and you are confusing them here.

Maybe.

The most important fixes were done by Kalvis recently and have not been
integrated in upstream (official) gcc yet. I hope this will happe soonish
too.

I've tried that one, and it is not possible to do native builds on vax. Whatever Kalvis did was not enough. Believe me, I've tried so many times it's ridicolous. I doubt anyone have been trying as much as I have.

Not saying that what he's done isn't good or important. It's just that it seems gcc 10 just have way too many issues.

We have those fixes in -current for gcc 10.5 and with that a full build is
supposedly possible. We pulled them up to -10 (also with gcc 10.5) and
this is the first report that they are not working there.

"Supposedly" is most likely not. I've tried lots of time. And people have reported some success in building various other things, but often having to go -O0 to get things through. But I've not seen anyone beside me trying to do a full native build. (Well, there was this report now, with the same kind of results I'm always getting...)

fixes that have been done on this in current is sortof a bandaid for some of
the issues, but not really enough. I've tried building on -10 a few times.
It has never worked. And I don't expect it will. gcc/vax have had a lot of
fixes done (I'm sad to admit I don't remember the name of the guy who did a
tremendous work on gcc here), but we still don't have that version of gcc in
NetBSD. :-(

Maciej did the upstream work and we have it with gcc 12 in -current (but
not yet enabled by default because it does not work as is).

Without Kalvis' changes that gcc 12 is not able to build NetBSD natively
(but Kalvis did a version of the changes for gcc 12, they just have not
gone into the NetBSD tree).

I have not tried gcc 12 at all. But I know that Maciej did a lot of work that sounds really promising. I've more or less given up any hope of gcc 10. But I still do hope that gcc 12 actually will make a difference.

  Johnny

--
Johnny Billquist                  || "I'm on a bus
                                  ||  on a psychedelic trip
email: bqt%softjar.se@localhost             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


Home | Main Index | Thread Index | Old Index