Index: sfkpack.cpp
--- sfkpack.cpp.orig
+++ sfkpack.cpp
@@ -33,6 +33,7 @@
  #include <sys/stat.h>
  #include <utime.h>
 #endif
+#include <stdarg.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
@@ -9848,6 +9849,11 @@ void ZLIB_INTERNAL zcfree (voidpf opaque, voidpf ptr) 
 #define fseeko64 fseek
 #else
 #ifdef __FreeBSD__
+#define fopen64 fopen
+#define ftello64 ftello
+#define fseeko64 fseeko
+#endif
+#ifdef __OpenBSD__
 #define fopen64 fopen
 #define ftello64 ftello
 #define fseeko64 fseeko
