]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/gts/fix-M_PI-in-windows.patch
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / gts / fix-M_PI-in-windows.patch
diff --git a/ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/gts/fix-M_PI-in-windows.patch b/ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/gts/fix-M_PI-in-windows.patch
new file mode 100644 (file)
index 0000000..d573ef0
--- /dev/null
@@ -0,0 +1,28 @@
+diff --git a/src/curvature.c b/src/curvature.c
+index 70f6af2..a5c0187 100644
+--- a/src/curvature.c
++++ b/src/curvature.c
+@@ -17,6 +17,9 @@
+  * Boston, MA 02111-1307, USA.
+  */
++#ifdef _WIN32
++#define _USE_MATH_DEFINES
++#endif
+ #include <math.h>
+ #include "gts.h"
+diff --git a/src/triangle.c b/src/triangle.c
+index 1d82869..47170c6 100644
+--- a/src/triangle.c
++++ b/src/triangle.c
+@@ -17,6 +17,9 @@
+  * Boston, MA 02111-1307, USA.
+  */
++#ifdef _WIN32
++#define _USE_MATH_DEFINES
++#endif
+ #include <math.h>
+ #include "gts.h"