Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

micropython: bump to 1.23.0 release #25184

Merged
merged 1 commit into from
Oct 27, 2024
Merged

Conversation

Ansuel
Copy link
Member

@Ansuel Ansuel commented Oct 22, 2024

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.

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.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
@hnyman hnyman requested a review from jefferyto October 26, 2024 11:53
@neheb neheb merged commit 86602b5 into openwrt:master Oct 27, 2024
13 checks passed
@jefferyto
Copy link
Member

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.

@Neustradamus
Copy link

@Ansuel: 1.24.0 has been released few days ago:

Can you look?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants