On Tue, 2010-12-28 at 15:13 +0100, Jakub Wilk wrote:
> xresprobe FTBFS in a clean sid i386 chroot. Tail of the build log:
> 
> | gcc -g -O2 -g -Wall -O2   -c -o lrmi.o lrmi.c
> | lrmi.c: In function 'set_regs':
> | lrmi.c:191: error: 'IF_MASK' undeclared (first use in this function)
[...]
> Other packages have been suffering from similar problems, see bugs 
> #518725, #608175.

This looks like a side-effect of a change made to the x86 kernel headers
some time ago in order to make vm86.h source the definitions for
processor flags from processor-flags.h rather than defining them itself;
in this case, replacing IF_MASK with X86_EFLAGS_IF would probably
suffice.

I haven't checked which kernel version it was released with, but the
thread around
http://lkml.indiana.edu/hypermail/linux/kernel/0803.3/2188.html
indicates that the changes were made upstream in early 2008 so the
packages affected presumably haven't been rebuilt for some time
(xresprobe was last uploaded in 2007, s3switch in 2003).

Regards,

Adam




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to