BUG/MINOR: debug: properly use long long instead of long for the thread ID

I changed my mind twice on this one and pushed after the last test with
threads disabled, without re-enabling long long, causing this rightful
build warning.

This needs to be backported if the previous commit ff64d3b027 ("MINOR:
threads: export the POSIX thread ID in panic dumps") is backported as
well.
diff --git a/include/common/hathreads.h b/include/common/hathreads.h
index 82357d5..95dfb05 100644
--- a/include/common/hathreads.h
+++ b/include/common/hathreads.h
@@ -170,7 +170,7 @@
 	ti = &ha_thread_info[tid];
 }
 
-static inline unsigned long ha_get_pthread_id(unsigned int thr)
+static inline unsigned long long ha_get_pthread_id(unsigned int thr)
 {
 	return 0;
 }
diff --git a/src/debug.c b/src/debug.c
index a94fd28..efbf19f 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -58,7 +58,7 @@
 	int stuck = !!(ha_thread_info[thr].flags & TI_FL_STUCK);
 
 	chunk_appendf(buf,
-	              "%c%cThread %-2u: id=0x%lx act=%d glob=%d wq=%d rq=%d tl=%d tlsz=%d rqsz=%d\n"
+	              "%c%cThread %-2u: id=0x%llx act=%d glob=%d wq=%d rq=%d tl=%d tlsz=%d rqsz=%d\n"
 	              "             stuck=%d prof=%d",
 	              (thr == calling_tid) ? '*' : ' ', stuck ? '>' : ' ', thr + 1,
 		      ha_get_pthread_id(thr),