net-misc/zaptel-1.2.11 doesn't compile if libusb is not installed (I don't use usb) : gcc -g -Wall -c -o fpga_load.o fpga_load.c fpga_load.c:8:17: error: usb.h: No such file or directory fpga_load.c:75: error: expected declaration specifiers or '...' before 'usb_dev_handle' fpga_load.c:75: warning: 'struct usb_device' declared inside parameter list fpga_load.c:75: warning: its scope is only this definition or declaration, which is probably not what you want fpga_load.c:88: warning: 'struct usb_device' declared inside parameter list fpga_load.c: In function 'path_of_dev': fpga_load.c:90: error: dereferencing pointer to incomplete type fpga_load.c:90: error: dereferencing pointer to incomplete type After emerging manually libusb, zaptel compiles. libusb was removed by emerge --declean.
*** This bug has been marked as a duplicate of 156312 ***
Dupe.