Can't build in clean chroot: sip-build: class 'QgsTopologicalMesh::Changes' has not been defined

Description:

I've tried building this package over and over again but can nay get 'er done. Clean chroot yields:

sip-build: class 'Ui::Qgs25DRendererWidgetBase' has not been defined
class 'Ui::QgsColorRampShaderWidgetBase' has not been defined
class 'Ui::QgsDbSourceSelectBase' has not been defined
class 'Ui::QgsLayerTreeEmbeddedConfigWidgetBase' has not been defined
class 'Ui::QgsTextFormatWidgetBase' has not been defined
class 'Ui::QgsTableWidgetUiBase' has not been defined
class 'Ui::QgsRichTextEditorBase' has not been defined
class 'Ui::QgsOWSSourceSelectBase' has not been defined
class 'QgsTopologicalMesh::Changes' has not been defined

I get the same result with both the gdal rebuild and the protobuf rebuild. It's just a pkgrel bump with no other changes so I'm completely stumped.

Additional info:

I used Arch in Docker after the Artix build failed. Then I tried building in an EndeavourOS install, same thing. I don't think I'm doing anything wrong.

  • package version(s): 3.42.2-2 on stable, 3.42.2-3 on staging
  • config and/or log files: qgis-logs.txt
  • link to upstream bug report, if any:

Steps to reproduce:

  1. Build in clean chroot