Source: mkvtoolnix
Version: 51.0.0-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

mkvtoolnix fails to cross build from source, because it fails running
the host architecture ruby via rake. It really needs to run a ruby
interpreter during build, so it should be using the build architecture
ruby. Please consider applying the attached patch to make mkvtoolnix
cross buildable.

Helmut
diff --minimal -Nru mkvtoolnix-51.0.0/debian/changelog 
mkvtoolnix-51.0.0/debian/changelog
--- mkvtoolnix-51.0.0/debian/changelog  2020-10-13 17:17:10.000000000 +0200
+++ mkvtoolnix-51.0.0/debian/changelog  2020-10-14 22:59:12.000000000 +0200
@@ -1,3 +1,10 @@
+mkvtoolnix (51.0.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Build depend on a build architecture ruby. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 14 Oct 2020 22:59:12 +0200
+
 mkvtoolnix (51.0.0-2) unstable; urgency=medium
 
   * Relpaces qt5-default by qtbase5-dev in Build-Depends (Closes: #972165).
diff --minimal -Nru mkvtoolnix-51.0.0/debian/control 
mkvtoolnix-51.0.0/debian/control
--- mkvtoolnix-51.0.0/debian/control    2020-10-13 17:17:07.000000000 +0200
+++ mkvtoolnix-51.0.0/debian/control    2020-10-14 22:59:12.000000000 +0200
@@ -6,7 +6,7 @@
 Standards-Version: 4.5.0
 Build-Depends: debhelper-compat (= 13), libboost-math-dev, rake, po4a,
  libbz2-dev, libflac-dev, libmagic-dev, libmatroska-dev (>= 1.6.2~),
- libogg-dev, libpcre3-dev, libvorbis-dev, ruby, liblzo2-dev, zlib1g-dev,
+ libogg-dev, libpcre3-dev, libvorbis-dev, ruby:any, liblzo2-dev, zlib1g-dev,
  libcurl4-gnutls-dev, pkg-config, libboost-date-time-dev, libpugixml-dev,
  qtbase5-dev, libboost-filesystem-dev, nlohmann-json3-dev, xsltproc,
  docbook-xsl, qtmultimedia5-dev, libfmt-dev (>= 6.1.0), autoconf-archive,

Reply via email to