Update submodules (PR #26191)

21 views
Skip to first unread message

Maarten

unread,
Feb 14, 2026, 8:48:12 AMFeb 14
to wx-...@googlegroups.com, Subscribed

Test updating the following submodules:

  • libexpat: 2.7.3 → 2.7.4
  • libpng: 1.6.52 → 1.6.55
  • libjpeg: 9f → 10
  • lunasvg: 3.3.0 → 3.5.0

You can view, comment on, or merge this pull request online at:

  https://github.com/wxWidgets/wxWidgets/pull/26191

Commit Summary

File Changes

(6 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191@github.com>

Maarten

unread,
Feb 14, 2026, 9:42:09 AMFeb 14
to wx-...@googlegroups.com, Push

@MaartenBent pushed 1 commit.


View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/before/97c4435a65c00c7bfb27ace49729d8511d92c36f/after/7a61f3a54a924a5992017d8d72f3bef7acd86a71@github.com>

VZ

unread,
Feb 14, 2026, 11:05:18 AMFeb 14
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26191)

Nice, thanks!

@Randalphwa I hope updating lunasvg doesn't create any problems?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902105194@github.com>

Randalphwa

unread,
Feb 14, 2026, 1:50:21 PMFeb 14
to wx-...@googlegroups.com, Subscribed
Randalphwa left a comment (wxWidgets/wxWidgets#26191)

If it was updated directly from the lunasvg project rather than our wxWidgets version, then yes it may break when wxWidgets is built as a static library. I have not tested it recently without the changes to lunasvg.h that I make to ensure it always builds correctly in static/shared/multi-lib/mondo configurations, so I don't know if the version directly from the original repository will work correctly in all situations or not.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902348501@github.com>

Maarten

unread,
Feb 14, 2026, 1:56:00 PMFeb 14
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#26191)

I merged upstream lunasvg into the wx branch. So all your changes are preserved. Including the namespace change, compiler warnings fixes, and static build defines.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902355550@github.com>

VZ

unread,
Feb 14, 2026, 2:07:27 PMFeb 14
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26191)

Thanks, I'll merge it then — or are you still making more changes to this?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902367442@github.com>

Maarten

unread,
Feb 14, 2026, 2:08:31 PMFeb 14
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#26191)

No, you can't merge it like this. It is pointing to my test branches.

I created the following PR for the submodules. After these are merged I'll update this PR to point to the updated submodules:


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902368580@github.com>

VZ

unread,
Feb 14, 2026, 2:10:02 PMFeb 14
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26191)

Were there any changes needing to be reviewed in the submodules? I don't see anything, but please let me know if I'm missing something.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902370168@github.com>

Maarten

unread,
Feb 14, 2026, 2:18:51 PMFeb 14
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#26191)

These were all straightforward updates:

  • Merge the upstream tag (or update the sources in libjpeg case)
  • For libpng make the prefix/config files (no changes), for libexpat run buildconf.sh (some minor updates)
  • Fix any warnings or issues that appear in CI

The changes in the submodules seem to be just small bugfixes/additions, nothing that should affect wxWidgets.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902378747@github.com>

VZ

unread,
Feb 14, 2026, 4:22:52 PMFeb 14
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26191)

I've merged the submodule PRs, so this one can be updated now. Thanks again!


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902544641@github.com>

VZ

unread,
Feb 14, 2026, 5:50:28 PMFeb 14
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26191)

Oh, I've just dropped the changes to .gitmodules and will push it as is, hopefully this is fine.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3902729826@github.com>

VZ

unread,
Feb 14, 2026, 5:50:44 PMFeb 14
to wx-...@googlegroups.com, Subscribed

Closed #26191 via 4e41598.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/issue_event/22796269318@github.com>

Maarten

unread,
Feb 15, 2026, 7:22:28 AMFeb 15
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#26191)

I checked the submodule references in the master branch, and they all seem correctly updated 👍


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26191/c3904354306@github.com>

Reply all
Reply to author
Forward
0 new messages