aboutsummaryrefslogtreecommitdiff
path: root/changes/ticket40174
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2020-11-03 08:59:29 -0500
committerDavid Goulet <dgoulet@torproject.org>2020-11-03 09:05:53 -0500
commit486ddde2c4946d3e7da2c9b217e28c08b36931f5 (patch)
tree66ee58c070b96b563a22cbe57b57c9911d53e3b9 /changes/ticket40174
parent4f5a116618fdb1707905c2fc602a216f7da22e6e (diff)
downloadtor-486ddde2c4946d3e7da2c9b217e28c08b36931f5.tar.gz
tor-486ddde2c4946d3e7da2c9b217e28c08b36931f5.zip
configure: Check STAP_PROBEV macro when building with USDT tracing
It turns out that STAP_PROBEV() is not available on FreeBSD thus having sdt/sdt.h is not enough. Look for it now at configure time. Closes #40174 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'changes/ticket40174')
-rw-r--r--changes/ticket401744
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/ticket40174 b/changes/ticket40174
new file mode 100644
index 0000000000..869a2756f4
--- /dev/null
+++ b/changes/ticket40174
@@ -0,0 +1,4 @@
+ o Minor bugfixes (configure, build):
+ - With USDT tracing enabled, if STAP_PROBEV() is missing, don't attempt to
+ build. Linux supports that macro but not the BSDs. Fixes bug 40174; bugfix
+ on 0.4.5.1-alpha.