From cb9cf66525a7d6034760cf6aaf2e0954f9781a1f Mon Sep 17 00:00:00 2001 From: Tarek Ziade Date: Tue, 7 Feb 2017 16:23:42 +0100 Subject: [PATCH 1/2] added __STDC_FORMAT_MACROS --- cystatsd/collector/statsd_proto.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/cystatsd/collector/statsd_proto.cpp b/cystatsd/collector/statsd_proto.cpp index dfd900a..b702050 100644 --- a/cystatsd/collector/statsd_proto.cpp +++ b/cystatsd/collector/statsd_proto.cpp @@ -1,5 +1,6 @@ #include "statsd_proto.hpp" #include +#define __STDC_FORMAT_MACROS #include using namespace std; From d2d74171fa081511ff62ad2a05ecc980045b77d5 Mon Sep 17 00:00:00 2001 From: Tarek Ziade Date: Tue, 7 Feb 2017 17:48:29 +0100 Subject: [PATCH 2/2] avoid chicken-and-egg issue with Cython --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 57c40b8..1abe46b 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,8 @@ -from Cython.Build import cythonize +try: + from Cython.Build import cythonize +except ImportError: + cythonize = lambda ext: [ext] + from distutils.core import setup, Extension OPTIMIZED = '-O2'