Source: liblivemedia Version: 2026.10.29-1 Tags: patch User: [email protected] Usertags: ftcbfs
liblivemedia fails to cross build from source, because it builds for the build architecture. debhelper sees the presence of a configure script and treats it as an autoconf project expecting that configure records cross compilers, but this configure script configures nothing. liblivemedia needs to be built like a makefile project. Requesting this explicitly makes dh_auto_build pass cross tools to make and that is enough to make liblivemedia cross buildable. Please consider applying the attached patch. Helmut
diff -Nru liblivemedia-2026.10.29/debian/changelog liblivemedia-2026.10.29/debian/changelog --- liblivemedia-2026.10.29/debian/changelog 2026-10-30 10:28:35.000000000 +0100 +++ liblivemedia-2026.10.29/debian/changelog 2026-10-30 23:49:31.000000000 +0100 @@ -1,3 +1,10 @@ +liblivemedia (2026.10.29-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Explicitly select the makefile buildsystem. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Fri, 30 Oct 2026 23:49:31 +0100 + liblivemedia (2026.10.29-1) unstable; urgency=medium * New upstream version 2026.10.29 diff -Nru liblivemedia-2026.10.29/debian/rules liblivemedia-2026.10.29/debian/rules --- liblivemedia-2026.10.29/debian/rules 2026-10-30 10:28:35.000000000 +0100 +++ liblivemedia-2026.10.29/debian/rules 2026-10-30 23:49:30.000000000 +0100 @@ -8,7 +8,7 @@ export DEB_CXXFLAGS_MAINT_APPEND=-DNO_STD_LIB %: - dh $@ + dh $@ --buildsystem=makefile override_dh_auto_configure: ./genMakefiles linux-with-shared-libraries

