16 lines
525 B
Diff
16 lines
525 B
Diff
Python 3.11 restructures some headers, so fix the includes here.
|
|
|
|
--- a/bindings/pyroot/cppyy/CPyCppyy/src/CPPOverload.cxx
|
|
+++ b/bindings/pyroot/cppyy/CPyCppyy/src/CPPOverload.cxx
|
|
@@ -1,7 +1,9 @@
|
|
// Bindings
|
|
#include "CPyCppyy.h"
|
|
#include "structmember.h" // from Python
|
|
-#if PY_VERSION_HEX >= 0x02050000
|
|
+#if PY_VERSION_HEX >= 0x030B0000
|
|
+#include <Python.h> // from Python
|
|
+#elif PY_VERSION_HEX >= 0x02050000
|
|
#include "code.h" // from Python
|
|
#else
|
|
#include "compile.h" // from Python
|