File libofa-curl-types.patch of Package libofa

--- configure.in.orig
+++ configure.in
@@ -27,7 +27,9 @@ AM_CONDITIONAL(FREEBSD, test x$os = xfre
 dnl Checks for programs.
 AC_PREREQ(2.52)
 AC_PROG_AWK
-AC_PROG_CC
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
 AC_LIBLTDL_CONVENIENCE
 AM_PROG_LIBTOOL
 AC_SUBST(LIBTOOL_DEPS)  
@@ -61,7 +63,9 @@ AC_SUBST(EXPAT_LIBS)
 
 dnl libcurl check
 AC_CHECK_LIB(curl, curl_global_init,
-	[CURL_LIBS="-lcurl"], [
+	[CURL_LIBS="-lcurl"
+	AC_CHECK_HEADERS([curl/types.h])
+	], [
 	echo "*"
 	echo "*  libcurl is needed to build this library. It is either not"
 	echo "*  installed on your system or it is too old."
--- examples/protocol.cpp.orig
+++ examples/protocol.cpp
@@ -6,13 +6,17 @@
    No rights reserved.
 
 -------------------------------------------------------------------*/
+
+#include "config.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include <cstring>
 #include <map>
 #include <expat.h>
 #include <curl/curl.h>
+#ifdef HAVE_CURL_TYPES_H
 #include <curl/types.h>
+#endif
 #include <curl/easy.h>
 
 using namespace std;
openSUSE Build Service is sponsored by