Your message dated Tue, 29 Aug 2017 13:38:01 +0000
with message-id <e1dmgip-000ipj...@fasolo.debian.org>
and subject line Bug#873601: fixed in jkmeter 0.6.1-5
has caused the Debian Bug report #873601,
regarding jkmeter FTCBFS: binutils build dependency unsatisfiable, hard codes 
build architecture compiler
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 ow...@bugs.debian.org
immediately.)


-- 
873601: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873601
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jkmeter
Version: 0.6.1-4
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

jkmeter fails to cross build from source for two reasons:
 * Its explicit build dependency on binutils (host architecture)
   conflicts with its implicit dependency via build-essential (build
   architecture). In theory, one would do "toolchain dependency cross
   translation here", but dropping the redundant dependency is easier.
 * The upstream Makefile hard codes the build architecture compiler g++.

After fixing both issues, jkmeter cross builds successfully. Please
consider applying the attached patch.

Helmut
diff --minimal -Nru jkmeter-0.6.1/debian/changelog 
jkmeter-0.6.1/debian/changelog
--- jkmeter-0.6.1/debian/changelog      2016-12-22 20:58:40.000000000 +0100
+++ jkmeter-0.6.1/debian/changelog      2017-08-29 14:36:28.000000000 +0200
@@ -1,3 +1,12 @@
+jkmeter (0.6.1-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Drop implicitly satisfied build dependency on binutils.
+    + Make g++ substitutable in source/Makefile.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 29 Aug 2017 14:36:28 +0200
+
 jkmeter (0.6.1-4) unstable; urgency=medium
 
   [ Alessio Treglia ]
diff --minimal -Nru jkmeter-0.6.1/debian/control jkmeter-0.6.1/debian/control
--- jkmeter-0.6.1/debian/control        2016-12-22 20:58:04.000000000 +0100
+++ jkmeter-0.6.1/debian/control        2017-08-29 14:36:27.000000000 +0200
@@ -6,7 +6,6 @@
  Free Ekanayaka <fr...@debian.org>,
  Jaromír Mikeš <mira.mi...@seznam.cz>
 Build-Depends:
- binutils,
  debhelper (>= 10),
  libclthreads-dev (>= 2.4.0),
  libclxclient-dev (>= 3.9.0),
diff --minimal -Nru jkmeter-0.6.1/debian/patches/01-makefile.patch 
jkmeter-0.6.1/debian/patches/01-makefile.patch
--- jkmeter-0.6.1/debian/patches/01-makefile.patch      2013-04-03 
04:50:57.000000000 +0200
+++ jkmeter-0.6.1/debian/patches/01-makefile.patch      2017-08-29 
14:36:28.000000000 +0200
@@ -1,13 +1,14 @@
 Description: Put DESTDIR before PREFIX to set the installation path properly.
  Set prefix properly and removed -march=native cpp flag
+ Make g++ substitutable
 Author: Jaromír Mikeš <mira.mi...@seznam.cz>
 Author: Alessio Treglia <ales...@debian.org>
 Forwarded: Fons Adriaensen <f...@kokkinizita.net>
 
 Index: jkmeter/source/Makefile
 ===================================================================
 --- jkmeter.orig/source/Makefile       2011-08-03 02:45:40.420992633 +0200
 +++ jkmeter/source/Makefile    2011-08-03 02:46:35.887176814 +0200
 @@ -19,14 +19,14 @@
  # -------------------------------------------------------------------------
  
@@ -26,3 +27,12 @@
  
  
  all:  jkmeter
+@@ -40,7 +40,7 @@
+ jkmeter:      LDFLAGS += -L/usr/X11R6/lib
+ jkmeter:      LDFLAGS += -pthread
+ jkmeter:      $(JKMETER_O)
+-      g++ $(LDFLAGS) -o $@ $(JKMETER_O) $(LDLIBS)
++      $(CXX) $(LDFLAGS) -o $@ $(JKMETER_O) $(LDLIBS)
+ 
+ $(JKMETER_O):
+ -include $(JKMETER_O:%.o=%.d)

--- End Message ---
--- Begin Message ---
Source: jkmeter
Source-Version: 0.6.1-5

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

Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated jkmeter 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Tue, 29 Aug 2017 14:57:31 +0200
Source: jkmeter
Binary: jkmeter
Architecture: source
Version: 0.6.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Description:
 jkmeter    - horizontal or vertical bargraph audio level meter for Jack Audio
Closes: 873601
Changes:
 jkmeter (0.6.1-5) unstable; urgency=medium
 .
   * Team upload.
   * Bump Standards-Version to 4.1.0.
     + Use HTTPS in the Format field of d/copyright.
   * Fix cross build failure.  Closes: #873601
     + Drop implicitly satisfied build dependency on binutils.
     + Make g++ substitutable in source/Makefile.
     Thanks to Helmut Grohne <hel...@subdivi.de> for the patch.
Checksums-Sha1:
 b229799d5803afeca798ce45a4b65863cc11c4ed 2103 jkmeter_0.6.1-5.dsc
 c4c074c96c35df34104c20494c6130d183a86591 5720 jkmeter_0.6.1-5.debian.tar.xz
 0e8948197b82b2c995833d6deabaa66265a112d6 6927 jkmeter_0.6.1-5_amd64.buildinfo
Checksums-Sha256:
 264fe8222e0a1338f4cfb6f2a1ec38caf42c136e55ffc1b79d07554a4b8591b2 2103 
jkmeter_0.6.1-5.dsc
 b332629d2ad366240f91feefc4d7ab6a2f676249035f0a96a0d22f37e67974c7 5720 
jkmeter_0.6.1-5.debian.tar.xz
 bd1e757aedd4b4d15b04aff88c7b2136fa3b85dd1c19738834879149d2292ae6 6927 
jkmeter_0.6.1-5_amd64.buildinfo
Files:
 cc1adf81261f2d4e23dfc3768e356ac4 2103 sound optional jkmeter_0.6.1-5.dsc
 a79863fe3524872736057bb8a833b8e5 5720 sound optional 
jkmeter_0.6.1-5.debian.tar.xz
 58cf70b72e03bccb4904b205cdad65f2 6927 sound optional 
jkmeter_0.6.1-5_amd64.buildinfo

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

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlmlZQgACgkQCBa54Yx2
K62QyA//UF7f+zDMMPuJBvC1RbjTbSuGzHfeoNBalf5xWC/ngwF9STcBpFT0BvdR
Z7XD8vwmJ5Uh4DlItR8FbuCa6LN0DFTy7KMoihuzX2ckj4p2ITJEC+VGWTyRv9y0
AuPM19x9n+LC+IhM6vSPRJ48fYBqIOoLZXIblNyXkdjuhIze1anRc8Oqb58/25p6
X5iE5cD5oLfWwl76ljsIIYIZoXdbR0yyKSRGVFVNOmt9HLh/ydunOBKecO+ENlKh
tFjhKeyGya/Y+yFs8d88IQEakJDdKCeKugj47jPX9NQ8sZbwKUWFfhQodE4IQNds
32p6T9OWRGZmXiliKtMrxuq00Btd0Nu+dkTUMPiDyntjAVSOdl81841lXUNv02sG
I1mEMpl+25h+1nB3UP+TtuyeQKjv3/U3BygY2RkNeS3RH6cyGNpYWumyx25PiaeP
X8ptzkGwEiwstC3dJ3PAbum62IuaKAAAKpOIrT0CLUUzlzBqitUJrxk6jox0xaVp
sBCpECYLOPAxk+8gP5r2WMEdR30i5t6o/xnzF+JANl3hx/ZjK+BKh43iUrHeT6XE
94mwj+i5QSWZwb/2y+EuPUwdMBwKIHkPj4Ubr3bYNO3K35VKKhOAhAxj8LAXWXsj
UCMgLOohjMxdZWp1kzC7+iHOI4Qpk1enRthFsZeNV/uUWdSGYUI=
=+0Du
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to