Bug 269659 - devel/freebsd-gcc9: Unsupported upstream
Summary: devel/freebsd-gcc9: Unsupported upstream
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: John Baldwin
URL:
Keywords:
Depends on:
Blocks: 269644
  Show dependency treegraph
 
Reported: 2023-02-18 15:20 UTC by Lorenzo Salvadore
Modified: 2024-01-10 19:53 UTC (History)
0 users

See Also:
salvadore: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Salvadore freebsd_committer freebsd_triage 2023-02-18 15:20:45 UTC
This port has no reverse dependencies according to FreshPorts and is unsupported upstream. Supported GCC versions are now 10, 11 and 12 and GCC 13 should be released soon. GCC_DEFAULT is now 12.

The port should probably be deprecated and then removed.
Comment 1 John Baldwin freebsd_committer freebsd_triage 2023-04-25 22:12:34 UTC
Currently stable/12 and stable/13 can only be built with GCC 9.  I will probably try to MFC enough fixes to stable/13 to build with GCC 12, but this port will need to stay around until stable/12 is EOL.
Comment 2 Lorenzo Salvadore freebsd_committer freebsd_triage 2023-04-27 22:57:46 UTC
Thank you very much for looking into this. Please note that GCC 13 is also coming: it has already been released upstream and I am working on creating the new port. You might want to fix stable/13 for GCC 13 rather than 12 then.
Comment 3 John Baldwin freebsd_committer freebsd_triage 2023-11-18 19:16:00 UTC
An update: stable/13 builds with GCC 12 now (and I also have a GCC 13 port in review and main builds fine with that).  Once FreeBSD 12 is EOLed at the end of 2023, the freebsd-gcc9 port can be removed.
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-01-10 19:52:45 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4c019c2a4e490d7d4bae0621e1c89224105e6551

commit 4c019c2a4e490d7d4bae0621e1c89224105e6551
Author:     John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2024-01-10 19:51:09 +0000
Commit:     John Baldwin <jhb@FreeBSD.org>
CommitDate: 2024-01-10 19:51:09 +0000

    devel/freebsd-gcc9: Remove old GCC system toolchain

    FreeBSD 13.0 and later can be compiled with devel/freebsd-gcc12
    or devel/freebsd-gcc13 and GCC 9 is unsupported upstream.

    PR:             269659
    Reviewed by:    diizzy, brooks, emaste
    Differential Revision:  https://reviews.freebsd.org/D43379

 MOVED                                              |   1 +
 devel/Makefile                                     |   1 -
 devel/freebsd-gcc9/Makefile (gone)                 | 133 ------
 devel/freebsd-gcc9/distinfo (gone)                 |   3 -
 .../freebsd-gcc9/files/patch-clang-vec_step (gone) |  21 -
 .../files/patch-freebsd-format-extensions (gone)   | 110 -----
 .../freebsd-gcc9/files/patch-freebsd-libdir (gone) |  43 --
 .../freebsd-gcc9/files/patch-gcc-configure (gone)  |  13 -
 .../files/patch-gcc-freebsd-mips (gone)            | 399 ------------------
 devel/freebsd-gcc9/files/patch-gcc_system.h (gone) |  42 --
 devel/freebsd-gcc9/files/patch-i686 (gone)         |  13 -
 devel/freebsd-gcc9/files/xtoolchain.mk.in (gone)   |   5 -
 devel/freebsd-gcc9/pkg-descr (gone)                |   2 -
 devel/freebsd-gcc9/pkg-plist (gone)                | 458 ---------------------
 devel/freebsd-gcc9/pkg-plist.aarch64 (gone)        |  10 -
 devel/freebsd-gcc9/pkg-plist.amd64 (gone)          |   3 -
 devel/freebsd-gcc9/pkg-plist.arm (gone)            |   5 -
 devel/freebsd-gcc9/pkg-plist.arm_gnueabi (gone)    |  14 -
 devel/freebsd-gcc9/pkg-plist.i386 (gone)           |  88 ----
 devel/freebsd-gcc9/pkg-plist.mips (gone)           |   9 -
 devel/freebsd-gcc9/pkg-plist.powerpc (gone)        |  31 --
 devel/freebsd-gcc9/pkg-plist.powerpc64 (gone)      |  32 --
 devel/freebsd-gcc9/pkg-plist.riscv64 (gone)        |   4 -
 23 files changed, 1 insertion(+), 1439 deletions(-)