[Pkg-bitcoin-devel] Bug#754682: cgminer: FTBFS on kfreebsd-*: expected '=', ',', '; ', 'asm' or '__attribute__' before 'transfer_callback'

Cyril Brulebois kibi at debian.org
Sun Jul 13 12:53:19 UTC 2014


Source: cgminer
Version: 4.3.4-2
Severity: serious
Justification: FTBFS

Hi,

your package no longer builds on kfreebsd-*:
| gcc -DHAVE_CONFIG_H -I.  -lpthread -fno-strict-aliasing  -I/usr/include/libusb-1.0 -I./lib -I./lib  -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c -o cgminer-usbutils.o `test -f 'usbutils.c' || echo './'`usbutils.c
| usbutils.c:2687:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'transfer_callback'
|  static void LIBUSB_CALL transfer_callback(struct libusb_transfer *transfer)
|                          ^
| usbutils.c: In function 'usb_perform_transfer':
| usbutils.c:2831:26: error: 'transfer_callback' undeclared (first use in this function)
|              buf, length, transfer_callback, &ut,
|                           ^
| usbutils.c:2831:26: note: each undeclared identifier is reported only once for each function it appears in
| usbutils.c: In function 'usb_control_transfer':
| usbutils.c:3174:61: error: 'transfer_callback' undeclared (first use in this function)
|   libusb_fill_control_transfer(ut.transfer, dev_handle, buf, transfer_callback,
|                                                              ^
| make[4]: *** [cgminer-usbutils.o] Error 1

Full build logs:
  https://buildd.debian.org/status/fetch.php?pkg=cgminer&arch=kfreebsd-amd64&ver=4.3.4-2&stamp=1402080513
  https://buildd.debian.org/status/fetch.php?pkg=cgminer&arch=kfreebsd-i386&ver=4.3.4-2&stamp=1402081817

Mraw,
KiBi.



More information about the Pkg-bitcoin-devel mailing list