Opened 3 weeks ago

Closed 3 weeks ago

#70806 closed defect (fixed)

gcc14-libcxx @14.2.0_1 fails to build on macOS Sequoia 15

Reported by: pierswalter (Piers Uso Walter) Owned by: Chris Jones <jonesc@…>
Priority: Normal Milestone:
Component: ports Version: 2.10.1
Keywords: sequoia Cc:
Port: gcc14-libcxx

Description (last modified by pierswalter (Piers Uso Walter))

I'm doing: sudo port install ImageMagick

gcc14-libcxx is being built as a dependency of the ImageMagick port. This fails. Log file attached.

Attachments (1)

main.log (5.5 KB) - added by pierswalter (Piers Uso Walter) 3 weeks ago.
The build log

Download all attachments as: .zip

Change History (10)

Changed 3 weeks ago by pierswalter (Piers Uso Walter)

Attachment: main.log added

The build log

comment:1 Changed 3 weeks ago by pierswalter (Piers Uso Walter)

Description: modified (diff)
Summary: gcc14-libcxx @14.2.0_1 fails to build on MacOS 15 Sequoiagcc14-libcxx @14.2.0_1 fails to build on macOS 15 Sequoia

comment:2 Changed 3 weeks ago by pierswalter (Piers Uso Walter)

Summary: gcc14-libcxx @14.2.0_1 fails to build on macOS 15 Sequoiagcc14-libcxx @14.2.0_1 fails to build on macOS Sequoia 15

comment:3 Changed 3 weeks ago by Chris Jones <jonesc@…>

Owner: set to Chris Jones <jonesc@…>
Resolution: fixed
Status: newclosed

In d757a74e51c438e636b6c7d34f3822f888acbcf1/macports-ports (master):

gcc14-libcxx: Use clang-18 for libc++ headers on macOS15+
Closes: #70806

comment:4 Changed 3 weeks ago by BarneyStratford

Resolution: fixed
Status: closedreopened

I'm still seeing this bug on gcc14-libcxx. Working on a fix and will report back.

comment:5 Changed 3 weeks ago by bnilsson11

When will the fixed gcc14-libcxx be publicly available?

Ok, I will be patient.

Last edited 3 weeks ago by bnilsson11 (previous) (diff)

comment:6 Changed 3 weeks ago by cjones051073 (Chris Jones)

The fix is already in github, see above link...

comment:7 Changed 3 weeks ago by cjones051073 (Chris Jones)

b.t.w. when you install gcc14-libcxx make sure you are indeed using the +clang18 variant and not attempting to keep using the non longer available +clang17 variant on macOS15.

If you are still having issues I will need

a) You to check the Portfile for gcc14 to confirm you are indeed using the above fix and b) a complete build log

Version 0, edited 3 weeks ago by cjones051073 (Chris Jones) (next)

comment:8 Changed 3 weeks ago by BarneyStratford

My bad. I was accidentally building with the old version, not the fixed one. Please close the ticket. Sorry about that.

comment:9 Changed 3 weeks ago by cjones051073 (Chris Jones)

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.