Your message dated Fri, 09 Jan 2026 20:21:57 +0000
with message-id <[email protected]>
and subject line Bug#1125147: fixed in frobby 0.9.7-1
has caused the Debian Bug report #1125147,
regarding frobby FTCBFS: builds for the build architecture
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1125147: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125147
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: frobby
Version: 0.9.6-1
Tags: patch
User: [email protected]
Usertags: ftcbfs

frobby fails to cross build from source, because it does not pass any
cross tools to make. The easiest way of doing so - using dh_auto_build -
mostly fixed this. It still fails stripping with the build architecture
strip, which is hard coded in the upstream Makefile. Such stripping also
breaks DEB_BUILD_OPTIONS=nostrip as well as generation of -dbgsym
packages. Hence, it is best to avoid doing so. I'm attaching a patch to
fix all of the above for your convenience.

Helmut
diff -Nru frobby-0.9.6/debian/changelog frobby-0.9.6/debian/changelog
--- frobby-0.9.6/debian/changelog       2025-12-28 13:37:53.000000000 +0100
+++ frobby-0.9.6/debian/changelog       2026-01-09 11:46:38.000000000 +0100
@@ -1,3 +1,12 @@
+frobby (0.9.6-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Let dh_auto_build pass cross tools to make.
+    + Don't strip during build.
+
+ -- Helmut Grohne <[email protected]>  Fri, 09 Jan 2026 11:46:38 +0100
+
 frobby (0.9.6-1) unstable; urgency=medium
 
   * Upload to unstable for libfrobby0 -> libfrobby1 transition.
diff -Nru frobby-0.9.6/debian/patches/nostrip.patch 
frobby-0.9.6/debian/patches/nostrip.patch
--- frobby-0.9.6/debian/patches/nostrip.patch   1970-01-01 01:00:00.000000000 
+0100
+++ frobby-0.9.6/debian/patches/nostrip.patch   2026-01-09 11:46:38.000000000 
+0100
@@ -0,0 +1,21 @@
+--- frobby-0.9.6.orig/Makefile
++++ frobby-0.9.6/Makefile
+@@ -86,6 +86,9 @@
+ ifndef CXX
+   CXX      = "g++"
+ endif
++ifndef STRIP
++  STRIP    = strip
++endif
+ 
+ cxxflags = $(CXXFLAGS) $(CPPFLAGS) -I $(GMP_INC_DIR) -Wno-uninitialized 
-Wno-unused-parameter
+ program = frobby
+@@ -223,7 +226,7 @@
+       fi
+ endif
+ ifeq ($(MODE), release)
+-      strip $@
++      $(STRIP) $@
+ endif
+ 
+ # Link object files into library
diff -Nru frobby-0.9.6/debian/patches/series frobby-0.9.6/debian/patches/series
--- frobby-0.9.6/debian/patches/series  2025-12-28 13:19:36.000000000 +0100
+++ frobby-0.9.6/debian/patches/series  2026-01-09 11:46:38.000000000 +0100
@@ -1 +1,2 @@
 frobgrob.patch
+nostrip.patch
diff -Nru frobby-0.9.6/debian/rules frobby-0.9.6/debian/rules
--- frobby-0.9.6/debian/rules   2025-12-28 13:19:36.000000000 +0100
+++ frobby-0.9.6/debian/rules   2026-01-09 11:46:38.000000000 +0100
@@ -10,16 +10,16 @@
 export FORCE_SOURCE_DATE = 1
 
 %:
-       dh $@ --no-parallel
+       dh $@ --no-parallel --buildsystem=makefile
 
 override_dh_auto_build-arch:
-       $(MAKE) all
-       $(MAKE) library
-       $(MAKE) library MODE=shared
-       $(MAKE) docPdf
+       dh_auto_build -- all STRIP=:
+       dh_auto_build -- library
+       dh_auto_build -- library MODE=shared
+       dh_auto_build -- docPdf
 
 override_dh_auto_build-indep:
-       $(MAKE) develDocHtml
+       dh_auto_build -- develDocHtml
 
 override_dh_auto_test-indep override_dh_auto_install-indep:
 

--- End Message ---
--- Begin Message ---
Source: frobby
Source-Version: 0.9.7-1
Done: Doug Torrance <[email protected]>

We believe that the bug you reported is fixed in the latest version of
frobby, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Doug Torrance <[email protected]> (supplier of updated frobby 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 09 Jan 2026 15:07:27 -0500
Source: frobby
Built-For-Profiles: noudeb
Architecture: source
Version: 0.9.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Math Team <[email protected]>
Changed-By: Doug Torrance <[email protected]>
Closes: 1125147
Changes:
 frobby (0.9.7-1) unstable; urgency=medium
 .
   * New upstream release.
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #1125147)
     + Let dh_auto_build pass cross tools to make.
     + Don't strip during build.
 .
   [ Doug Torrance ]
   * debian/copyright
     - Update my copyright years.
   * debian/libfrobby-dev.install
     - Simplify installation of header file now that upstream installs it
       for us.
Checksums-Sha1:
 7af7fded7bb06043ad071c55ee492e0aa9f049bd 2198 frobby_0.9.7-1.dsc
 18b149e04e5eb839b6e8c22678eccf0c5c068677 881097 frobby_0.9.7.orig.tar.gz
 ea91e4f2a1aa07393a2c4c9ab2f0890b4ebae492 8420 frobby_0.9.7-1.debian.tar.xz
 80f8a53bd2014988f21c25645561bf77b0f4225f 9227 frobby_0.9.7-1_source.buildinfo
Checksums-Sha256:
 0412ed271c3539bc92e4e91d61b0210726fb7ce213db531393cfa97e0ac35938 2198 
frobby_0.9.7-1.dsc
 f06da1182a7196165882b22e0b8be3fcba6a9b83807052b033e8e1379ed15aee 881097 
frobby_0.9.7.orig.tar.gz
 629987ff17677a00c7097a868efde4c7f40efc6bd61f792d64a09d29b70cb0a5 8420 
frobby_0.9.7-1.debian.tar.xz
 481ef09f5b31806788cf50236288bfad40ea38636e1b7534ce5cfac62498a238 9227 
frobby_0.9.7-1_source.buildinfo
Files:
 c1a7855618709693cd42eb2b753112c6 2198 math - frobby_0.9.7-1.dsc
 9086fd2e95e54048ae7695e51b9a78f7 881097 math - frobby_0.9.7.orig.tar.gz
 26d2683d9566347410d2842ce5eb1fa8 8420 math - frobby_0.9.7-1.debian.tar.xz
 b0e69be5e7a5691c5c733800c36592bd 9227 math - frobby_0.9.7-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEewOa7Ermd89P6sIRzrGIZ6EVCQwFAmlhYDwVHGR0b3JyYW5j
ZUBkZWJpYW4ub3JnAAoJEM6xiGehFQkMtw8QAI85a+z39wCHDeApZtkzzeH73IHQ
2kP6rwUnSS+SqJs5hh1gVTMI9ttq7m+Z2kPYOjBueohEvpfhdYzcmdx7ueaPwfne
Qdl717Wi8W5V2ULdgRkj7IMVO71pbtVNA+PZ/M7XW4cqnu6b4zQnUk5z7r/Xd4iA
cpl3GtPaRFm5PZwRZdSVItxkbmLNPnCrk7ACozUwizElX7gsnhCY2WtC+BfBMnxk
dB5aNHOLuhi5ce4RkJQ/zyuIuJxmkkMjQNrMxs5PAgxfyS4mrQW2bV3UwBWzXd2W
Kl7eb0Mu6yZikJKDTiszNUCFzCw680hPUwuVgR3WEJ9s1eLaH6KP5T3WsE2mMPC8
pf4AwECgfkH74ymj6xSPzD3xnQfU7TD76buKVyu6bVIOAC6xe7+MlI6D7uwfUeMT
2E1ryy679LUaImo9qGGzAo32jA4Qk8w7J29u2W8/gbiTo00ogkbzk6zT1mI7KuF4
yuApYml7rLRDosy0JvCsIIN3TY1cDpHcz8EDYS8hSrSzSJz1itNpH+1cPLmSD5gF
KCdmO7CCBO+0esBGQkLoXRhP+RP2qtKkFpR/8BFLl+JqqXAwsOIcvm3cZdOOKd5B
NLXwlXdxJX99FhRa3ajXgRJKvugtdfukgBY+krvkt4jJh9Poim4Zn8i5df99VhyQ
w1fOdpzGCV0JY/pB
=S9j8
-----END PGP SIGNATURE-----

Attachment: pgpRaMfc6p6Vz.pgp
Description: PGP signature


--- End Message ---

Reply via email to