[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#412957: linux-source-2.6.18: UML ARCH=um compile fails with CONFIG_MODE_TT=y (regression)



Package: linux-source-2.6.18
Version: 2.6.18.dfsg.1-11
Severity: important

When compiling a UML kernel (ARCH=um), compilation fails if TT mode is 
on (CONFIG_MODE_TT=y).

  CC      arch/um/sys-i386/unmap.o
arch/um/sys-i386/unmap.c:8:25: error: sys/syscall.h: No such file or directory
arch/um/sys-i386/unmap.c: In function 'switcheroo':
arch/um/sys-i386/unmap.c:12: warning: implicit declaration of function 'syscall'
arch/um/sys-i386/unmap.c:15: warning: comparison between pointer and integer
make[1]: *** [arch/um/sys-i386/unmap.o] Error 1
make: *** [arch/um/sys-i386] Error 2

defconfig + CONFIG_MODE_TT=y is all that's needed to reproduce this.  
Compilation was working in 2.6.18.dfsg.1-10.  This appears to have 
something to do with debian/patches/bugfix/uml-compilation.patch .

RF

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686-skas
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)



Reply to: