On Fri, 18 Sep 2026, Simon McVittie wrote:

On Thu, 17 Sep 2026 at 08:29:11 +1200, Olly Betts wrote:
There may be a gotcha here if any of the arch=all package contents vary
when building without webview.  I'm particularly thinking that
wx3.2-headers and wx3.2-doc might.

For the headers, perhaps the webview-related header files could move to libwxgtk-webview3.2-dev, with an appropriate versioned Breaks/Replaces? That would match the more common practice of having headers in the -dev package (which I assume wxwidgets has only not done for size reasons).

For the documentation, I think it would be fine if the -doc package was effectively only buildable on little-endian architectures:

Good news. The doc, headers, and i18n packages all build identically with and without the webkit -dev package. The only difference is in the examples package, and only in the top-level Makefile, see below.

│ │ ├── ./usr/share/doc/wx3.2-examples/examples/samples/Makefile
│ │ │ @@ -1,12 +1,12 @@
│ │ │  #
│ │ │  # Makefile : Builds wxWindows samples for Unix.
│ │ │  #
│ │ │
│ │ │ -SAMPLES_SUBDIRS=animate archive artprov aui calendar caret clipboard collpane combo config console dataview debugrpt dialogs dialup display dnd docview dragimag drawing erase event except exec font fswatcher grid help htlbox html/about html/help html/helpview html/printing html/test html/virtual html/widget html/zip image internat ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal notebook opengl/cube opengl/isosurf opengl/penguin opengl/pyramid popup power preferences printing propgrid render ribbon richtext sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl treelist typetest uiaction validate vscroll webrequest webview widgets wizard wrapsizer xrc │ │ │ +SAMPLES_SUBDIRS=animate archive artprov aui calendar caret clipboard collpane combo config console dataview debugrpt dialogs dialup display dnd docview dragimag drawing erase event except exec font fswatcher grid help htlbox html/about html/help html/helpview html/printing html/test html/virtual html/widget html/zip image internat ipc joytest keyboard layout listctrl mdi mediaplayer menu minimal notebook opengl/cube opengl/isosurf opengl/penguin opengl/pyramid popup power preferences printing propgrid render ribbon richtext sashtest scroll shaped sockets sound splash splitter statbar stc svg taborder taskbar text thread toolbar treectrl treelist typetest uiaction validate vscroll webrequest widgets wizard wrapsizer xrc
│ │ │

I don't think this is important enough to do anything about (the webview samples are still there).

I'll work on preparing an upload.

Regards,
Scott

Reply via email to