Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: lang/gcc: update to 15.x, need help with testing
To:
George Koehler <kernigh@gmail.com>
Cc:
ports@openbsd.org
Date:
Tue, 12 Aug 2025 10:16:49 +0200

Download raw body.

Thread
  • Stuart Henderson:

    lang/gcc: update to 15.x, need help with testing

  • On Tue, 12 Aug 2025 02:33:21 +0200,
    George Koehler <kernigh@gmail.com> wrote:
    > 
    > On Fri, 08 Aug 2025 19:17:09 +0200
    > Kirill A. Korinsky <kirill@korins.ky> wrote:
    > 
    > > 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.
    > 
    > I built gcc-15.2.0 (and your update to gas-2.45) on powerpc64 after
    > making some changes.  15/gcc4.port.mk had references to lang/gcc/11;
    > I changed them to 15.  My other changes are specific to powerpc64.
    > 
    > I had errors like,
    > /usr/ports/pobj/gcc-15.2.0/gcc-15.2.0/gcc/stor-layout.cc:794:26: error: use of undeclared identifier 'rs6000_special_adjust_field_align_p'; did you mean 'rs6000_special_adjust_field_align'?
    >   794 |           SET_DECL_ALIGN (decl, ADJUST_FIELD_ALIGN (decl, TREE_TYPE (decl),
    >       |                                 ^
    > 
    > The ADJUST_FIELD_ALIGN macro in rs6000/openbsd64.h looked too old, so
    > I copied the same macro from linux64.h, and the errors went away.
    > 
    > Later, I needed "make update-plist" to fix 2 missing files.  I moved
    > the changes from update-plist to PFRAG.powerpc64-main.  I also have
    > fake-powerpc64/usr/local/info/libquadmath.info but undid update-plist
    > adding libquadmath.info.  (I don't have the other quadmath files in
    > fake-powerpc64.)
    >
    
    Thanks for changes, all of them was incorporated in my local tree.
    
    -- 
    wbr, Kirill
    
    
  • Stuart Henderson:

    lang/gcc: update to 15.x, need help with testing