]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: trace: include tools.h
authorMiroslav Zagorac <mzagorac@haproxy.com>
Thu, 24 Sep 2020 07:15:46 +0000 (09:15 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 25 Sep 2020 15:54:48 +0000 (17:54 +0200)
If the TRACE option is used when compiling the haproxy source,
the following error occurs on debian 9.13:

src/calltrace.o: In function `make_line':
.../src/calltrace.c:204: undefined reference to `rdtsc'
src/calltrace.o: In function `calltrace':
.../src/calltrace.c:277: undefined reference to `rdtsc'
collect2: error: ld returned 1 exit status
Makefile:866: recipe for target 'haproxy' failed

src/calltrace.c

index 2208ca11bc606832e598845d20c92f7f75cfd26b..551e8a01fe0ba8b90dc28476de978c5cb1382bfa 100644 (file)
@@ -49,6 +49,7 @@
 #include <string.h>
 #include <haproxy/api.h>
 #include <haproxy/time.h>
+#include <haproxy/tools.h>
 
 static FILE *log;
 static int level;