Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (96b5d553c6241b021abb4d3c194c5a7b1aa2e072)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (96b5d553c6241b021abb4d3c194c5a7b1aa2e072)
  • Date: Tue, 6 Oct 2020 15:50:04 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

devel/python3/DETAILS | 3 ++-
devel/python3/HISTORY | 2 ++
devel/python3/patches-3.9/obj.patch | 20 ++++++++++++++++++++
3 files changed, 24 insertions(+), 1 deletion(-)

New commits:
commit 96b5d553c6241b021abb4d3c194c5a7b1aa2e072
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python3 - fix compile of libxml2

diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index 53f077c..ed379bf 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -3,7 +3,8 @@ case "$PYTHON3_BRANCH" in
devel| \
stable| \
3.9)
- VERSION=3.9.0 ;;
+ VERSION=3.9.0
+ PATCHLEVEL=1 ;;
3.8)
VERSION=3.8.6 ;;
3.7)
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index 2172288..b7185f0 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -3,6 +3,8 @@
* patches-3.9/*: added
* PREPARE: adjust
* UP_TRIGGERS: fix
+ * DETAILS: PATCHLEVEL=1
+ * obj.patch: added, need by libxml2

2020-09-29 Thomas Orgis <sobukus AT sourcemage.org>
* INSTALL: do not create a dangling link
diff --git a/devel/python3/patches-3.9/obj.patch
b/devel/python3/patches-3.9/obj.patch
new file mode 100644
index 0000000..c4e3ec3
--- /dev/null
+++ b/devel/python3/patches-3.9/obj.patch
@@ -0,0 +1,20 @@
+--- a/Include/object.h 2020-10-05 17:07:58.000000000 +0200
++++ b/Include/object.h 2020-10-06 12:08:17.444833331 +0200
+@@ -127,7 +127,7 @@
+ static inline int _Py_IS_TYPE(const PyObject *ob, const PyTypeObject *type)
{
+ return ob->ob_type == type;
+ }
+-#define Py_IS_TYPE(ob, type) _Py_IS_TYPE(_PyObject_CAST_CONST(ob), type)
++#define Py_IS_TYPE(ob, type) (_Py_IS_TYPE(_PyObject_CAST_CONST(ob), type))
+
+ static inline void _Py_SET_REFCNT(PyObject *ob, Py_ssize_t refcnt) {
+ ob->ob_refcnt = refcnt;
+@@ -630,7 +630,7 @@
+ return ((flags & feature) != 0);
+ }
+
+-#define PyType_FastSubclass(type, flag) PyType_HasFeature(type, flag)
++#define PyType_FastSubclass(type, flag) (PyType_HasFeature(type, flag))
+
+ static inline int _PyType_Check(PyObject *op) {
+ return PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_TYPE_SUBCLASS);



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (96b5d553c6241b021abb4d3c194c5a7b1aa2e072), Treeve Jelbert, 10/06/2020

Archive powered by MHonArc 2.6.24.

Top of Page