Skip to content

Add GNU ext. flag for c compile action.#51

Merged
nradakovic merged 1 commit intomainfrom
nira_add_gnu11
Apr 15, 2026
Merged

Add GNU ext. flag for c compile action.#51
nradakovic merged 1 commit intomainfrom
nira_add_gnu11

Conversation

@nradakovic
Copy link
Copy Markdown
Member

Some of the libraries that we depend has to be built with gnu ext, like libopenssl. This feature ensure we can switch between them.

Issue: #46

Some of the libraries that we depend has to be built with gnu ext,
like libopenssl. This feature ensure we can switch between them.
@nradakovic nradakovic self-assigned this Apr 14, 2026
@nradakovic nradakovic added feature New feature request wip Work in progress template Add or update template toolchain configurations p3 Medium/Low - handle it within normal process labels Apr 14, 2026
@opajonk
Copy link
Copy Markdown
Contributor

opajonk commented Apr 14, 2026

I did a simple rebuilt of reference_integration main with

git_override(
    module_name = "score_bazel_cpp_toolchains",
    commit = "b70e1d26b9afe1c5b68ac1b00128df1ae25a3d80",
    remote = "https://github.com/eclipse-score/bazel_cpp_toolchains.git",
)

in bazel_common/score_gcc_toolchains.MODULE.bazel, via ./score_starter and choosing the EB Linux. I got no issues with it.

@odra
Copy link
Copy Markdown

odra commented Apr 14, 2026

Tried it in a build myself, worked ok too.

@nradakovic nradakovic marked this pull request as ready for review April 15, 2026 09:10
@nradakovic nradakovic merged commit 6b8a08c into main Apr 15, 2026
9 checks passed
@nradakovic nradakovic deleted the nira_add_gnu11 branch April 15, 2026 10:08
@nradakovic nradakovic linked an issue Apr 15, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature request p3 Medium/Low - handle it within normal process template Add or update template toolchain configurations wip Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use -std=gnu11 instead of -std=c11 on Linux

4 participants