Opened 2 years ago

Closed 2 years ago

#57169 closed defect (wontfix)

clang-3.9 @ 3.91 -universal: fails to compile on MacOS X 10.14 (Mojave)

Reported by: andreavicere Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.5.3
Keywords: mojave Cc: larryv (Lawrence Velázquez)
Port: clang-3.9

Description (last modified by ryandesign (Ryan Schmidt))

The compilation of clang-3.9 on Mojave fails with error:

sudo port install clang-3.9 -universal
--->  Computing dependencies for clang-3.9
--->  Fetching distfiles for clang-3.9
Error: clang-3.9 is not supported on macOS Mojave or newer.
Error: Failed to fetch clang-3.9: unsupported platform

Mojave is explicitly excluded in the port source, even choosing the -universal variant to restrict compilation to the x64 architecture. The dependency llvm-3.9 instead compiles fine with the -universal switch.

If the error implies that clang-3.9 is slated not to be ported to Mojave, it might be worth recommending in the error message to switch to a different version?

Change History (3)

comment:1 Changed 2 years ago by jmroot (Joshua Root)

Cc: jeremyhu@… jeremyhu larryv@… removed
Owner: set to jeremyhu
Status: newassigned

comment:2 Changed 2 years ago by ryandesign (Ryan Schmidt)

Description: modified (diff)

The error message seems pretty clear. clang-3.9 is not supported on macOS Mojave or newer. Use a newer version of clang instead.

comment:3 Changed 2 years ago by ryandesign (Ryan Schmidt)

Resolution: wontfix
Status: assignedclosed
Note: See TracTickets for help on using tickets.