Bug#666454: sizeof(struct sigevent) is smaller than the kernel definition
Package: libc0.1-dev
Version: 2.11.3-2
The kernel definition of sigevent_t includes a few bytes of reserved space,
which are unused for now but may be eventually written by kernel when new
features are implemented.
AFAICT this is harmless for now, but it can become a problem in the future
(e.g. buffer overflow).
Unfortunately size of this struct can't be increased without breaking ABI.
-- System Information:
Debian Release: 6.0.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libc0.1-dev depends on:
ii kfreebsd-kernel-headers 0.53 kernel of FreeBSD headers for deve
ii libc-dev-bin 2.11.3-2 Embedded GNU C Library: Developmen
ii libc0.1 2.11.3-2 Embedded GNU C Library: Shared lib
Versions of packages libc0.1-dev recommends:
ii gcc [c-compiler] 4:4.4.5-1 The GNU C compiler
ii gcc-4.3 [c-compiler] 4.3.5-4 The GNU C compiler
ii gcc-4.4 [c-compiler] 4.4.5-8 The GNU C compiler
Versions of packages libc0.1-dev suggests:
pn glibc-doc <none> (no description available)
ii manpages-dev 3.27-1 Manual pages about using GNU/Linux
-- no debconf information
Reply to: