#1150711 libgbinder FTCBFS: multiple reasons

#1150711#5
Date:
2026-10-09 12:58:19 UTC
From:
To:
libgbinder fails to cross build from source. On the surface, it uses
the build architecture strip during build. Doing so not only breaks
cross compilation, but also generation of -dbgsym packages as well as
DEB_BUILD_OPTIONS=nostrip. Beyond that, it also skips building tools, so
tools end up being built during dh_auto_install where debhelper does not
pass any cross tools. The tools should be built during the dh_auto_build
phase. I'm attaching a patch fixing all of this. Please consider
applying it.

Helmut

#1150711#10
Date:
2026-10-13 20:36:14 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libgbinder, 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 1150711@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 libgbinder 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: Tue, 13 Oct 2026 22:19:24 +0200
Source: libgbinder
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 1.1.54-2
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <team+ubports@tracker.debian.org>
Changed-By: Jeremy Bícha <jbicha@ubuntu.com>
Closes: 1150711
Changes:
 libgbinder (1.1.54-2) unstable; urgency=medium
 .
   [ Jeremy Bícha ]
   * Add versioned Provides for old libgbinder name
 .
   [ Helmut Grohne ]
   * Override dh_auto_build to fix multiple cross-building and package
     (Closes: #1150711)
Checksums-Sha1:
 97ee1798149131cb6b7f615fc9349eb22c10aaf1 2162 libgbinder_1.1.54-2.dsc
 5ff75e0faa8002ff43e752a6e85f6e1c59619856 8304 libgbinder_1.1.54-2.debian.tar.xz
 b7e94ac64dc2066caaaeba8a8a0153f882e67a9d 8137 libgbinder_1.1.54-2_source.buildinfo
Checksums-Sha256:
 9fcc0e1e4cfd8618610eb56010ca6b3f9065a289fa4a0f858568cb8a7dd93d93 2162 libgbinder_1.1.54-2.dsc
 c841cf5eaac51befd8100f994117a930c62e6e1f74955f50b39870957450808e 8304 libgbinder_1.1.54-2.debian.tar.xz
 ecb00d7735523cd8ea0069bb10e5eb91476b0b0392e6492ebc79747248eefc52 8137 libgbinder_1.1.54-2_source.buildinfo
Files:
 1654cf5ea2d82c024d01fd522efbda9c 2162 libs optional libgbinder_1.1.54-2.dsc
 f5256ffa7e5483fe0a044ede461311c6 8304 libs optional libgbinder_1.1.54-2.debian.tar.xz
 088e2ed54a74890c2b442d2290382926 8137 libs optional libgbinder_1.1.54-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmrOkl0ACgkQ5mx3Wuv+
bH2W8RAAqWjBbNRe/eNgxH45Ztr2I/O+NqfaQ1ROtEEPkF8Zl1ZAUQity8Mchn24
caFBPiEFiS/8nD0KdxemZuqUvJeswpALkChOP/FWx9ARRC2cUIo2oWLYJXRWbho9
4VFqT0v5Va2puVwiHURM/oDlHFD2lQqf4ORcGmkra1QZz9WLv40iab/YHfv2Payi
oGesOQaJdMdhLbAfAQDu9BPqsPWqDVgwCPUMmOQ4v32yu5SZy/dXzpWnPNFNu8JC
ccTr1fw+KCs06xbuEk+MbN0AUnQTppwuP250om40kR1g03WhO248itlKORHeRL4c
Uej/3uj8EjSldD0TBls2+gghtOT7TFmEByBBKCSysd21o9Kv4cCKUUU62khFUhyk
28uLKQDRshzkbwxoLOxmiWWgc7w9scdndUF1WQ8BuNUoGMSG0JrdSCChVhvlNpOu
aE3oTsjSGWf98kqZNNF+X+mD9ruE11cNPTzTQT2Z0wze4XsfQLLfvJ2zrJYPvj4c
4MpITyh6ojY9unYeJMviMKmVYTrrEpI+4noWL/Pq5pnZM4xEdI+Maame5gvD/kG8
wheBvTohv41ewd1HnbmZYoTU7rWvEqjNzu6Z2X2BVNnvsQn4cwER7BBThgFzW0vF
OSbK8HfmKa9VlVEbUufVcxMQnoiUV6BYTsstSHN+wH0Pnu/Qmw8=
=ki/w
-----END PGP SIGNATURE-----