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

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.

	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: