Bug#793754: libass: FTBFS on x32 because it tries to use amd64-specific asm

Thorsten Glaser tg at mirbsd.de
Mon Jul 27 07:22:03 UTC 2015

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)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libass_0.12.3-1+x32.1.debdiff
Type: text/x-diff
Size: 952 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150727/aa3449ef/attachment-0001.diff>

More information about the pkg-multimedia-maintainers mailing list