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

Reply via email to