Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: lang/gcc: update to 15.x, need help with testing
To:
ports@openbsd.org
Date:
Fri, 08 Aug 2025 19:17:09 +0200

Download raw body.

Thread
On Fri, 08 Aug 2025 16:48:25 +0200,
Jeremie Courreges-Anglas <jca@wxcvbn.org> wrote:
> 
> > Build on arm64 discovers a few missed pices. Here an updated gcc-15 port.
> 
> Already spotted by phessler: dbxelf.h should be dropped from
> patches/patch-gcc_config_gcc and from PFRAG.$arch on all
> architectures.  Could you please add that to your update to gcc-15.2?
> 

Sure, attached version includes missed pice for ada as well.

I had also switched to gcc-15.2.0 which was released today, but it can be,
easly, reverted if someone doubt.

It was tested on amd64 and arm64.

Frankly, I think that it should be imported without including in bulk, after
gas is updated.

> > Keep in mind that an update for devel/gas might be needed
> > https://marc.info/?l=openbsd-ports&m=175433400115355&w=2
> 
> Updating gas would be a nice thing anyway, but did you spot any
> misbehavior with gcc-15, or any changelog entry regarding a minimum
> gas version required?
> 

Yes, an updated of devel/gas needed for aarch64 because it started to use
.cfi_negate_ra_state ops which was added to binutils in 2019:
https://github.com/bminor/binutils-gdb/commit/e8dc9b5bfd234f61c6127d23cb80fbd4b0382115

-- 
wbr, Kirill