python 3.8.2 compile: add tp_print to PyTypeObject
authorJustin Luth <justin_luth@sil.org>
Sat, 22 Feb 2020 04:30:15 +0000 (07:30 +0300)
committerRene Engelhard <rene@debian.org>
Thu, 21 May 2020 11:43:43 +0000 (12:43 +0100)
commit377f10cb1c7efee6705853f83846f7b1fe3a3222
treedad90858d99f01268aa9023d9a6478af13a59059
parent7236afc2c6ac31eb2813f1a336ad1c25e498fa0e
python 3.8.2 compile: add tp_print to PyTypeObject

I couldn't find this documented on the Internet though,
as the 3.9 and 3.8.2rc documentation didn't mention it
as an added item...

I'm using Ubuntu 20.04 alpha with python3 --version
Python 3.8.2rc1

This fixes pyuno/source/module/pyuno.cxx:1689:1: error:
missing initializer for member â€˜_typeobject::tp_print’
[-Werror=missing-field-initializers]

Change-Id: Idec5720050572b34628267cd94557dabf7edbf3c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89247
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Gbp-Pq: Name python3.8.2.diff
pyuno/source/module/pyuno.cxx
pyuno/source/module/pyuno_callable.cxx
pyuno/source/module/pyuno_iterator.cxx
pyuno/source/module/pyuno_runtime.cxx
pyuno/source/module/pyuno_struct.cxx