Source: libass Version: 0.12.3-1 Severity: important Justification: fails to build from source (but built successfully in the past)
Recent versions of libass install yasm on [any-amd64], which is an architecture wildcard that does include x32 (because it matches on the CPU architecture, not the Debian architecture, which surprised me initially too). The attached patch fixes libass by expanding the wildcard to those desired [amd64 kfreebsd-amd64] and - just to be sure - adds an ex- plicit Build-Conflicts on yasm [x32] (passing --disable-asm to the configure invocation would probably also work). Please apply! -- System Information: Debian Release: stretch/sid APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable') Architecture: x32 (x86_64) Foreign Architectures: i386, amd64 Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/lksh Init: sysvinit (via /sbin/init)
diff -Nru libass-0.12.3/debian/changelog libass-0.12.3/debian/changelog --- libass-0.12.3/debian/changelog 2015-07-12 18:08:07.000000000 +0200 +++ libass-0.12.3/debian/changelog 2015-07-27 09:17:18.000000000 +0200 @@ -1,3 +1,10 @@ +libass (0.12.3-1+x32.1) unreleased; urgency=medium + + * Non-maintainer upload. + * Do not depend on yasm on x32 to disable asm + + -- Thorsten Glaser <t...@mirbsd.de> Mon, 27 Jul 2015 09:16:57 +0200 + libass (0.12.3-1) unstable; urgency=medium * New upstream release. diff -Nru libass-0.12.3/debian/control libass-0.12.3/debian/control --- libass-0.12.3/debian/control 2015-04-20 21:48:43.000000000 +0200 +++ libass-0.12.3/debian/control 2015-07-27 09:16:53.000000000 +0200 @@ -12,7 +12,8 @@ libfreetype6-dev, libfribidi-dev, libharfbuzz-dev, - yasm [any-amd64] + yasm [amd64 kfreebsd-amd64] +Build-Conflicts: yasm [x32] Standards-Version: 3.9.6 Section: libs Homepage: https://github.com/libass/libass
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers