packages icon indicating copy to clipboard operation
packages copied to clipboard

micropython: bump to 1.23.0 release

Open Ansuel opened this issue 1 year ago • 1 comments

Bump micropython to 1.23.0. This is done to fix support for MbedTLS 3.0

Lots changed between 1.21 and 1.23 for the library side.

Mainly the barkeley-db library was moved to micropython own fork and the cdef patch required lots of changes. (we have to manually include a copy of cdef.h as it was dropped by them) Also a new patch is required to mute some compilarion error that are false-positive. (variable not initialized but that are ALWAYS initialized)

Also refresh the extmod patch with new files included.

Ansuel avatar Oct 22 '24 13:10 Ansuel

Linked to:

  • https://github.com/openwrt/packages/pull/24664
  • https://github.com/micropython/micropython/issues/14447
  • https://github.com/openwrt/packages/pull/23795
  • https://github.com/openwrt/packages/pull/24102

Neustradamus avatar Oct 26 '24 09:10 Neustradamus

I thought #24664 was the PR where progress was being made... 002-add-unix-ffi-os-path.patch and 003-add-unix-ffi-uu.patch should be removed.

jefferyto avatar Oct 27 '24 22:10 jefferyto

@Ansuel: 1.24.0 has been released few days ago:

  • https://github.com/micropython/micropython/releases/tag/v1.24.0

Can you look?

Neustradamus avatar Oct 28 '24 00:10 Neustradamus