Skip to content

fixing meson regression on native build#94

Merged
fvalette merged 1 commit intocamelot-os:mainfrom
PThierry:fix-framac-workflow
Feb 4, 2026
Merged

fixing meson regression on native build#94
fvalette merged 1 commit intocamelot-os:mainfrom
PThierry:fix-framac-workflow

Conversation

@PThierry
Copy link
Copy Markdown
Contributor

@PThierry PThierry commented Feb 4, 2026

meson tries to check native build while not required.
When running framaC, we only have to generate sources dependencies, and let Frama-C kernel symbolically execute the various parts of the kernel. We do not need a native toolchain, neither to build the C++ tooling.
The corresponding build flags are then explicitely removed to limit the build to what framaC needs.

@PThierry PThierry requested a review from fvalette February 4, 2026 16:53
@PThierry PThierry added bug Something isn't working build-system build-system related fixes labels Feb 4, 2026
@PThierry PThierry force-pushed the fix-framac-workflow branch from 8885561 to 6db0a92 Compare February 4, 2026 17:07
meson tries to check native build while not required, adding gcc
@fvalette fvalette merged commit 8c3df6d into camelot-os:main Feb 4, 2026
63 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working build-system build-system related fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants