[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#946334: marked as done (pd-mrpeach FTCBFS: uses build architecture build tools)



Your message dated Wed, 08 Jan 2020 22:53:06 +0000
with message-id <E1ipKCI-0007BY-8R@fasolo.debian.org>
and subject line Bug#946334: fixed in pd-mrpeach 0.1~svn17651-1
has caused the Debian Bug report #946334,
regarding pd-mrpeach FTCBFS: uses build architecture build tools
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 owner@bugs.debian.org
immediately.)


-- 
946334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946334
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: pd-mrpeach
Version: 0.1~svn17647-3
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

pd-mrpeach fails to cross build from source. It has multiple make
invocations and only one happens via dh_auto_build. The others lack
cross tools and we can fix that by using dh_auto_build there as well.
Then it fails running the build architecture strip during make install.
It is best to disable such stripping as it also breaks generation of
-dbgsym packages and DEB_BUILD_OPTIONS=nostrip. The attached patch fixes
all of that. Please consider applying it.

Helmut
diff --minimal -Nru pd-mrpeach-0.1~svn17647/debian/changelog pd-mrpeach-0.1~svn17647/debian/changelog
--- pd-mrpeach-0.1~svn17647/debian/changelog	2018-09-29 21:03:03.000000000 +0200
+++ pd-mrpeach-0.1~svn17647/debian/changelog	2019-12-07 10:51:01.000000000 +0100
@@ -1,3 +1,12 @@
+pd-mrpeach (0.1~svn17647-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Let dh_auto_build pass cross tools to make.
+    + Defer stripping to dh_strip.
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sat, 07 Dec 2019 10:51:01 +0100
+
 pd-mrpeach (0.1~svn17647-3) unstable; urgency=medium
 
   * dh_auto_install fixes (Closes: #909820)
diff --minimal -Nru pd-mrpeach-0.1~svn17647/debian/rules pd-mrpeach-0.1~svn17647/debian/rules
--- pd-mrpeach-0.1~svn17647/debian/rules	2018-09-29 21:03:03.000000000 +0200
+++ pd-mrpeach-0.1~svn17647/debian/rules	2019-12-07 10:51:00.000000000 +0100
@@ -27,15 +27,15 @@
 
 override_dh_auto_build:
 	dh_auto_build
-	make -C osc \
+	dh_auto_build --sourcedirectory=osc -- \
 		 CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
-	make -C net \
+	dh_auto_build --sourcedirectory=net -- \
 		 CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
-	make -C cmos \
+	dh_auto_build --sourcedirectory=cmos -- \
 		 CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
 
 override_dh_auto_install:
-	dh_auto_install -- prefix=/usr pkglibdir=$(pkglibdir)
+	dh_auto_install -- prefix=/usr pkglibdir=$(pkglibdir) STRIP=true
 # fix permissions
 	find $(CURDIR)/debian/tmp/ -name "*.pd_linux" -exec \
 		chmod 0644 {} +

--- End Message ---
--- Begin Message ---
Source: pd-mrpeach
Source-Version: 0.1~svn17651-1

We believe that the bug you reported is fixed in the latest version of
pd-mrpeach, 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 946334@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated pd-mrpeach 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 08 Jan 2020 22:50:26 +0100
Source: pd-mrpeach
Architecture: source
Version: 0.1~svn17651-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 946334
Changes:
 pd-mrpeach (0.1~svn17651-1) unstable; urgency=medium
 .
   * New upstream version 0.1~svn17651
     * Regenerate upstream changelog
   * Fix FTCBFS (Closes: #946334)
     Thanks to Helmut Grohne <helmut@subdivi.de>
     * Let dh_auto_build pass cross tools to make
     * Defer stripping to dh_strip
   * Drop B-D on devscripts
   * Remove obsolete file d/source/local-options
   * Update d/copyright
     * Fix pattern-exclusion for licensecheck
     * Regenereate d/copyright_hints
   * Bump dh-compat to 12
     * Use debhelper-compat instead of debian/compat
   * Bump standards-version to 4.4.1
Checksums-Sha1:
 deddff3ca517d036532529f5372dcc38ccceb51d 2465 pd-mrpeach_0.1~svn17651-1.dsc
 7447475d42e5bc5463758b8a57593f103608bbfd 265877 pd-mrpeach_0.1~svn17651.orig.tar.gz
 bda0363fbbb41fa3790c4a5609281fdee831149a 22336 pd-mrpeach_0.1~svn17651-1.debian.tar.xz
Checksums-Sha256:
 738e625c55862a76deca69b1200b0be8ee327c39208b8152cead98702d911932 2465 pd-mrpeach_0.1~svn17651-1.dsc
 11c6d30fbf1544e586ebda7597fc3ffb42f0a8eee7f397a117d1115cb3c95ea4 265877 pd-mrpeach_0.1~svn17651.orig.tar.gz
 fe9649e9bab21de8a81776581ae1d3eb139f888639da85aff77fd52cfac1eb3b 22336 pd-mrpeach_0.1~svn17651-1.debian.tar.xz
Files:
 2bccd76cad66841b9f095b5aec4c8a57 2465 sound optional pd-mrpeach_0.1~svn17651-1.dsc
 84681be3abbadd1715cdce2a741a59fd 265877 sound optional pd-mrpeach_0.1~svn17651.orig.tar.gz
 a20474c9edfe3fa8b440d633b59f1bcc 22336 sound optional pd-mrpeach_0.1~svn17651-1.debian.tar.xz

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

iQJKBAEBCAA0FiEEdAXnRVdICXNIABVttlAZxH96NvgFAl4WVtMWHGZvcnVtQHVt
bGFldXRlLm11ci5hdAAKCRC2UBnEf3o2+LKWD/4gs5bJdOejHa9OM60faC7vuS4j
zWh4vwH85XxiAk2GJ/eToPwNr3z94Zm1gKa9r0zKIXD4vHmCz8gnsYneFsJ+OBLW
gI0+2gAxuAUwYRVOyyJrENBH9FZeyT36MjtS+aeX2cECpjpNmWiD/gNo3XTklnFh
5DQFlXmJarW17G7j+Yhvwqu7p5ThbL0sh3HeSBbRV9ms6Ks/OB6ZUviw1y08ufbV
7IcS91tavbeh3jgl2PJ6S2/G5qLwC+5DxYUJvvIiZAyOuyfsrNb+AHzIaWPKraaS
J6ZjjCCA2cT4EAuqtkcKRVscy07SrM+a1WDfYcaelL2vxQLoZsIeNE5Q8JvoW2ON
o55HNYUPwOFdK9q4kaQwKNk0tiknVyVGvsyQgF+gvDdlbxuoIjx4y9CGXryxUIs1
/kjYt+ZOTofi7hoR2bl4eQwKUl7TK0NhRMKpeRpjQLAT4ruPaVps26R6Swj57GGI
wzqGg8BGNxjhc6719jtbGBbu5plXhat+228WIGRMbHO0WZ8sPHnCLuh60a2BoSd5
+YOTXnjwRa6ZlpzzZGYdGp8s+0elREXdbnbWUd4WFcPTdpTtJjCGv2b6NhtOerxm
VRVdQWASCgYkeAslPY5VOzyOsxbRMZS28FPlfEpNWypG3PXiPDt3m4c8OO33Uj7T
gPkwWjRS5cqxgQBFgg==
=iyMC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: