Index: uspace/lib/display/src/disp_srv.c
===================================================================
--- uspace/lib/display/src/disp_srv.c	(revision 959ef5d479a4b1758cc714932e5dbc6aaf49e8fa)
+++ uspace/lib/display/src/disp_srv.c	(revision bf22cb789a912e54c57c2e0f27f7785edfc5cd17)
@@ -154,5 +154,5 @@
 		}
 
-		printf("display_conn method=%lu\n", method);
+		printf("display_conn method=%u\n", (unsigned) method);
 		switch (method) {
 		case DISPLAY_CALLBACK_CREATE:
Index: uspace/lib/ipcgfx/src/server.c
===================================================================
--- uspace/lib/ipcgfx/src/server.c	(revision 959ef5d479a4b1758cc714932e5dbc6aaf49e8fa)
+++ uspace/lib/ipcgfx/src/server.c	(revision bf22cb789a912e54c57c2e0f27f7785edfc5cd17)
@@ -163,5 +163,6 @@
 	srvbmp->bmp = bitmap;
 	srvbmp->bmp_id = srvgc->next_bmp_id++;
-	printf("gc_bitmap_create_srv: storing bmp_id=%lu\n", srvbmp->bmp_id);
+	printf("gc_bitmap_create_srv: storing bmp_id=%u\n",
+	    (unsigned) srvbmp->bmp_id);
 
 	async_answer_1(icall, EOK, srvbmp->bmp_id);
Index: uspace/srv/hid/display/client.c
===================================================================
--- uspace/srv/hid/display/client.c	(revision 959ef5d479a4b1758cc714932e5dbc6aaf49e8fa)
+++ uspace/srv/hid/display/client.c	(revision bf22cb789a912e54c57c2e0f27f7785edfc5cd17)
@@ -127,8 +127,9 @@
 
 	// TODO Make this faster
-	printf("ds_client_find_window: id=0x%lx\n", id);
+	printf("ds_client_find_window: id=0x%x\n", (unsigned) id);
 	wnd = ds_client_first_window(client);
 	while (wnd != NULL) {
-		printf("ds_client_find_window: wnd=%p wnd->id=0x%lx\n", wnd, wnd->id);
+		printf("ds_client_find_window: wnd=%p wnd->id=0x%x\n", wnd,
+		    (unsigned) wnd->id);
 		if (wnd->id == id)
 			return wnd;
Index: uspace/srv/hid/display/display.c
===================================================================
--- uspace/srv/hid/display/display.c	(revision 959ef5d479a4b1758cc714932e5dbc6aaf49e8fa)
+++ uspace/srv/hid/display/display.c	(revision bf22cb789a912e54c57c2e0f27f7785edfc5cd17)
@@ -208,5 +208,5 @@
 	ds_window_t *wnd;
 
-	printf("ds_display_find_window: id=0x%lx\n", id);
+	printf("ds_display_find_window: id=0x%x\n", (unsigned) id);
 
 	client = ds_display_first_client(display);
@@ -215,6 +215,6 @@
 		wnd = ds_client_find_window(client, id);
 		if (wnd != NULL) {
-			printf("ds_display_find_window: found wnd=%p id=0x%lx\n",
-			    wnd, wnd->id);
+			printf("ds_display_find_window: found wnd=%p id=0x%x\n",
+			    wnd, (unsigned) wnd->id);
 			return wnd;
 		}
