>>> Unpacking source... >>> Unpacking usb_modeswitch-0.9.4.tar.bz2 to /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/work/usb_modeswitch-0.9.4 ... /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/temp/cccgQE6e.o: In function `search_devices': usb_modeswitch.c:(.text+0x669): undefined reference to `usb_get_busses' /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/temp/cccgQE6e.o: In function `release_usb_device': usb_modeswitch.c:(.text+0x722): undefined reference to `usb_release_interface' usb_modeswitch.c:(.text+0x740): undefined reference to `usb_close' usb_modeswitch.c:(.text+0x7ca): undefined reference to `usb_close' /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/temp/cccgQE6e.o: In function `read_bulk': usb_modeswitch.c:(.text+0x81e): undefined reference to `usb_bulk_read' /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/temp/cccgQE6e.o: In function `write_bulk': usb_modeswitch.c:(.text+0x9ae): undefined reference to `usb_bulk_write' /var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/temp/cccgQE6e.o: In function `main': usb_modeswitch.c:(.text+0x1144): undefined reference to `usb_init' usb_modeswitch.c:(.text+0x1149): undefined reference to `usb_find_busses' usb_modeswitch.c:(.text+0x1151): undefined reference to `usb_find_devices' usb_modeswitch.c:(.text+0x12ba): undefined reference to `usb_open' usb_modeswitch.c:(.text+0x131c): undefined reference to `usb_get_driver_np' usb_modeswitch.c:(.text+0x137f): undefined reference to `usb_detach_kernel_driver_np' usb_modeswitch.c:(.text+0x140a): undefined reference to `usb_control_msg' usb_modeswitch.c:(.text+0x1439): undefined reference to `usb_close' usb_modeswitch.c:(.text+0x1499): undefined reference to `usb_claim_interface' usb_modeswitch.c:(.text+0x14b7): undefined reference to `usb_clear_halt' usb_modeswitch.c:(.text+0x14ca): undefined reference to `usb_set_altinterface' usb_modeswitch.c:(.text+0x15d0): undefined reference to `usb_release_interface' collect2: ld returned 1 exit status * * ERROR: sys-apps/usb_modeswitch-0.9.4 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 801: Called die * The specific snippet of code: * $(tc-getCC) ${CFLAGS} ${LDFLAGS} -l usb -o usb_modeswitch usb_modeswitch.c || die 'failed to compile usb_modeswitch' * The die message: * failed to compile usb_modeswitch * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/sys-apps/usb_modeswitch-0.9.4:20081123-095249.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/usb_modeswitch-0.9.4/temp/environment'. *