Skip to content

Conversation

@staticlibs
Copy link
Collaborator

Due to the way how generated_extension_loader_package_build.cpp is generated in the latest main versions of the engine, it expects to have the same set of linked extensions on all platforms. jemalloc extension is not available on Windows, so the JDBC build fails on Windows.

This PR adds an emtpy placeholder for JemallocExtension class that is expected by generated_extension_loader_package_build.cpp to fix the compilation on Windows.

Due to the way how `generated_extension_loader_package_build.cpp` is
generated in the latest `main` versions of the engine, it expects to
have the same set of linked extensions on all platforms. `jemalloc`
extension is not available on Windows, so the JDBC build fails on
Windows.

This PR adds an emtpy placeholder for `JemallocExtension` class that is
expected by `generated_extension_loader_package_build.cpp` to fix the
compilation on Windows.
@staticlibs staticlibs merged commit 6b660ba into duckdb:main Dec 21, 2025
12 checks passed
@staticlibs staticlibs deleted the win_jemalloc_placeholder branch December 21, 2025 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant