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
>

Reply via email to