From: Kirill A. Korinsky Subject: Re: lang/gcc: update to 15.x, need help with testing To: George Koehler Cc: ports@openbsd.org Date: Tue, 12 Aug 2025 10:16:49 +0200 On Tue, 12 Aug 2025 02:33:21 +0200, George Koehler wrote: > > On Fri, 08 Aug 2025 19:17:09 +0200 > Kirill A. Korinsky 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