Hi,

There are currently 4 issues which prevent to build the Python package
on Fedora Rawhide: Python 3.8.1 and Python 3.9.0a3 packages are
impacted, at least.

My Python 3.9.0a3 PR:
https://src.fedoraproject.org/rpms/python39/pull-request/16

Example of Python 3.8.1 PR with failing tests:
https://src.fedoraproject.org/rpms/python3/pull-request/164

I'm investigating these 4 issues.


The 4 issues:

(*) test_import: test_unwritable_module() => FIXED!

It's a bug in Python 3.9.0a3, it has already been fixed upstream. It
only fails when Python was installed.

https://bugs.python.org/issue39459


(*) test_zipfile: test_add_file_after_2107() failure => failed to reproduce :-(

https://bugs.python.org/issue39460

So far, I failed to reproduce it. It seems to only occur on Fedora
Rawhide. It should be a recent change in Rawhide.


(*) test_io hangs randomly => need to reproduce the bug with --timeout

https://src.fedoraproject.org/rpms/python39/pull-request/16

I modified my Python 3.9.0a3 PR to run tests with --timeout=1800, so
if the test hangs again, we should get a traceback where Python hangs.


(*) GCC 10 and -fcommon: "redefined symbol cannot be used on reloc"
when linking libpython3.9.so => reported to GCC upstream

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93384

It may be a missing "extern" in PyAPI_FUNC() when Python is built.

I should try to build Python using -fno-common to see if it's enough
to reproduce the issue.

Victor
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org

Reply via email to