Hey all. I’m new to all of this so apologies if I’m missing something basic. I updated my M1 Pro Macbook (for the first time in years) and now I’m on the latest macOS 27.0.1 (Golden Gate). The first 27.0.0 release came out earlier this month.
I saw the floki HTTP client during the community meeting yesterday and thought I’d try it out. However whenever I call “pixi shell” in the project, I get an error that… apparently my Mac uses the “arm64e.x1-macos” architecture which is different than what the build script is expecting? I’ve attached a clip of my output at the bottom of this post. It appears this “architecture” is something new with 27.0? I could be wrong though.
It looks like someone else posted something similar a few weeks. Their workaround is that they still had the Xcode 26.5 SDK installed on their computer. I tried installing the 26.5 SDK but got an error that it’s not supported on macOS 27.0, so I deleted it. Maybe I could have still gotten this to work if I just configured some environment variables to point to the older SDK anyways or something…
Anyone else experiencing this or have advice? Much appreciated!
Here’s part of my error:
│ │ -- The C compiler identification is Clang 23.1.0
│ │ -- Detecting C compiler ABI info
│ │ -- Detecting C compiler ABI info - failed
│ │ -- Check for working C compiler: $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang
│ │ -- Check for working C compiler: $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang - broken
│ │ -- Configuring incomplete, errors occurred!
│ │ CMake Error at $BUILD_PREFIX/share/cmake-4.4/Modules/CMakeTestCCompiler.cmake:65 (message):
│ │ The C compiler
│ │ "$BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang"
│ │ is not able to compile a simple test program.
│ │ It fails with the following output:
│ │ Change Dir: '$SRC_DIR/build/CMakeFiles/CMakeScratch/TryCompile-miul9c'
│ │
│ │ Run Build Command(s): $BUILD_PREFIX/bin/ninja -v cmTC_c7b3a
│ │ [1/2] $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -isystem $PREFIX/include -fdebug-pre
│ │ fix-map=$SRC_DIR=/usr/local/src/conda/curl_wrapper-0.1.0 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -arch arm64 -isysroot /Applications/Xcode.
│ │ app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=13.0 -fcolor-diagnostics -MD -MT CMakeFiles/cmTC_c7b3a.dir/
│ │ testCCompiler.c.o -MF CMakeFiles/cmTC_c7b3a.dir/testCCompiler.c.o.d -o CMakeFiles/cmTC_c7b3a.dir/testCCompiler.c.o -c $SRC_DIR/build/CMakeFiles/CMakeScratc
│ │ h/TryCompile-miul9c/testCCompiler.c
│ │ [2/2] : && $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -isystem $PREFIX/include -fdebug-
│ │ prefix-map=$SRC_DIR=/usr/local/src/conda/curl_wrapper-0.1.0 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -arch arm64 -isysroot /Applications/Xco
│ │ de.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=13.0 -Wl,-headerpad_max_install_names -Wl,-dead_strip_dy
│ │ libs -Wl,-rpath,$PREFIX/lib -L$PREFIX/lib CMakeFiles/cmTC_c7b3a.dir/testCCompiler.c.o -o cmTC_c7b3a && :
│ │ FAILED: [code=1] cmTC_c7b3a
│ │ : && $BUILD_PREFIX/bin/arm64-apple-darwin20.0.0-clang -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -isystem $PREFIX/include -fdebug-prefix
│ │ -map=$SRC_DIR=/usr/local/src/conda/curl_wrapper-0.1.0 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -arch arm64 -isysroot /Applications/Xcode.app
│ │ /Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=13.0 -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs -
│ │ Wl,-rpath,$PREFIX/lib -L$PREFIX/lib CMakeFiles/cmTC_c7b3a.dir/testCCompiler.c.o -o cmTC_c7b3a && :
│ │ ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd, malfor
│ │ med file
│ │ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/libSystem.tbd:4:20: error: unknown architecture
│ │ arm64e.x1-macos, arm64e.x1-maccatalyst ]
│ │ ^~~~~~~~~~~~~~~
│ │
│ │ ld: dynamic executables or dylibs must link with libSystem.dylib for architecture arm64
│ │ arm64-apple-darwin20.0: error: linker command failed with exit code 1 (use -v to see invocation)
│ │ ninja: build stopped: subcommand failed.