Skip to content

[graf3d] mv glu to builtins and make it a build option OFF by default - #23161

Merged
dpiparo merged 10 commits into
root-project:masterfrom
ferdymercury:bglu
Aug 31, 2026
Merged

dpiparo merged 10 commits into
root-project:masterfrom
ferdymercury:bglu

Conversation

@ferdymercury

Copy link
Copy Markdown
Collaborator

Another hard-coded library moved to builtins for consistency and make it optional

@ferdymercury ferdymercury added clean build Ask CI to do non-incremental build on PR skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff. labels Aug 26, 2026
@ferdymercury ferdymercury reopened this Aug 26, 2026
@github-actions

github-actions Bot commented Aug 26, 2026 •

Copy link
Copy Markdown

Test Results

    23 files      23 suites   3d 14h 30m 5s ⏱️
 3 857 tests  3 855 ✅ 0 💤 2 ❌
79 518 runs  79 516 ✅ 0 💤 2 ❌

For more details on these failures, see this check.

Results for commit 70ee78a.

♻️ This comment has been updated with latest results.

@ferdymercury
ferdymercury marked this pull request as ready for review August 26, 2026 22:57
Comment thread graf3d/eve7/src/REveGluTess.cxx Resolved
Comment thread graf3d/eve7/CMakeLists.txt Resolved
Comment thread graf3d/eve7/src/REveGluTess.cxx Resolved
@dpiparo

dpiparo commented Aug 27, 2026

Copy link
Copy Markdown
Member

Thanks for this work.

@ferdymercury
ferdymercury requested a review from linev August 27, 2026 11:30
Comment thread cmake/modules/RootBuildOptions.cmake Resolved
@ferdymercury

Copy link
Copy Markdown
Collaborator Author

@bellenot for Windows there is Glu32.lib, not sure if I should try with that one rather than with builtin_glu=ON ?

Comment thread graf3d/eve7/CMakeLists.txt Resolved
@bellenot

Copy link
Copy Markdown
Member

@bellenot for Windows there is Glu32.lib, not sure if I should try with that one rather than with builtin_glu=ON ?

I'll have to check and try with both options...

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

I'll have to check and try with both options...

It seems it works in the CI now

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

CI failures seem unrelated

@dpiparo
dpiparo merged commit 24802cf into root-project:master Aug 31, 2026
35 of 38 checks passed
@ferdymercury
ferdymercury deleted the bglu branch August 31, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clean build Ask CI to do non-incremental build on PR pr:squash on merge skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants