From: Rafael Sadowski Subject: Re: Remove gcc3 from ports To: ports@openbsd.org Date: Fri, 24 Oct 2025 07:19:43 +0200 On Fri Oct 24, 2025 at 06:54:45AM +0200, Rafael Sadowski wrote: > Now that gcc3 has left the building, we can remove the parts from > the ports-tree. CHOSEN_COMPILER fallback to base-gcc which is gcc4. > > OK? > ... and bsd.port.mk: Index: bsd.port.mk.5 =================================================================== RCS file: /cvs/src/share/man/man5/bsd.port.mk.5,v diff -u -p -r1.652 bsd.port.mk.5 --- bsd.port.mk.5 16 Oct 2025 09:50:02 -0000 1.652 +++ bsd.port.mk.5 24 Oct 2025 05:18:43 -0000 @@ -1432,8 +1432,6 @@ First element in the list that matches w gcc 4.2 compiler from base .It base-clang clang compiler from base -.It gcc3 -gcc 3 compiler from base .It ports-gcc gcc 8 compiler from ports (heeds @@ -1452,7 +1450,7 @@ On clang-based architectures, even thoug never matches. .Pp Defaults to base compilers, e.g., -.Sq base-clang base-gcc gcc3 . +.Sq base-clang base-gcc . .Pp Common reasons for explicitly setting .Ev COMPILER @@ -1530,8 +1528,8 @@ preferring various gnu programs, unless .Ev BUILD_DEPENDS explicitly ask for them. Read-only, available for debugging purposes. -.It Ev CLANG_ARCHS, GCC3_ARCHS , GCC4_ARCHS -List of architectures using Clang, GCC 3.3.6 or GCC 4.2.1 as the base compiler. +.It Ev CLANG_ARCHS, GCC4_ARCHS +List of architectures using Clang or GCC 4.2.1 as the base compiler. Read-only. Use with .Ev NOT_FOR_ARCHS