Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Re: Remove gcc3 from ports
To:
ports@openbsd.org
Date:
Fri, 24 Oct 2025 07:19:43 +0200

Download raw body.

Thread
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