[MacPorts] #69411: ld64-latest upgrade time?
MacPorts
noreply at macports.org
Tue Feb 27 17:26:39 UTC 2024
#69411: ld64-latest upgrade time?
----------------------+--------------------
Reporter: RJVB | Owner: (none)
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: ld64 |
----------------------+--------------------
Comment (by RJVB):
Replying to [comment:2 kencu]:
> zld isn't being actively maintained any more.
No, but so is ld64 450.3 and in both cases it's because there's a newer
version/alternative of the tool ;)
In case of zld that is ld64.lld, but without explicit indication of which
lld version is on feature parity with ld64.
Now, if that new enough lld version can be built on a good selection of
supported OS versions that would give another option to provide a more
performant linker on the systems where it's known to build (and pass the
tests?). But in that case it'd probably also be a good idea to ship lld in
its own subport because the latest clang compilers are becoming too
unwieldy even for my 16Gb i7(2nd gen) system. IOW, yes to using lld-mp-16
as far as I'm concerned, but I'll even avoid clang-mp-12 if I can... Were
it not for that I'd just configure the port:clang in question with
`-DCLANG_DEFAULT_LINKER=lld`.
(FWIW, I haven't tried with lld but lldb can be built "standalone" and
thus a lot faster with `-DLLVM_CONFIG=${sub_prefix}/bin/llvm-config
-DLLVM_DIR=${sub_prefix}/lib/cmake/llvm`.)
--
Ticket URL: <https://trac.macports.org/ticket/69411#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list