Bug#299139: libc6: missing support for large dev_t
Package: libc6
Version: 2.3.2.ds1-20
starting from kernel 2.6.11 the DVB drivers support more than 4 cards
by using minor numbers > 255. However, udev fails. Creating nodes
manually with mknod(8) fails, too. udev works when it is built
with USE_KLIBC=true.
Bug#289945 addresses this problem, however I think the fix lacks the update
for the makedev(), major() and minor() macros in /usr/include/sys/sysmacros.h.
glibc-2.3.3 has a fix:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/unix/sysv/linux/sys/sysmacros.h?cvsroot=glibc
Johannes
Reply to: