--- libgearman/byteorder.cc.orig	2013-07-14 03:20:42.000000000 -0500
+++ libgearman/byteorder.cc	2014-08-17 21:39:53.000000000 -0500
@@ -65,6 +65,8 @@
 }
 #endif
 
+#ifndef HAVE_HTONLL
+
 uint64_t ntohll(uint64_t value)
 {
   return swap64(value);
@@ -74,3 +76,5 @@
 {
   return swap64(value);
 }
+
+#endif
