void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

[WIP] Python 3.11

Open ahesford opened this issue 3 years ago • 6 comments

Tracking the Python 3.11 version bump.

[ci skip]

ahesford avatar Sep 18 '22 17:09 ahesford

The first-pass build for x86_64 has completed, with the following failures:

  • [x] DarkRadiant https://github.com/void-linux/void-packages/pull/39434
  • [x] blender https://github.com/void-linux/void-packages/pull/39402
  • [x] blueman
  • [x] collectd
  • [x] firefox Possibly related:
    • https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/6157
    • https://bugzilla.redhat.com/show_bug.cgi?id=2075460)
  • [x] freeorion
  • [x] gnome-builder
  • [x] idjc
  • [x] jack_mixer
  • [x] kicad
  • [x] kore https://github.com/void-linux/void-packages/pull/39413
  • [x] libtorrent-rasterbar (revbump boost)
  • [x] mimeo
  • [x] mypaint
  • [x] piper
  • [x] profanity
  • [x] python3-altgraph
  • [x] python3-apsw
  • [x] python3-bitarray
  • [x] python3-cypari2
  • [x] python3-empy
  • [x] python3-fpylll
  • [x] python3-frozendict upstream says wait 5-6 months https://github.com/Marco-Sulla/python-frozendict/issues/58#issuecomment-1180734809, but we can build the py-only version for now
  • [x] python3-gevent
  • [x] python3-greenlet
  • [x] python3-grpcio
  • [x] python3-grpcio-tools
  • [x] python3-keyutils
  • [x] python3-macholib
  • [x] python3-protobuf
  • [x] python3-pyFFTW
  • [x] python3-pygame
  • [x] python3-pyside2
  • [x] python3-reportlab
  • [x] python3-ruamel.yaml.clib #39421
  • [x] python3-snakeoil
  • [x] python3-snappy
  • [x] python3-typed-ast
  • [x] python3-watchman
  • [x] python3-yarl
  • [x] rdiff-backup
  • [x] renderdoc https://github.com/void-linux/void-packages/pull/39434
  • [x] root
  • [x] sagemath
  • [x] shiboken2 https://github.com/void-linux/void-packages/pull/39434
  • [x] sigil https://github.com/void-linux/void-packages/pull/39434
  • [x] sip4
  • [x] uwsgi https://github.com/void-linux/void-packages/pull/39434
  • [x] wxPython4
  • [x] zbar

ahesford avatar Sep 20 '22 11:09 ahesford

python3-typed-ast should be fixed after a rebase: de8fa883ae741551a58e7d858e6392611394a40d

paper42 avatar Sep 21 '22 20:09 paper42

* [ ]  python3-frozendict upstream says we should wait for 5-6 months [[BUG] Build failure with Python 3.11 Marco-Sulla/python-frozendict#58 (comment)](https://github.com/Marco-Sulla/python-frozendict/issues/58#issuecomment-1180734809)

Upstream said he (me) will wait the official stable release for the C Extension, and anyway the pure python version will work.

Marco-Sulla avatar Sep 22 '22 17:09 Marco-Sulla

@Marco-Sulla thanks; we'll use the py-only version for the time being.

ahesford avatar Sep 22 '22 17:09 ahesford

I completed an x86_64-musl build and found the list of failing packages agrees with that for the corresponding glibc build.

ahesford avatar Sep 28 '22 01:09 ahesford

Ran through aarch64 and fixed a few cross failures.

ahesford avatar Sep 29 '22 02:09 ahesford

Both x86_64 and x86_64-musl build cleanly; working through the other archs now.

ahesford avatar Oct 04 '22 14:10 ahesford

This branch currently builds cleanly for all official arches.

ahesford avatar Oct 07 '22 13:10 ahesford

Python 3.11 is now out, so people can begin testing this.

ahesford avatar Oct 25 '22 12:10 ahesford

Yay! :tada:

icp1994 avatar Nov 05 '22 12:11 icp1994