We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
-DCLR_CMAKE_USE_SYSTEM_BROTLI=true
Building the runtime with system brotli fails in the main branch
$ git rev-parse HEAD efb8a8fe6263cb66c154576c859523e885dc5a24 $ git branch -lv * main efb8a8fe626 [browser] Speed up `WasmBuildTests` by using the compression switch (#110645) $ ./build.sh --cmakeargs -DCLR_CMAKE_USE_SYSTEM_BROTLI=true /p:FullAssemblySigningSupported=false ... [100%] Linking CXX executable singlefilehost ld.lld: error: undefined symbol: BrotliDecoderCreateInstance >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliDecoderDecompress >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliDecoderDecompressStream >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliDecoderDestroyInstance >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliDecoderIsFinished >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderCompress >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderCompressStream >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderCreateInstance >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderDestroyInstance >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderHasMoreOutput >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderMaxCompressedSize >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a ld.lld: error: undefined symbol: BrotliEncoderSetParameter >>> referenced by entrypoints.c >>> entrypoints.c.o:(s_compressionNative) in archive ../libs-native/System.IO.Compression.Native/libSystem.IO.Compression.Native.a clang++-19: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [Corehost.Static/CMakeFiles/singlefilehost.dir/build.make:1303: Corehost.Static/singlefilehost] Error 1 make[1]: *** [CMakeFiles/Makefile2:2191: Corehost.Static/CMakeFiles/singlefilehost.dir/all] Error 2
Build works
Linker fails to assemble an executable
Yes. This was working some time ago.
No response
main
The text was updated successfully, but these errors were encountered:
cc @tmds
Sorry, something went wrong.
#109105 got closed when #109707 was merged. That makes #109707 a likely suspect for this regression.
cc @jkoritzinsky
Tagging subscribers to this area: @dotnet/area-system-io-compression See info in area-owners.md if you want to be subscribed.
jkoritzinsky
No branches or pull requests
Description
Building the runtime with system brotli fails in the main branch
Reproduction Steps
Expected behavior
Build works
Actual behavior
Linker fails to assemble an executable
Regression?
Yes. This was working some time ago.
Known Workarounds
No response
Configuration
main
branch of dotnet/runtimeOther information
No response
The text was updated successfully, but these errors were encountered: