Skip to content

Add steps to build with custom toolchains#217

Merged
NoureldinYosri merged 37 commits intomainfrom
cpp_custom_toolchain
Mar 13, 2026
Merged

Add steps to build with custom toolchains#217
NoureldinYosri merged 37 commits intomainfrom
cpp_custom_toolchain

Conversation

@NoureldinYosri
Copy link
Contributor

@NoureldinYosri NoureldinYosri commented Mar 9, 2026

fixes #155

Create a seperate job which build the python wheel for legacy systems that use glibc 2.28+ by taking full control of the C++ toolchain

Also removes WORKSPACE and replaces its content by the appropiate lines in MODULE.bzl which gets us closer to the current bazel standards #60

Also updates the versions of most dependencies to latest

@NoureldinYosri NoureldinYosri requested a review from a team as a code owner March 9, 2026 19:49
@NoureldinYosri NoureldinYosri requested review from oscarhiggott and removed request for a team March 9, 2026 19:49
@NoureldinYosri NoureldinYosri marked this pull request as draft March 9, 2026 19:50
@NoureldinYosri NoureldinYosri marked this pull request as ready for review March 12, 2026 03:38

- name: Test
run: |
pip install pytest sinter auditwheel

Check warning

Code scanning / Scorecard

Pinned-Dependencies Medium

score is 9: pipCommand not pinned by hash
Click Remediation section below to solve this issue
Copy link
Contributor

@noajshu noajshu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you Nour! I appreciate you also migrating us to modules

@NoureldinYosri NoureldinYosri merged commit c1780b5 into main Mar 13, 2026
8 checks passed
@NoureldinYosri NoureldinYosri deleted the cpp_custom_toolchain branch March 13, 2026 01:29
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.

python module Incompatible with old glibc

2 participants