Stop using ubuntu 18.04 in CI jobs (PR #26758)

20 views
Skip to first unread message

VZ

unread,
Jul 30, 2026, 6:59:18 PM (5 days ago) Jul 30
to wx-...@googlegroups.com, Subscribed

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

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

Commit Summary

  • 53cf0ed REVERT: Remove all CI jobs except the ones using Ubuntu 18.04
  • 6a08395 Switch Ubuntu 18.04 CI builds to Ubuntu 26.04

File Changes

(15 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758@github.com>

VZ

unread,
Jul 30, 2026, 7:20:41 PM (5 days ago) Jul 30
to wx-...@googlegroups.com, Push

@vadz pushed 3 commits.

  • 9647712 Use Ubuntu 24.04 for wxDFB builds as 26.04 doesn't have DirectFB
  • e832e0a Add missing "override" to wxGLApp::GetXVisualInfo()
  • 432f1d6 fixup! Switch Ubuntu 18.04 CI builds to Ubuntu 26.04


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/6a083954574d7587c7df2fa7170644caea5597bb/after/432f1d633f62a8ffb5a5a5f26af45f1cecdc67c9@github.com>

VZ

unread,
Jul 30, 2026, 7:38:47 PM (5 days ago) Jul 30
to wx-...@googlegroups.com, Push

@vadz pushed 3 commits.

  • e7d71b8 squash! Add missing "override" to wxGLApp::GetXVisualInfo()
  • 0092b2d fixup! Switch Ubuntu 18.04 CI builds to Ubuntu 26.04
  • fde22b0 Skip ListBoxTestCase when running wxQt tests under Ubuntu 26.04


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/432f1d633f62a8ffb5a5a5f26af45f1cecdc67c9/after/fde22b09f8f7675071b84980845764d5c9b43a87@github.com>

VZ

unread,
Jul 31, 2026, 4:59:13 AM (4 days ago) Jul 31
to wx-...@googlegroups.com, Push

@vadz pushed 3 commits.

  • 6047834 Try running wxQt CI job under Ubuntu 24.04
  • 2ba5bd6 Make wxWindow::KillFocus() private and non-virtual in wxX11
  • 6b3bb0e Add missing "override" to wxX11 and common headers used by wxUniv


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/fde22b09f8f7675071b84980845764d5c9b43a87/after/6b3bb0e1306ca7d2830502799f0c0621d61d7cc3@github.com>

VZ

unread,
Jul 31, 2026, 5:10:05 AM (4 days ago) Jul 31
to wx-...@googlegroups.com, Push

@vadz pushed 2 commits.

  • d080b1d fixup! Add missing "override" to wxX11 and common headers used by wxUniv
  • b302331 Turn off gcc -Wsuggest-override for wxDFB headers


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/6b3bb0e1306ca7d2830502799f0c0621d61d7cc3/after/b302331eb35877072b61a8f1f81ed15f3e273974@github.com>

VZ

unread,
Jul 31, 2026, 6:19:10 AM (4 days ago) Jul 31
to wx-...@googlegroups.com, Push

@vadz pushed 4 commits.

  • 045b432 Revert "Try running wxQt CI job under Ubuntu 24.04"
  • d33b2eb Use base class IsCurrent() in wxUniv wxVListBox
  • 80d2327 fixup! Add missing "override" to wxX11 and common headers used by wxUniv
  • 9fe1297 Fix sorted wxListBox unit test in wxQt under Unix


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/b302331eb35877072b61a8f1f81ed15f3e273974/after/9fe1297b9cda110856e77209dd624060b14a56fc@github.com>

VZ

unread,
Jul 31, 2026, 6:32:43 AM (4 days ago) Jul 31
to wx-...@googlegroups.com, Push

@vadz pushed 1 commit.

  • e1d7ed2 fixup! Revert "Try running wxQt CI job under Ubuntu 24.04"


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/9fe1297b9cda110856e77209dd624060b14a56fc/after/e1d7ed2ffde98a86b2afac717e3c273ada94323b@github.com>

VZ

unread,
Jul 31, 2026, 6:48:51 AM (4 days ago) Jul 31
to wx-...@googlegroups.com, Push

@vadz pushed 7 commits.

  • c14b35c Make wxWindow::KillFocus() private and non-virtual in wxX11
  • 8327d92 Add missing "override" to wxX11 and common headers used by wxUniv
  • dfa456f Turn off gcc -Wsuggest-override for wxDFB headers
  • af93e02 Add missing "override" to wxGLApp::GetXVisualInfo()
  • 8b6f809 Use base class IsCurrent() in wxUniv wxVListBox
  • 49ded50 Fix sorted wxListBox unit test in wxQt under Unix
  • 2782377 Switch Ubuntu 18.04 CI builds to newer Ubuntu versions


View it on GitHub or unsubscribe.


Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/pull/26758/before/e1d7ed2ffde98a86b2afac717e3c273ada94323b/after/2782377d4f3f2e6a2f189efe51df302420c9922c@github.com>

VZ

unread,
Jul 31, 2026, 7:40:12 AM (4 days ago) Jul 31
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26758)

I'll merge this soon if there are no comments because I want to stop using Ubuntu 18.04 PPAs a.s.a.p.

I'm just going to ignore false positive due to wxOVERRIDE_CHECKBOX, it won't happen again and not worth working around.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

VZ

unread,
Aug 1, 2026, 8:05:38 AM (3 days ago) Aug 1
to wx-...@googlegroups.com, Subscribed

Merged #26758 into master.


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!

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

Reply all
Reply to author
Forward
0 new messages