Source: apfsprogs
Version: 0+git20230807+ds-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

apfsprogs fails to cross build from source, because it does not pass
cross tools to make. The easiest way of doing so - using dh_auto_build -
makes apfsprogs cross buildable. Please consider applying the attached
patch.

Helmut
diff --minimal -Nru apfsprogs-0+git20230807+ds/debian/changelog 
apfsprogs-0+git20230807+ds/debian/changelog
--- apfsprogs-0+git20230807+ds/debian/changelog 2023-08-07 08:29:29.000000000 
+0200
+++ apfsprogs-0+git20230807+ds/debian/changelog 2023-08-27 08:50:13.000000000 
+0200
@@ -1,3 +1,10 @@
+apfsprogs (0+git20230807+ds-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sun, 27 Aug 2023 08:50:13 +0200
+
 apfsprogs (0+git20230807+ds-1) unstable; urgency=medium
 
   * New upstream version.
diff --minimal -Nru apfsprogs-0+git20230807+ds/debian/rules 
apfsprogs-0+git20230807+ds/debian/rules
--- apfsprogs-0+git20230807+ds/debian/rules     2023-08-07 08:29:29.000000000 
+0200
+++ apfsprogs-0+git20230807+ds/debian/rules     2023-08-27 08:50:12.000000000 
+0200
@@ -14,9 +14,9 @@
        dh $@
 
 override_dh_auto_build:
-       $(MAKE) -C mkapfs
-       $(MAKE) -C apfsck
-       $(MAKE) -C apfs-snap
+       dh_auto_build -D mkapfs
+       dh_auto_build -D apfsck
+       dh_auto_build -D apfs-snap
 
 override_dh_auto_install:
        @echo skip install target

Reply via email to