Bug#564652: openct: FTBFS on kfreebsd-*: sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: Bug#564652: openct: FTBFS on kfreebsd-*: sys-bsd.c:579: error: 'struct usb_device_info' has no member named 'udi_devnames'
- From: Cyril Brulebois <kibi@debian.org>
- Date: Mon, 11 Jan 2010 02:30:09 +0100
- Message-id: <20100111013009.767.29681.reportbug@localhost.localdomain>
- Reply-to: Cyril Brulebois <kibi@debian.org>, 564652@bugs.debian.org
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: