On 22. 02. 22 14:05, Miro Hrončok wrote:
On 22. 02. 22 13:06, Miro Hrončok wrote:
On 22. 02. 22 12:29, Miro Hrončok wrote:
On 22. 02. 22 12:26, Tomas Korbar wrote:
Hi Miro, Very interesting. This is the latest upstream version of expat and nothing was suggesting that there could be such issues. I will start to look for the cause of this immediately.
Thanks.
I see that there is a build of expect for Fedora 35. I've tagged the build to a side tag (f35-build-side-51003) and will try to rebuild Pythons there. That should give us some information whether the failures are caused by expact or libxml2.
Looks like it is caused by expat.
In f35-build-side-51003 i.e. in Fedora 35 with expat-2.4.6-1.fc35, Python FTBFS
In f37-build-side-51005 i.e. in Fedora 37 with expact downgraded to 2.4.4-1.fc36, Python builds successfully.
And finally in f37-build-side-51007 i.e. in Fedora 37 with libxml2 downgraded to 2.9.12-7.fc36 but with expat-2.4.6-1.fc37, Python FTBFS again.
So, apparently, this is a problem in the Python test suite and not expat itself.
https://bugs.python.org/issue46811 has fixes for Python >= 3.7.