Source: wxwidgets3.2
Version: 3.2.5+dfsg-1
Severity: normal
Tags: ftbfs patch

Dear Maintainer,

The wxwidgets3.2 testsuite depends python3-httpbin.  python3-httpbin
depends on python3-greenlet.  python3-greenlet currently has only been
ported to architectures where the stack grows down.

The attached patch disables the wxwidgets3.2 testsuite on hppa and
removes the dependency on python3-httpbin for hppa.

With this change, the wxwidgets3.2 package builds successfully on hppa:
https://buildd.debian.org/status/fetch.php?pkg=wxwidgets3.2&arch=hppa&ver=3.2.5%2Bdfsg-1%2Bb1&stamp=1720556377&raw=0

Please install or a similar fix.

Regards,
Dave Anglin

-- System Information:
Debian Release: trixie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 6.10.0-rc6+ (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
--- control.save        2024-07-09 15:37:13.906265388 +0000
+++ control     2024-07-09 15:40:35.412571357 +0000
@@ -21,7 +21,7 @@
                libwebkit2gtk-4.1-dev,
                libxt-dev,
                locales-all <!nocheck>,
-               python3-httpbin <!nocheck>,
+               python3-httpbin [!hppa] <!nocheck>,
                xauth <!nocheck>,
                xvfb <!nocheck>,
                zlib1g-dev,
--- rules.save  2024-07-09 15:37:21.802200659 +0000
+++ rules       2024-07-09 15:42:41.135501422 +0000
@@ -2,6 +2,10 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
+ifneq (,$(filter $(DEB_HOST_ARCH), hppa))
+export DEB_BUILD_OPTIONS=nocheck
+endif
+
 include /usr/share/dpkg/buildopts.mk
 
 TEST_FILTER = ~[.]

Reply via email to