.
++ Let dh_auto_build substitute pass cross tools to make.
++ Don't use ldconfig at build time.
+
+ -- Helmut Grohne <hel...@subdivi.de> Thu, 26 Apr 2018 05:47:12 +0200
+
zita-resampler (1.6.0-2) unstable; urgency=medium
* Team upload.
diff --minimal -Nru zita-resampler-1.6.0/
Source: crystalhd
Version: 1:0.0~git20110715.fdd2f19-12
Severity: serious
User: helm...@debian.org
Usertags: rebootstrap
I was trying to fix a cross compilation issue in crystalhd and noticed
that filters/gst/gst-plugin/src/Makefile.in would not be regenerated
from the corresponding Makefile.am.
Source: fil-plugins
Version: 0.3.0-6
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
fil-plugins fails to cross build from source, because the uptsream build
system hard codes the build architecture compiler g++. After making it
substitutable, fil-plugins cross builds
pass PKG_CONFIG to make clean.
+
+ -- Helmut Grohne Wed, 06 Jun 2018 12:40:41 +0200
+
ir.lv2 (1.3.3~dfsg0-1) unstable; urgency=medium
* Update watch file.
diff --minimal -Nru ir.lv2-1.3.3~dfsg0/debian/patches/cross.patch
ir.lv2-1.3.3~dfsg0/debian/patches/cross.patch
--- ir.lv2-1.3.3~dfsg0
Source: lv2vocoder
Version: 1-5
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
lv2vocoder fails to cross build from source, because the upstream
GNUmakefile hard codes build architecture build tools. The attached
patch fixes that and makes lv2vocoder cross build successfully.
Source: vco-plugins
Version: 0.3.0-5
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
vco-plugins fails to cross build from source, because the upstream
Makefile hard codes the build architecture compiler g++. After making it
substitutable, vco-plugins cross builds
.
+ * Fix FTCBFS: (Closes: #-1)
++ cross.patch: Make pkg-config substitutable.
++ Use dpkg's buildtools.mk to pass cross tools for all targets.
+
+ -- Helmut Grohne Wed, 13 Jun 2018 16:03:03 +0200
+
jack-midi-clock (0.4.3-1) unstable; urgency=medium
* New upstream version 0.4.3
Source: rev-plugins
Version: 0.7.1-3
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
rev-plugins fails to cross build from source, because the upstream
Makefile hard codes the build architecture compiler g++. After making it
substitutable, rev-plugins cross builds
Source: synfigstudio
Version: 1.2.1-0.1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
synfigstudio ships a broken, oudated, embedded copy of PKG_CHECK_MODULES
in m4/gnome.m4. The outdated version makes cross building fail. Please
remove this copy or fix register[1] it. The
.
++ Let buildtools.mk set up PKG_CONFIG for dh_auto_install.
++ Disable stripping during build, let dh_strip perform stripping.
+ * Remove useless override_dh_auto_configure.
+
+ -- Helmut Grohne Sun, 03 Jun 2018 17:13:31 +0200
+
x42-plugins (20170428-1.1) unstable; urgency=medium
Source: synthv1
Version: 0.8.6-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
synthv1 fails to cross build from source, because configure.ac uses
AC_PATH_PROG for finding qmake. Thus it gets the build architecture
qmake. Since the behaviour of qmake is
Source: jnoisemeter
Version: 0.1.0-4
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
jnoisemeter fails to cross build from source, because there is one bare
g++ invocation left in the upstream Makefile. After making it
substitutable, jnoisemeter cross builds successfully.
Source: jack-stdio
Version: 1.4-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
jack-stdio fails to cross build from source, because its Makefile hard
codes the build architecture pkg-config. After making it substitutable,
jack-stdio cross builds successfully. Please
Package: python-laditools
Version: 1.1.0-2
Severity: serious
User: helm...@debian.org
Usertags: python-import
After installing python-laditools importing the module laditools
into a python interpreter fails with the following error:
Traceback (most recent call last):
File "", line 1, in
Package: python-csoundac
Version: 1:6.10.0~dfsg-1
Severity: serious
User: helm...@debian.org
Usertags: python-import
After installing python-csoundac importing the module CsoundAC
into a python interpreter fails with the following error:
0dBFS level = 32768.0
--Csound version 6.10 (double
ass cross tools to make.
++ Make g++ substitutable.
++ ldconfig doesn't work during cross.
+
+ -- Helmut Grohne <hel...@subdivi.de> Tue, 24 Apr 2018 19:30:43 +0200
+
zita-alsa-pcmi (0.2.0-4) unstable; urgency=medium
* Set dh/compat 10.
diff --minimal -Nru zita-alsa-pcmi-0.2.0/de
.
+ * Improve cross building: Use the host qmake via dh_auto_configure. (Closes:
#-1)
+
+ -- Helmut Grohne Thu, 28 Jun 2018 07:18:48 +0200
+
dataquay (0.9.1-1) unstable; urgency=medium
* Update watch file.
diff --minimal -Nru dataquay-0.9.1/debian/rules dataquay-0.9.1/debian/rules
Source: crtmpserver
Version: 1.0~dfsg-5.5
Tags: patch upstream
Control: block 798955 by -1
crtmpserver sarches for dlfcn.h on a hard coded search path that happens
to not include Debian's multiarch directory. Thus crtmpserver will fail
to build against non-glibc libcs and against a multiarched
+0200
@@ -1,3 +1,12 @@
+jconvolver (0.9.3-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
++ Avoid overrides using dh --sourcedirectory.
++ cross.patch: Make g++ substitutable.
+
+ -- Helmut Grohne Tue, 16 Oct 2018 21:26:18 +0200
+
jconvolve
Package: lv2-c++-tools
Version: 1.0.5-4
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:vocproc
vocproc fails to cross build from source, because it fails running
lv2peg. It Build-Depends on lv2-c++-tools and since thats not marked
with Multi-Arch in any way, the host
:35.0
+0200
+++ cmus-2.7.1+git20160225/debian/changelog 2018-10-16 16:54:17.0
+0200
@@ -1,3 +1,10 @@
+cmus (2.7.1+git20160225-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Supply a cross environment to ./configure. (Closes: #-1)
+
+ -- Helmut Grohne Tue
directly via dh_auto_* before the Makefile can do it.
++ cross.patch: Honour cross tools.
+
+ -- Helmut Grohne Mon, 29 Oct 2018 06:15:39 +0100
+
abgate (1.1.9-1) unstable; urgency=medium
* New upstream version 1.1.9
diff --minimal -Nru abgate-1.1.9/debian/patches/cross.patch
abgate-1.1.9
-0.8.2/debian/changelog 2018-11-04 08:56:06.0 +0100
@@ -1,3 +1,10 @@
+harvid (0.8.2-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Update vim-common build dependency to xxd. (Closes: #-1)
+
+ -- Helmut Grohne Sun, 04 Nov 2018 08:56:06 +0100
+
harvid (0.8.2-1
~dfsg0/debian/changelog 2018-11-10 20:55:05.0 +0100
@@ -1,3 +1,10 @@
+serd (0.28.0~dfsg0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
++ Build-Depends request build architecture python.
++ Tell waf what we build for.
+
+ -- Helmut Grohne
:44.0 +0100
@@ -1,3 +1,10 @@
+glyr (1.0.10-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix build/host confusion. (Closes: #-1)
+
+ -- Helmut Grohne Sun, 11 Nov 2018 21:08:44 +0100
+
glyr (1.0.10-1) unstable; urgency=medium
* New upstream release.
diff --minimal -Nru
)
++ Request the build architecture python for waf.
++ Tell waf which CC/CXX/PKGCONFIG to use.
+
+ -- Helmut Grohne Sun, 04 Nov 2018 21:13:15 +0100
+
jackd2 (1.9.12~dfsg-2) unstable; urgency=medium
* Source-only re-upload to avoid pre-built amd64 binary
diff --minimal -Nru jackd2-1.9.12~dfsg
Source: drumgizmo
Version: 0.9.14-3
Tags: patch upstream
Control: block 798955 by -1
drumgizmo partially hard codes the location of semaphore.h by using the
following construct:
#include <../include/semaphore.h>
With a non-glibc libc or a glibc with #798955 fixed, this will fail to
work as
Source: zita-ajbridge
Version: 0.7.0-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
zita-ajbridge fails to cross build from source, because source/Makefile
hard codes the build architecture compiler g++. After making it
substitutable, zita-ajbridge cross builds
Source: japa
Version: 0.8.4-2
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
japa fails to cross build from source, because source/Makefile hard
codes the build architecture compiler g++. After making it
substitutable, japa cross builds successfully. Please consider applying
Source: zita-at1
Version: 0.6.0-1.1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
zita-at1 fails to cross build from source because its Makefile hard
codes build architecture build tools such as pkg-config or g++. The
attached patch fixes that. Please consider applying it.
Source: zita-njbridge
Version: 0.4.1-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
zita-njbridge fails to cross build from source, because its upstream
Makefile hard codes the build architecture compiler. After making it
substitutable, it cross builds successfully. Please
Source: clxclient
Version: 3.9.0-4
Severity: serious
Tags: ftbfs patch upstream
clxclient fails to build from source in unstable, because
freetype-config got removed. You're supposed to use pkg-config instead.
The attached patch fixes the build.
Helmut
--- clxclient-3.9.0.orig/Makefile
+++
Source: gxtuner
Version: 3.0-1
Severity: serious
Justification: policy 4.6
gxtuner's upstream Makefile does not trap errors from the compiler. Most
compiler invocations carry a "-" prefix used for ignoring errors. That
prefix violates policy section 4.6. It also makes debugging build
failures
Source: qsampler
Version: 0.5.0-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
qsampler fails to cross build from source, because its ./configure
discovers the build architecture qmake. That's due to using AC_PATH_PROG
rather than AC_PATH_TOOL. The attached patch fixes that
Source: ambdec
Version: 0.5.1-5
Severity: serious
Tags: ftbfs
ambdec fails to build from source, because it uses freetype-config,
which got removed from Debian. Please use pkg-config instead.
Helmut
___
pkg-multimedia-maintainers mailing list
Control: reassign -1 projectm-data
Control: retitle -1 mark projectm-data Multi-Arch: foreign
On Sat, Sep 15, 2018 at 08:04:23AM +0200, Marc Lehmann wrote:
> clementine:i386 : Depends: projectm-data:i386 (>= 2.0.1+dfsg-6) but it is
> not installable
> libprojectm2v5:i386 : Depends:
Source: qmidiroute
Version: 0.4.0-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
qmidiroute fails to cross build from source, because it abuses
AC_CHECK_FILE. The macro is meant for testing file existence on the
installed system. However, qmidiroute uses it for checking
:21.0 +0100
@@ -1,3 +1,10 @@
+paulstretch (2.2-2-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Seed build tools from dpkg's buildtools.mk. (Closes: #-1)
+
+ -- Helmut Grohne Mon, 25 Feb 2019 17:41:21 +0100
+
paulstretch (2.2-2-4) unstable; urgency=medium
: Use a triplet-prefixed pkg-config. (Closes: #-1)
+
+ -- Helmut Grohne Fri, 01 Mar 2019 14:52:29 +0100
+
jacktrip (1.1~repack-5) unstable; urgency=medium
* Only build 'release' profile
diff --minimal -Nru jacktrip-1.1~repack/debian/rules
jacktrip-1.1~repack/debian/rules
--- jacktrip-1.1
)
++ Let dh_auto_build pass cross tools to make.
++ cross.patch: Make gcc substitutable.
+
+ -- Helmut Grohne Tue, 06 Mar 2019 19:11:13 +0100
+
goattracker (2.74+dfsg1-1) unstable; urgency=medium
* debian/README.source: updated to also drop the *.exe files.
--- goattracker-2.74+dfsg1/debian
) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Pass --cc and --cross-compile to ./configure. (Closes: #-1)
+
+ -- Helmut Grohne Sun, 17 Feb 2019 18:03:15 +0100
+
flake (0.11-3) unstable; urgency=medium
* Team upload.
diff --minimal -Nru flake-0.11/debian/rules flake-0.11
Source: zita-bls1
Version: 0.1.0-3.1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap
zita-bls1 fails to cross build from source, because its upstream
Makefile hard codes build architecture build tools. After making them
substitutable, it cross builds successfully. Please
Arch: same.
+ * Mark synfig-examples Multi-Arch: foreign.
+
+ -- Helmut Grohne Sat, 02 Feb 2019 08:59:23 +0100
+
synfig (1.2.2-1) unstable; urgency=medium
[ Alexis Bienvenüe ]
diff --minimal -Nru synfig-1.2.2/debian/control synfig-1.2.2/debian/control
--- synfig-1.2.2/debian/control 2019-0
Build-Depends: python with :native.
++ Pass cross tools to waf.
+
+ -- Helmut Grohne Thu, 16 May 2019 22:08:44 +0200
+
sord (0.16.0~dfsg0-1) unstable; urgency=medium
* New upstream version 0.16.0~dfsg0
diff --minimal -Nru sord-0.16.0~dfsg0/debian/control
sord-0.16.0~dfsg0/debian/control
Source: padthv1
Version: 0.8.6-1
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
padthv1 fails to cross build from source, because configure.ac fails to
consider $ac_tool_prefix when checking for qmake. The attached patch
fixes that and makes padthv1 cross buildable.
Source: das-watchdog
Version: 0.9.0-3
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
das-watchdog fails to cross build from source, because the upstream
build system hard codes build architecture build tools. The attached
patch makes them substitutable. Please consider
+1,11 @@
+traverso (0.49.5-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Don't let the build system detect optimization flags based on the current
+cpu. (Closes: #-1)
+
+ -- Helmut Grohne Sat, 07 Sep 2019 19:45:59 +0200
+
traverso (0.49.5-3) unstable; urgency=medium
(2.0.0-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Revert libclalsadrv-dev back to any. (Closes: #-1)
+
+ -- Helmut Grohne Fri, 13 Sep 2019 06:20:09 +0200
+
clalsadrv (2.0.0-3) unstable; urgency=low
* Change my email address.
diff --minimal -Nru clalsadrv-2.0.0/debi
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
++ Let dh_auto_build pass cross tools to make.
++ cross.patch: Make pkg-config substitutable and make the cross
+ wrapper work by removing the PKG_CONFIG_PATH override.
+
+ -- Helmut Grohne Sun, 29 Sep 2019 19:57:16 +0200
/changelog 2017-01-09 19:50:09.0 +0100
+++ liblrdf-0.6.1/debian/changelog 2019-11-05 20:22:13.0 +0100
@@ -1,3 +1,10 @@
+liblrdf (0.6.1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move lrdf.pc to a multiarch location. (Closes: #-1)
+
+ -- Helmut Grohne
dpkg's buildtools.mk supply cross tools.
+
+ -- Helmut Grohne Wed, 13 Nov 2019 06:02:12 +0100
+
jack-tools (20131226-1) unstable; urgency=medium
* Team upload.
diff --minimal -Nru jack-tools-20131226/debian/patches/cross.patch
jack-tools-20131226/debian/patches/cross.patch
--- jack-tools
Source: ghostess
Version: 20120105-1
Tags: fixed-upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
ghostess fails to cross build from source, because it ships a broken,
outdated, embedded copy of AM_PATH_GTK_2_0. The actual bug was #895002,
but ghostess happens to ship a copy of the
Source: wsynth-dssi
Version: 0.1.3-4
Tags: fixed-upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
wsynth-dssi fails to cross build from source, because it ships a broken,
outdated, embedded copy of AM_PATH_GTK_2_0. The actual bug was #895002,
but wsynth-dssi happens to ship a copy of
Source: horgand
Version: 1.14-7
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
horgand fails to cross build from source. For one thing its configure
uses /proc/cpuinfo to determine whether sse is available. This produces
broken results for cross compiling. A better way
Source: foo-yc20
Version: 1.3.0-6
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
foo-yc20 fails to cross build from source, because the upstream Makefile
hard codes the build architecture pkg-config. After making it
substitutable, foo-yc20 cross builds successfully.
on SDL.
+
+ -- Helmut Grohne Mon, 30 Mar 2020 06:48:03 +0200
+
goattracker (2.75-3) unstable; urgency=medium
* Apply dh_auto_build part of patch to fix FTCBFS. (Closes: 923888)
diff --minimal -Nru goattracker-2.75/debian/patches/cross.patch
goattracker-2.75/debian/patches/cross.patch
Source: brp-pacu
Version: 2.1.1+git20111020-7
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
brp-pacu fails to cross build from source, because the upstream
Makefile.am hard codes the build architecture pkg-config in a number of
places. It thus fails to use the compiler
via the makefile buildsystem.
+
+ -- Helmut Grohne Sun, 02 Aug 2020 10:18:55 +0200
+
lv2-c++-tools (1.0.5-4) unstable; urgency=medium
* Team upload.
diff --minimal -Nru lv2-c++-tools-1.0.5/debian/patches/cross.patch
lv2-c++-tools-1.0.5/debian/patches/cross.patch
--- lv2-c++-tools-1.0.5/debian
Source: bitmeter
Version: 1.2-4
Tags: fixed-upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
bitmeter fails to cross build from source, because it uses a broken,
outdated, embedded copy of PKG_CHECK_MODULES (in aclocal.m4). The
relevant bug is already fixed in the upstream macro (for
Source: gmerlin
Version: 1.2.0~dfsg+1-6.1
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
gmerlin fails to cross build from source, because it uses AC_TRY_RUN
with no last argument nor cache variabel to check for posix semaphores.
In this case, degrading the check to
-audio-connection-kit-0.125.0/debian/changelog 2021-01-26
07:34:08.0 +0100
@@ -1,3 +1,10 @@
+jack-audio-connection-kit (1:0.125.0-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop unused dependencis on patchutils and uuid-dev. (Closes: #-1)
+
+ -- Helmut Grohne Tue
. (Closes: #-1)
+
+ -- Helmut Grohne Thu, 04 Feb 2021 19:16:16 +0100
+
lakai (0.1-2) unstable; urgency=medium
* Set maintainer to Debian Multimedia (Closes: #838228)
diff -u lakai-0.1/debian/rules lakai-0.1/debian/rules
--- lakai-0.1/debian/rules
+++ lakai-0.1/debian/rules
@@ -32,7 +32,7
62 matches
Mail list logo