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

Bug#564652: openct: FTBFS on kfreebsd-*: sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'



Package: openct
Version: 0.6.19-1
Severity: serious
Justification: FTBFS
User: debian-bsd@lists.debian.org
Usertags: kfreebsd

Hi,

your package now fails on kfreebsd-*, I believe due to the USB stack
related changes when switching from kfreebsd-7 to kfreebsd-8:
| libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../.. -DOPENCT_CONF_PATH=\"/etc/openct.conf\" -DOPENCT_SOCKET_PATH=\"/var/run/openct\" -DOPENCT_MODULES_PATH=\"/usr/lib/ifd\" -DOPENCT_IFDHANDLER_PATH=\"/usr/sbin/ifdhandler\" -I../../src/include -I../../src/include -g -O2 -g -Wall -O2 -c sys-bsd.c  -fPIC -DPIC -o .libs/libifd_la-sys-bsd.o
| sys-bsd.c: In function 'ifd_sysdep_usb_bulk':
| sys-bsd.c:134: error: 'USB_SET_SHORT_XFER' undeclared (first use in this function)
| sys-bsd.c:134: error: (Each undeclared identifier is reported only once
| sys-bsd.c:134: error: for each function it appears in.)
| sys-bsd.c: In function 'ifd_sysdep_usb_begin_capture':
| sys-bsd.c:200: warning: unused variable 'direction'
| sys-bsd.c: In function 'ifd_sysdep_usb_capture':
| sys-bsd.c:248: warning: unused variable 'direction'
| sys-bsd.c: In function 'ifd_sysdep_usb_end_capture':
| sys-bsd.c:283: warning: unused variable 'direction'
| sys-bsd.c: In function 'ifd_sysdep_usb_control':
| sys-bsd.c:332: error: 'USBD_SHORT_XFER_OK' undeclared (first use in this function)
| sys-bsd.c:341: error: 'USB_SET_TIMEOUT' undeclared (first use in this function)
| sys-bsd.c: In function 'ifd_scan_usb':
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: warning: left-hand operand of comma expression has no effect
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: warning: value computed is not used
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: warning: left-hand operand of comma expression has no effect
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
| sys-bsd.c:603: error: 'struct usb_device_info' has no member named 'udi_devnames'
| make[4]: *** [libifd_la-sys-bsd.lo] Error 1

Full build logs at the usual place:
  https://buildd.debian.org/status/package.php?p=openct&suite=unstable

I'm Cc-ing -bsd@, I believe Petr might look into providing a patch since
he solved a bunch of such breakages.

Mraw,
KiBi.



Reply to: