[MacPorts] #74421: julia @1.13.0_0+app+gcc15: bundled arm64 zstd has invalid code signature and is killed by macOS

MacPorts noreply at macports.org
Sat Sep 12 21:59:52 UTC 2026


#74421: julia @1.13.0_0+app+gcc15: bundled arm64 zstd has invalid code signature
and is killed by macOS
--------------------------+--------------------
 Reporter:  hugo-ribeiro  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.12.6
 Keywords:                |       Port:  julia
--------------------------+--------------------
 The arm64 zstd executable bundled with the MacPorts julia port has an
 invalid code signature and is immediately terminated by macOS.

 Executing:


 {{{
    codesign --verify --strict --verbose=4 /opt/local/libexec/julia/zstd
 }}}


 leads to:


 {{{
    /opt/local/libexec/julia/zstd: invalid signature (code or signature
 have been modified)
    In architecture: arm64
 }}}


 This prevents Julia's package manager from decompressing registry
 archives.
 For example, Pkg reports the following warning and error message when
 trying to install IJulia:


 {{{
 Warning: unable to decompress and read archive
 │   exception =
 │    failed process: Process(`/opt/local/bin/../libexec/julia/zstd -d -c
 /private/var/folders/2_/0qphw20n2dlg8rz2gz2k4twr0000gn/T/jl_j0vqbOn6xC`,
 ProcessSignaled(9)) [0]
 │
 └ @ Pkg.PlatformEngines
 /opt/local/share/julia/stdlib/v1.13/Pkg/src/PlatformEngines.jl:806
 ERROR: unable to verify download from
 https://pkg.julialang.org/registry/23338594-aafe-5451-b93e-
 139f81909106/8a27875ee2dffcce7318dd0c118aeb347f7ccfb5
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/74421>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list