Package: linux-kernel-headers Version: 2.6.18-1 Severity: important The linux-kernel-headers 2.6.18 source tarball contains an old version of <include/asm-i386/unistd.h>. This old version has the _syscall* macros hidden inside an #ifdef __KERNEL__ so userspace cannot use them.
The ifdef is on line 327. The source file was fixed in the following patch: <http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=386dcafaacd212ef4a8aeed67a7db3ffbb44c7b2> According to the Changelog (<http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.18>) it was fixed between 2.6.18-rc5 and 2.6.18-rc6. I checked a couple of more recent commits in include/asm-i386 and they are up-to-date in the source tarball. -Ted -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.17-2-686 Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

