Skip to content

Build the extension in parallel#189

Open
estebanzimanyi wants to merge 2 commits into
fix/bump-meos-pinfrom
ci/parallel-extension-build
Open

Build the extension in parallel#189
estebanzimanyi wants to merge 2 commits into
fix/bump-meos-pinfrom
ci/parallel-extension-build

Conversation

@estebanzimanyi
Copy link
Copy Markdown
Member

The ci-tools makefile runs cmake --build with no -j under the default Unix Makefiles generator, so the extension compiles on a single core (~13 min of a ~17 min CI leg, with the other cores idle). Export CMAKE_BUILD_PARALLEL_LEVEL (defaulting to nproc) so cmake --build uses all available cores in CI and local builds; an externally-set value takes precedence.

Adds the SIZEOF_LONG_LONG emission to the rendered pg_config.h so the
DuckDB-Wasm (wasm32-emscripten / ILP32) build of MEOS no longer fails the
pg_bitutils integer-width check.
The ci-tools makefile runs cmake --build with no -j under the default Unix
Makefiles generator, so the extension compiles on a single core. Export
CMAKE_BUILD_PARALLEL_LEVEL (defaulting to nproc) so cmake --build uses all
available cores in CI and local builds; an externally-set value takes
precedence.
@estebanzimanyi estebanzimanyi changed the base branch from main to fix/bump-meos-pin May 29, 2026 21:50
@estebanzimanyi estebanzimanyi force-pushed the ci/parallel-extension-build branch from 5381f4c to 28adbea Compare May 29, 2026 21:50
@estebanzimanyi estebanzimanyi changed the base branch from fix/bump-meos-pin to fix/bump-meos-pin-wasm-pgconfig May 30, 2026 06:29
@estebanzimanyi estebanzimanyi changed the base branch from fix/bump-meos-pin-wasm-pgconfig to fix/bump-meos-pin May 30, 2026 07:00
@estebanzimanyi estebanzimanyi force-pushed the fix/bump-meos-pin branch 4 times, most recently from fa2de57 to 17588c0 Compare June 2, 2026 09:47
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