Index: uspace/drv/bus/usb/ehci/hc.c
===================================================================
--- uspace/drv/bus/usb/ehci/hc.c	(revision d1582b502edcb7bfeef771a2019538f265e7e27c)
+++ uspace/drv/bus/usb/ehci/hc.c	(revision 274b9d9982c06713833529a2f649db1d70fc1bab)
@@ -358,5 +358,5 @@
 		fibril_mutex_lock(&hc->guard);
 
-		usb_log_debug2("HC(%p): Scanning %lu pending endpoints", hc,
+		usb_log_debug2("HC(%p): Scanning %zu pending endpoints", hc,
 		    list_count(&hc->pending_endpoints));
 		list_foreach_safe(hc->pending_endpoints, current, next) {
Index: uspace/drv/bus/usb/uhci/hc.h
===================================================================
--- uspace/drv/bus/usb/uhci/hc.h	(revision d1582b502edcb7bfeef771a2019538f265e7e27c)
+++ uspace/drv/bus/usb/uhci/hc.h	(revision 274b9d9982c06713833529a2f649db1d70fc1bab)
@@ -41,4 +41,5 @@
 #include <fibril.h>
 #include <macros.h>
+#include <member.h>
 #include <stdbool.h>
 #include <ddi.h>
Index: uspace/drv/bus/usb/vhc/vhcd.h
===================================================================
--- uspace/drv/bus/usb/vhc/vhcd.h	(revision d1582b502edcb7bfeef771a2019538f265e7e27c)
+++ uspace/drv/bus/usb/vhc/vhcd.h	(revision 274b9d9982c06713833529a2f649db1d70fc1bab)
@@ -41,4 +41,5 @@
 #include <async.h>
 #include <macros.h>
+#include <member.h>
 
 #include <usb/host/hcd.h>
Index: uspace/drv/bus/usb/xhci/hc.h
===================================================================
--- uspace/drv/bus/usb/xhci/hc.h	(revision d1582b502edcb7bfeef771a2019538f265e7e27c)
+++ uspace/drv/bus/usb/xhci/hc.h	(revision 274b9d9982c06713833529a2f649db1d70fc1bab)
@@ -38,4 +38,5 @@
 
 #include <fibril_synch.h>
+#include <member.h>
 #include <usb/host/usb_transfer_batch.h>
 #include <usb/host/utility.h>
