Bug 273683 - lang/gambit-c: Fails to build with GCC 13: *** ERROR IN "/wrkdirs/usr/ports/lang/gambit-c/work/gambit-4.9.4/lib/termite/io.scm"@15.3 -- Ill-formed expression
Summary: lang/gambit-c: Fails to build with GCC 13: *** ERROR IN "/wrkdirs/usr/ports/l...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jimmy Olgeni
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-10 07:44 UTC by Lorenzo Salvadore
Modified: 2024-01-23 10:37 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (olgeni)


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-09-10 07:44:59 UTC
This bug report blocks the update of GCC_DEFAULT to 13. This webpage can help finding a fix: https://gcc.gnu.org/gcc-13/porting_to.html

>>>> building module termite/match for C
>>>> building module termite/match-support for C
>>>> building module termite/utils for C
>>>> building module termite for js
*** ERROR IN "/wrkdirs/usr/ports/lang/gambit-c/work/gambit-4.9.4/lib/termite/io.scm"@15.3 -- Ill-formed expression
*** module failed to build
>>>> building module termite/match for js
>>>> building module termite/match-support for js
>>>> building module termite/utils for js

Full log: https://pkg-status.freebsd.org/package18/data/124amd64-default-foo/2023-09-06_17h55m19s/logs/errors/gambit-c-4.9.4_1,1.log
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-01-23 10:31:28 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=414c380511674d49e47ed06222f9ecaca1e2c42b

commit 414c380511674d49e47ed06222f9ecaca1e2c42b
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2024-01-23 10:28:04 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2024-01-23 10:30:26 +0000

    lang/gambit-c: Set USE_GCC=12

    This is to allow the update of GCC_DEFAULT to version 13 until a better
    solution is found.

    PR:             273683
    Approved by:    portmgr (blanket)

 lang/gambit-c/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Lorenzo Salvadore freebsd_committer freebsd_triage 2024-01-23 10:37:38 UTC
Sorry, this should not have been closed since the bug is still there. Only the block for the GCC 13 as default version should have been removed.