Bug 273674 - devel/omniORB: Fails to build with GCC 13: error: expected identifier before '__is_convertible'
Summary: devel/omniORB: Fails to build with GCC 13: error: expected identifier before ...
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: Muhammad Moinur Rahman
URL:
Keywords:
Depends on:
Blocks: 273397
  Show dependency treegraph
 
Reported: 2023-09-10 07:14 UTC by Lorenzo Salvadore
Modified: 2023-11-18 12:31 UTC (History)
1 user (show)

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


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:14:43 UTC
This bug report blocks the update of GCC_DEFAULT to 13. This webpage can help finding ta fix: https://gcc.gnu.org/gcc-13/porting_to.html

In file included from /usr/include/c++/v1/math.h:309,
                 from ./idlmath.h:30,
                 from idlexpr.cc:29:
/usr/include/c++/v1/type_traits:1770:8: error: expected identifier before '__is_convertible'
 1770 | struct __is_convertible

Full log: https://pkg-status.freebsd.org/package18/data/124amd64-default-foo/2023-09-06_17h55m19s/logs/errors/omniORB-4.3.1.log

This bug looks similar to bug #273671
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-11-18 12:30:47 UTC
A commit in branch main references this bug:

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

commit baf094767017937983bcb74c47ab82baad216ccf
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-11-18 11:50:38 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-11-18 12:29:52 +0000

    devel/omniORB: Build with system compiler

    PR:             273674

 devel/omniORB/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)