Opened 3 years ago

Closed 3 years ago

#62560 closed update (fixed)

zig: update to 0.7.1

Reported by: gpanders (Gregory Anders) Owned by: felix@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: zig

Description (last modified by ryandesign (Ryan Carsten Schmidt))

zig requires lld to build and versions prior to 0.6.0 included an embedded copy of lld in its distribution. Since this is no longer the case, we require a lld port before zig can be updated (see #58042 and #62533).

Change History (6)

comment:1 Changed 3 years ago by gpanders (Gregory Anders)

Description: modified (diff)

comment:2 Changed 3 years ago by kencu (Ken)

Yuk:

"Note that linking on macOS is still problematic due to deficiencies in LLD, however two things are happening on that front:

New maintainers have taken over the Mach-O LLD codebase Jakub Konka began adding Mach-O support to Zig's self-hosted linker. "

comment:3 Changed 3 years ago by jmroot (Joshua Root)

Cc: felix@… removed
Owner: set to felix@…
Status: newassigned

comment:4 Changed 3 years ago by kencu (Ken)

People are invited to kick the tires on this PR.

I put this lld addition to the clang-11 port together for some early testers <https://github.com/macports/macports-ports/pull/10404>

comment:5 Changed 3 years ago by gpanders (Gregory Anders)

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

Description: modified (diff)
Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.