micropython: bump to 1.23.0 release
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.
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
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.
@Ansuel: 1.24.0 has been released few days ago:
- https://github.com/micropython/micropython/releases/tag/v1.24.0
Can you look?