Re: Bug#649038: elfutils FTBFS on kfreebsd
Control: tags -1 + patch
On 20:07, Steven Chamberlain wrote:
> > FAIL: run-disasm-x86.sh
> > =======================
> >
> > In file included from <command-line>:0:0:
> > /usr/include/stdc-predef.h:30:26: fatal error: bits/predefs.h: No such file or directory
> > #include <bits/predefs.h>
> > ^
> > compilation terminated.
I found out what this is. Some tests use -m32 which requires
gcc-multilib, and the control file doesn't properly express this
for kfreebsd-amd64. Please apply this patch:
--- debian/control.orig 2013-11-04 19:56:45.000000000 +0000
+++ debian/control 2013-11-10 22:07:29.690884199 +0000
@@ -1,7 +1,7 @@
Source: elfutils
Priority: optional
Maintainer: Kurt Roeckx <kurt@roeckx.be>
-Build-Depends: debhelper (>= 8.1.3), autotools-dev, autoconf, automake, bzip2, zlib1g-dev, libbz2-dev, liblzma-dev, m4, gettext, autoconf, automake, gawk, dpkg-dev (>= 1.16.1~), gcc-multilib [amd64]
+Build-Depends: debhelper (>= 8.1.3), autotools-dev, autoconf, automake, bzip2, zlib1g-dev, libbz2-dev, liblzma-dev, m4, gettext, autoconf, automake, gawk, dpkg-dev (>= 1.16.1~), gcc-multilib [any-amd64]
Build-Conflicts: autoconf2.13, automake1.4
Standards-Version: 3.8.4
Section: libs
If the build still fails after this (due to schroot issue), a DD will
be able to provide a binNMU.
Thanks,
Regards
--
Steven Chamberlain
steven@pyro.eu.org
Reply to: