concordium-node
concordium-node copied to clipboard
Mac distribution script not working on Apple Silicon machines (perhaps only on newest macOS version)
Bug Description
The mac node can be built with the script /scripts/distribution/macOS-package/build.sh
.
If you have the prerequisites from the node and consensus projects, you should be able to run the script to completion, but it produces an error on a machine with Apple Silicon (m1). The device also has Ventura (the newest macOS), which may be related, but the script works on an Intel machine running Ventura.
Steps to Reproduce
- Run the script on a machine with Apple Silicon:
./build.sh VERSION
Expected Result Build completes with a working package
Actual Result Throws an error related to the step where dylibs are being bundled.
Versions
- OS: macOS Ventura
- Chipset: Apple Silicon