Andi, I pulled down the rc-2 and tested in Docker on Ubuntu 18.04.6 LTS (Bionic Beaver), with Python 3.6.9, I get the following error attempting to build JCC
jcc3/sources/functions.cpp: In function 'void installType(PyTypeObject**, PyType_Def*, PyObject*, char*, int)': jcc3/sources/functions.cpp:1742:13: error: 'Py_SET_TYPE' was not declared in this scope Py_SET_TYPE(*type, PY_TYPE(FinalizerClass)); ^~~~~~~~~~~ jcc3/sources/functions.cpp:1742:13: note: suggested alternative: '__S64_TYPE' Py_SET_TYPE(*type, PY_TYPE(FinalizerClass)); ^~~~~~~~~~~ __S64_TYPE error: command 'aarch64-linux-gnu-gcc' failed with exit status 1 I am thinking https://issues.apache.org/jira/browse/PYLUCENE-66 is related. Thanks! On Tue, Nov 1, 2022 at 2:13 PM Andi Vajda <va...@apache.org> wrote: > > The PyLucene 9.4.1 (rc2) release tracking the recent release of > Apache Lucene 9.4.1 is ready. > > A release candidate is available from: > https://dist.apache.org/repos/dist/dev/lucene/pylucene/9.4.1-rc2/ > > PyLucene 9.4.1 is built with JCC 3.13, included in these release artifacts. > > JCC 3.13 supports Python 3.3 up to Python 3.11. > PyLucene may also be built with Python 2, although Python 2 support is now > untested. > > Please vote to release these artifacts as PyLucene 9.4.1. > Anyone interested in this release can and should vote ! > > Thanks ! > > Andi.. > > ps: the KEYS file for PyLucene release signing is at: > https://dist.apache.org/repos/dist/release/lucene/pylucene/KEYS > https://dist.apache.org/repos/dist/dev/lucene/pylucene/KEYS > > pps: here is my +1 >