Bug#288105: ioctls.h: ioctls.h does not define _IOT__IOTBASE_void on Hurd
Package: libc0.3-dev
Version: 2.3.2.ds1-18
Severity: normal
File: ioctls.h
when attempting to compile package heimdal and applying the patch to
debian bug #113317 for said package, compile breaks for file
build-tree/heimdal-0.6.3/lib/kafs/afssys.c of that package, with reason
_IOT__IOTBASE_void undeclared. Its expanding the macro:
#define VIOC_SYSCALL _IOW('C', 1, void *)
I not familiar enough with ioctl to know whether this is the package
being naughty, or just an oversight in the constants declared in
/include/bits/ioctls.h, which defines _IOT__IOTBASE_[int,short,char,struct]
but not for void.
Thanks,
Jonathan Hogg
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: hurd-i386 (i586-AT386)
Kernel: GNU 0.3
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages libc0.3-dev depends on:
ii gnumach-dev 1:20040915.dfsg.1-1 The GNU version of the Mach microk
ii hurd-dev 20040508-5 The GNU Hurd (development files)
ii libc0.3 2.3.2.ds1-18 GNU C Library: Shared libraries an
-- no debconf information
Reply to: