You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Such script seems to be stalled in the past at MacOS11.0.sdk
Seems the script itself is dynamic. Does it mean it basically depends on what version of MacOS X is running it?
Is there any easy known workaround to get this nix package working with vz?
I am a nix newbie, I can't figure out why the xcbuild package choses an old version of Mac SDK libraries. The way it is written, the wrapper mentioned would work if if was compiled with a version 13 or later of the SDK. But I cannot figure out why it is using older libraries.
There original repo that package is based from is archived in GH, which is problematic, but not sure is fatal.
Describe the bug
The lima nix package is unable to use
vz
in Mac due to some build tooling being stale regarding the MacOS SDK version it "sees".Steps To Reproduce
Steps to reproduce the behavior:
vz
.FATA[0000] vm driver 'vz' needs macOS 13 or later (Hint: try recompiling Lima if you are seeing this error on macOS 13)
make binaries
)Expected behavior
I would expect the nix package would work with
vz
just like the manual compilation does.Additional context
Was trying to write a flake to reproduce and debug. This is what I found out:
vz
explicitly depending on the output ofxcrun
tool.xcrun
tool run by the nix package is within the nix packagexcbuild
which replaces xcrun with a script wrapperMacOS11.0.sdk
Seems the script itself is dynamic. Does it mean it basically depends on what version of MacOS X is running it?
Is there any easy known workaround to get this nix package working with
vz
?Notify maintainers
@r-ryantm
@wegank
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: