3) kbdcontrol is broken

$ sudo kbdcontrol -l us.iso.kbd
kbdcontrol: setting keymap: Inappropriate ioctl for device

I guess this means we need to patch a compatibility kludge in
either freebsd-utils 8.2 or kfreebsd-9.  Which package should
this bug be filed on?

It seems be due to this:

http://svnweb.freebsd.org/base?view=revision&revision=197330

It can be solved when 9.x ABI is stable in freebsd-utils 9.0
by conditional paths of code.
I would keep it for now under kfreebsd-9.

Upstream could do it properly, without ABI breaking, i.e. by

#define GIO_KEYMAP_OLD   _IOR('k', 6, keymap_t)
#define PIO_KEYMAP_OLD   _IOW('k', 7, keymap_t)
...
#define GIO_KEYMAP       _IO('k', 16)
#define PIO_KEYMAP       _IO('k', 17)


Petr


--
To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.lrh.2.02.1106171226070.9...@sci.felk.cvut.cz

Reply via email to