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,