#1148039 libproxy: disable webkit2gtk dependency, at least on big-endian

#1148039#5
Date:
2026-09-16 12:08:31 UTC
From:
To:
As announced in #1148038, new upstream releases of WebKitGTK no longer
support big-endian architectures.

Removing libproxy from the big-endian architectures would be rather
disruptive, so we should build it without WebKitGTK support on those
archtiectures instead (minimally s390x, and ideally also some -ports
architectures: hppa m68k powerpc ppc64 sparc64).

I think the build-dependencies on libjavascriptcoregtk-4.1-dev and
libwebkit2gtk-4.1-dev might be entirely vestigial: perhaps they can just
be removed, on all architectures? That would be simpler.

    smcv

#1148039#12
Date:
2026-09-16 12:29:37 UTC
From:
To:
Jeremy removed libwebkit2gtk-4.1-dev while I was writing this, but
libjavascriptcoregtk-4.1-dev is still there at the moment.

     smcv

#1148039#15
Date:
2026-09-16 14:04:19 UTC
From:
To:
Hello,

Bug #1148039 in libproxy reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/gnome-team/libproxy/-/commit/9b562e2f2e19614611ef03bc5335c08a4ffb2824
------------------------------------------------------------------------
Remove more unnecessary Build-Depends

Closes: #1148039
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1148039

#1148039#22
Date:
2026-09-16 14:37:30 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libproxy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1148039@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated libproxy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 16 Sep 2026 16:03:19 +0200
Source: libproxy
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 0.5.12-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbicha@ubuntu.com>
Closes: 1148039
Changes:
 libproxy (0.5.12-3) unstable; urgency=medium
 .
   * Remove more unnecessary Build-Depends (Closes: #1148039)
Checksums-Sha1:
 fa24382dba69c1926ded09db0c20507dda1735df 2385 libproxy_0.5.12-3.dsc
 7e5def04ec00b7fccbee1457ebf130293eac0443 15080 libproxy_0.5.12-3.debian.tar.xz
 adebdcbdeed79df23d92b3fa07a40926139bd3c4 7489 libproxy_0.5.12-3_source.buildinfo
Checksums-Sha256:
 5c9e42673452039e2181a704e0476047dd0dfad86ade12423f002108d2e079c8 2385 libproxy_0.5.12-3.dsc
 1105e2c26f14caa236013b2de8f9602ccddcd0c5f37a439d9f7236b8a589df8c 15080 libproxy_0.5.12-3.debian.tar.xz
 f68a0f0972835834bda955a0ef846a0547694d8639eb47e64a1a980d7d4d393f 7489 libproxy_0.5.12-3_source.buildinfo
Files:
 781dee2cdb21709418c18b89fd32cf6f 2385 libs optional libproxy_0.5.12-3.dsc
 0bfe97836e13f04e028ebbabaaaae26d 15080 libs optional libproxy_0.5.12-3.debian.tar.xz
 c053e2b4143af07f0a65d2767883a50b 7489 libs optional libproxy_0.5.12-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmqqobsACgkQ5mx3Wuv+
bH0zQBAAyF4vIqwqWn1y9OzW+taY5TthX9h1DOU34OHpxoT9o7Aoi4Swhy6Pi7Xk
21jwpg/HROpYcniWlsoe0i7VSapodj/2ZSn3x7Xz9537NPiDfSFsVN9D74/xmHqG
UW9/Wn+9IoCuSL7D++/n4qJ4Ptzp3dxhhgf0y6MD2amTyfkPp9t6vRFn1cA+uD87
IDLOVOgbA2RSK3F4qqAok1iS/8dMFbY17c1A/Ml/dYGZ98LyA+0qQCAQz+sxXaZx
m+lFhbE4PmhXr4yUYoZjiQpn96gG3Ci+j/oqNxwdo492oXD3ZjMejyVNO5oNIGbl
ip75djDGLodQdDh+bEZ4xOQectLjPda4WNrOfPegmiWbIHDD/MeFubI3hK4jdkVX
a1J8hmRSDKMZdx59JD2ES9uWHSYMcVLDDgCFDjVMABlbjjbcYMIIkF4lMPfPK3EK
s8ZH4TsS+kvVjf34Y1YnWR8v3BVmASvQ3mf96J8LNwUkt82Kw6V9Llho8O23zJev
ZxBid4zkHt8Ycn7Ec2W4t+qlzb2HokmsBoIfpFAduYCM2sJWzMxABKYjX1XEQ817
SbQVUHD/UnFw27LrGNmsHHpfWhAT7xy7BiVck/33rBZBcCu+3wFMXDL0cfhMKGYM
5HgEGPtuhApu+QsFShWYTFke3yeTNipg8cbGrOJcvkcu6fL+odk=
=O2bM
-----END PGP SIGNATURE-----