aboutsummaryrefslogtreecommitdiff
blob: 143c35905b212a72f64f725736782d9bc3fec70c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
diff -urN virtuoso-opensource-6.1.4.orig/configure.in virtuoso-opensource-6.1.4/configure.in
--- virtuoso-opensource-6.1.4.orig/configure.in	2011-11-20 03:38:18.000000000 +0400
+++ virtuoso-opensource-6.1.4/configure.in	2011-11-20 03:42:44.000000000 +0400
@@ -1550,14 +1550,15 @@
 then
     AC_CHECK_HEADER(zlib.h)
     AC_CHECK_LIB(z, main, [with_zlib=yes], [with_zlib=internal])
+    AC_CHECK_LIB(minizip, main, [with_zlib=yes], [with_zlib=internal])
 fi
 if test "x$with_zlib" = "xinternal"
 then
     ZLIB_INC='-I$(top_srcdir)/libsrc/zlib'
     ZLIB_LIB='$(top_builddir)/libsrc/zlib/libz.la'
 else
-    ZLIB_INC=""
-    ZLIB_LIB="-lz"
+    ZLIB_INC=`pkg-config --cflags zlib minizip`
+    ZLIB_LIB=`pkg-config --libs zlib minizip`
 fi
 AC_SUBST(ZLIB_INC)
 AC_SUBST(ZLIB_LIB)
diff -urN virtuoso-opensource-6.1.4.orig/libsrc/Wi/bif_file.c virtuoso-opensource-6.1.4/libsrc/Wi/bif_file.c
--- virtuoso-opensource-6.1.4.orig/libsrc/Wi/bif_file.c	2011-10-26 17:54:19.000000000 +0400
+++ virtuoso-opensource-6.1.4/libsrc/Wi/bif_file.c	2011-11-20 03:44:36.000000000 +0400
@@ -6167,10 +6167,7 @@
 #define fopen64  fopen
 #endif
 
-#include "zlib/contrib/minizip/unzip.h"
-#include "zlib/contrib/minizip/ioapi.h"
-#include "zlib/contrib/minizip/ioapi.c"
-#include "zlib/contrib/minizip/unzip.c"
+#include "unzip.h"
 
 static caddr_t
 bif_unzip_file (caddr_t * qst, caddr_t * err_ret, state_slot_t ** args)