Bevy Mac build regression: failure to link against pre-built static libs #91781
Labels
A-linkage
Area: linking into static, shared libraries and binaries
C-bug
Category: This is a bug.
O-macos
Operating system: macOS
regression-untriaged
Untriaged performance or correctness regression.
Code
Bevy fails to build on the Mac (MacOS 12.0.1 and 11.6) on beta and nightly.
git clone https://github.com/bevyengine/bevy.git cd bevy cargo +beta build --example spawner
I expected to see a successful build. Instead I see linker errors. There are a pile of warnings that look like:
Finally there is an error at the end:
Larger log attached.
bevy linker bug.txt
bevy depends on the glsl-to-spirv crate. The glsl-to-spirv crate has pre-built libraries on the Mac. When I inspected them, they are in fact pre-built for 10.13, but this is an invariant between the stable and beta builds.
Version it worked on
Version with regression
Beta:
First nightly w/ regression:
@rustbot modify labels: +regression-from-stable-to-beta -regression-untriaged
The text was updated successfully, but these errors were encountered: