You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This follows up on 9ede110, which deprecated the `TGLWSIncludes.h`.
The `TGLIncludes.h` header was kept for backwards compatibility, but it
doesn't make much sense to keep it around because it only includes
`GL/glew.h`, which we aim to replace anyway.
Copy file name to clipboardExpand all lines: README/ReleaseNotes/v638/index.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,8 @@ The following people have contributed to this new version:
41
41
* The `RooDataSet` constructors to construct a dataset from a part of an existing dataset were deprecated in ROOT 6.36 and are now removed. This is to avoid interface duplication. Please use `RooAbsData::reduce()` instead, or if you need to change the weight column, use the universal constructor with the `Import()`, `Cut()`, and `WeightVar()` arguments.
42
42
* The `RooStats::HLFactory` class that was deprecated in ROOT 6.36 is now removed. It provided little advantage over using the RooWorkspace directly or any of the other higher-level frameworks that exist in the RooFit ecosystem.
43
43
* The build options `mysql`, `odbc` and `pgsql`, that were deprecated in ROOT 6.36, are now removed.
44
-
* The `TGLWSIncludes.h` header is deprecated and will be removed in ROOT 6.40
44
+
* The `TGLIncludes.h` and `TGLWSIncludes.h` headers are deprecated and will be removed in ROOT 6.40. Please include your required headers like `<GL/gl.h>` or `<GL/glu.h>` directly.
45
+
* The GLEW headers (`GL/eglew.h`, `GL/glew.h`, `GL/glxew.h`, and `GL/wglew.h`) that are installed when building ROOT with `builtin_glew=ON` are deprecated and will be removed in ROOT 6.40. This is done because ROOT will move away from GLEW for loading OpenGL extensions.
45
46
* The `ROOT::Math::TDataPointN` class that can be used with the `ROOT::Math::KDETree` was removed. Use the templated `TDataPoint<N>` instead.
46
47
* The Parallel ROOT Facility, `PROOF`, has been removed from the repository.
47
48
* After being deprecated for a long period, the `-r` option of `rootcling` has been removed.
@@ -230,7 +231,7 @@ the deprecation period was extended.
230
231
* Support dark mode when store images
231
232
* With 'Shift' key pressed whole graph is moved by dragging action
232
233
* Support `Xall` and `Yall` as projections width
233
-
* Implement `unzipJSON()` function for data embeding in jupyter
234
+
* Implement `unzipJSON()` function for data embedding in jupyter
234
235
* Support reading `TBranch` from very old ROOT files with custom streamers
235
236
* Upgrade three.js r174 -> r180
236
237
* Upgrade lil-gui.mjs 0.19.2 -> 0.20.0
@@ -301,7 +302,7 @@ More than 240 items were addressed for this release:
301
302
*[[#19867](https://github.com/root-project/root/issues/19867)] - ROOT dictionary crash related to default template arguments
302
303
*[[#19850](https://github.com/root-project/root/issues/19850)] - Error: "no member named 'getenv' in the global namespace" during the compilation with libc++
303
304
*[[#19834](https://github.com/root-project/root/issues/19834)] - HasColumn crashing for an empty RDataFrame
304
-
*[[#19820](https://github.com/root-project/root/issues/19820)] - Name collisions in Workspace when using RooAbsPdf.derviative()
305
+
*[[#19820](https://github.com/root-project/root/issues/19820)] - Name collisions in Workspace when using RooAbsPdf.derivative()
305
306
*[[#19814](https://github.com/root-project/root/issues/19814)] - Regression in 6.34: segfault when using TTreeReader on partially initialized TChain
*[[#19776](https://github.com/root-project/root/issues/19776)] - “HIST” option for TRatioPlot(TH1*, THStack)
@@ -331,7 +332,7 @@ More than 240 items were addressed for this release:
331
332
*[[#19362](https://github.com/root-project/root/issues/19362)] - [RDF] Automatic axis extension not working with weighted filling
332
333
*[[#19359](https://github.com/root-project/root/issues/19359)] - Incorrect bin error with `TH1::SetBuffer` and `TH1::Sumw2`
333
334
*[[#19349](https://github.com/root-project/root/issues/19349)] - typo: documentation for RooCrystalBall mathematical implementation does not match code implementation
334
-
*[[#19346](https://github.com/root-project/root/issues/19346)] - Duplicated tests in tree/treeplayer/test lead to ramdom failures
335
+
*[[#19346](https://github.com/root-project/root/issues/19346)] - Duplicated tests in tree/treeplayer/test lead to random failures
335
336
*[[#19338](https://github.com/root-project/root/issues/19338)] - Feature Request ( Functions for Acoplanarity, Vector and Scalar Pt asymmetries)
336
337
*[[#19333](https://github.com/root-project/root/issues/19333)] - Ninja build cannot start if `builtin_xrootd=ON`
337
338
*[[#19330](https://github.com/root-project/root/issues/19330)] - A partial merge in TFileMerger creates directories that users didn't ask for
@@ -499,7 +500,7 @@ More than 240 items were addressed for this release:
499
500
*[[ROOT-8093](https://its.cern.ch/jira/browse/8093)] - Gaussian with exponential tail(s) in roofit
500
501
*[[ROOT-7973](https://its.cern.ch/jira/browse/7973)] - TChain::LoadTree() can crash when a different tree is read from the same file
501
502
*[[ROOT-7743](https://its.cern.ch/jira/browse/7743)] - TTree AddFriend not working
502
-
*[[ROOT-7686](https://its.cern.ch/jira/browse/7686)] - TTreeFormula and function arguements
503
+
*[[ROOT-7686](https://its.cern.ch/jira/browse/7686)] - TTreeFormula and function arguments
503
504
*[[ROOT-7465](https://its.cern.ch/jira/browse/7465)] - TTreeFormula unable to access all but first index of vector branch
Copy file name to clipboardExpand all lines: graf3d/rglew/inc/TGLIncludes.h
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,10 @@
14
14
15
15
// GL includes - include this if you are calling OpenGL functions.
16
16
17
+
#ifndef_ROOT_GL_BUILDS_ITSELF
18
+
#warning "The TGLIncludes.h header is deprecated and will be removed in ROOT 6.40. Please include the required headers like <GL/gl.h> or <GL/glu.h> directly."
0 commit comments