From dfe08b8c15d2a8887e97718492512d7dec65d7fc Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 13 Mar 2017 17:57:37 +0100 Subject: cassandra-cpp-driver: EL-6 patch --- 4d4453b555ec50701d9f50e8d97e5ef9720a4bfe.patch | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 4d4453b555ec50701d9f50e8d97e5ef9720a4bfe.patch (limited to '4d4453b555ec50701d9f50e8d97e5ef9720a4bfe.patch') diff --git a/4d4453b555ec50701d9f50e8d97e5ef9720a4bfe.patch b/4d4453b555ec50701d9f50e8d97e5ef9720a4bfe.patch new file mode 100644 index 0000000..2285803 --- /dev/null +++ b/4d4453b555ec50701d9f50e8d97e5ef9720a4bfe.patch @@ -0,0 +1,27 @@ +From 4d4453b555ec50701d9f50e8d97e5ef9720a4bfe Mon Sep 17 00:00:00 2001 +From: mpenick +Date: Fri, 10 Mar 2017 11:50:09 -0700 +Subject: [PATCH] Fixed cass_int64_t <--> int64_t compatability on GCC + +--- + include/cassandra.h | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/include/cassandra.h b/include/cassandra.h +index d77cb47..02d4ed1 100644 +--- a/include/cassandra.h ++++ b/include/cassandra.h +@@ -104,8 +104,13 @@ typedef __UINT64_TYPE__ cass_uint64_t; + typedef __INT64_TYPE__ cass_int64_t; + typedef unsigned __INT64_TYPE__ cass_uint64_t; + #elif defined(__GNUC__) ++# if defined(__x86_64__) ++typedef long int cass_int64_t; ++typedef unsigned long int cass_uint64_t; ++# else + typedef long long int cass_int64_t; + typedef unsigned long long int cass_uint64_t; ++# endif + #else + typedef long long cass_int64_t; + typedef unsigned long long cass_uint64_t; -- cgit