Skip to content

Conversation

@bellenot
Copy link
Member

@bellenot bellenot commented Nov 7, 2025

This fixes external use of TGLIncludes.h:

In file included from src/Fireworks/Core/src/CmsAnnotation.cc:4:
.../lcg/root/6.39.1-f6b681b05d584b7e93413a4cff8a643d/include/TGLIncludes.h:21:10: fatal error: GL/glew.h: No such file or directory
   21 | #include <GL/glew.h>

This fixes external use of `TGLIncludes.h`:
```
In file included from src/Fireworks/Core/src/CmsAnnotation.cc:4:
.../lcg/root/6.39.1-f6b681b05d584b7e93413a4cff8a643d/include/TGLIncludes.h:21:10: fatal error: GL/glew.h: No such file or directory
   21 | #include <GL/glew.h>
```
@bellenot bellenot self-assigned this Nov 7, 2025
@bellenot bellenot requested a review from guitargeek November 7, 2025 10:53
@github-actions
Copy link

github-actions bot commented Nov 7, 2025

Test Results

    21 files      21 suites   3d 17h 9m 26s ⏱️
 3 736 tests  3 735 ✅ 0 💤 1 ❌
76 607 runs  76 606 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit d7bd655.

Copy link
Contributor

@guitargeek guitargeek left a comment

Choose a reason for hiding this comment

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

Hi! I think not installing the GLEW headers was actually a good idea, because we want to migrate away from GLEW anyway.

So I would suggest to properly deprecate them in 6.38, so that they can remain deleted in the 6.40 development branch: #20339

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.

2 participants