Source: mysqmail Version: 0.4.9-10.4 Tags: patch User: [email protected] Usertags: ftcbfs
mysqmail fails to cross build from source, because debian/rules does not pass any cross tools to make. The easiest way of doing so is using dh_auto_build. While this fixes the build, the use of the build architecture strip is the next problem. The explicit stripping step has other downsides. It also breaks generation of -dbgsym packages as well as DEB_BUILD_OPTIONS=nostrip. It is best to rely on dh_strip alone. I'm attaching a patch that fixes both problems for your convenience. Helmut
diff -Nru mysqmail-0.4.9/debian/changelog mysqmail-0.4.9/debian/changelog --- mysqmail-0.4.9/debian/changelog 2025-03-13 19:39:06.000000000 +0100 +++ mysqmail-0.4.9/debian/changelog 2026-10-28 07:26:25.000000000 +0100 @@ -1,3 +1,12 @@ +mysqmail (0.4.9-10.5) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: (Closes: #-1) + + Let dh_auto_build pass cross tools to make. + + Defer all stripping to dh_strip. + + -- Helmut Grohne <[email protected]> Wed, 28 Oct 2026 07:26:25 +0100 + mysqmail (0.4.9-10.4) unstable; urgency=medium * Non-maintainer upload. diff -Nru mysqmail-0.4.9/debian/rules mysqmail-0.4.9/debian/rules --- mysqmail-0.4.9/debian/rules 2022-01-17 01:55:24.000000000 +0100 +++ mysqmail-0.4.9/debian/rules 2026-10-28 07:26:25.000000000 +0100 @@ -13,8 +13,7 @@ build: build-stamp build-stamp: dh_testdir - $(MAKE) - $(MAKE) strip + dh_auto_build touch $@ clean:

