From 3a67624b99854a73b138d9b3bb711c3e24e3ce8c Mon Sep 17 00:00:00 2001
From: Philippe Groarke <philippe.groarke@savoirfairelinux.com>
Date: Thu, 20 Nov 2014 16:54:48 -0500
Subject: [PATCH] Fix OS X build.

---
 include/dhtcpp/value.h | 2 +-
 src/dht.cpp            | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/dhtcpp/value.h b/include/dhtcpp/value.h
index e10ce056..f85b62b8 100644
--- a/include/dhtcpp/value.h
+++ b/include/dhtcpp/value.h
@@ -79,7 +79,7 @@ private:
 /**
  * Dummy function used to disable logging
  */
-constexpr int NOLOG(char const*, va_list) { return 0; }
+inline void NOLOG(char const*, va_list) {}
 
 
 class Value;
diff --git a/src/dht.cpp b/src/dht.cpp
index 49f3fe00..0aefeafc 100644
--- a/src/dht.cpp
+++ b/src/dht.cpp
@@ -43,6 +43,7 @@ extern "C" {
 #endif
 
 #include <algorithm>
+#include <random> //binomial_distribution
 #include <sstream>
 
 #include <unistd.h>
-- 
GitLab