rpms/virtuoso-opensource/devel virtuoso-opensource-5.0.12-zlib.patch, NONE, 1.1 virtuoso-opensource.spec, 1.5, 1.6
Rex Dieter
rdieter at fedoraproject.org
Tue Oct 20 13:49:49 UTC 2009
Author: rdieter
Update of /cvs/pkgs/rpms/virtuoso-opensource/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11879
Modified Files:
virtuoso-opensource.spec
Added Files:
virtuoso-opensource-5.0.12-zlib.patch
Log Message:
fix build using --with-external-zlib
virtuoso-opensource-5.0.12-zlib.patch:
bif_file.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE virtuoso-opensource-5.0.12-zlib.patch ---
diff -up virtuoso-opensource-5.0.12/libsrc/Wi/bif_file.c.zlib virtuoso-opensource-5.0.12/libsrc/Wi/bif_file.c
--- virtuoso-opensource-5.0.12/libsrc/Wi/bif_file.c.zlib 2009-10-16 05:27:36.000000000 -0500
+++ virtuoso-opensource-5.0.12/libsrc/Wi/bif_file.c 2009-10-20 08:42:56.060132625 -0500
@@ -57,7 +57,13 @@
#endif
#include "zlib.h"
-#include "zutil.h"
+/* #include "zutil.h" */
+#if MAX_MEM_LEVEL >= 8
+# define DEF_MEM_LEVEL 8
+#else
+# define DEF_MEM_LEVEL MAX_MEM_LEVEL
+#endif
+
#include "srvmultibyte.h"
#define FS_MAX_STRING (10L * 1024L * 1024L) /* allow files up to 10 MB */
Index: virtuoso-opensource.spec
===================================================================
RCS file: /cvs/pkgs/rpms/virtuoso-opensource/devel/virtuoso-opensource.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- virtuoso-opensource.spec 20 Oct 2009 12:57:05 -0000 1.5
+++ virtuoso-opensource.spec 20 Oct 2009 13:49:49 -0000 1.6
@@ -13,6 +13,12 @@ Source0: http://downloads.sourceforge.ne
Patch1: virtuoso-opensource-5.0.11-openssl.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+## Upstreamable patches
+# fix build with ossl-1.0
+Patch50: virtuoso-opensource-5.0.11-openssl.patch
+# fix build --with-external-zlib
+Patch51: virtuoso-opensource-5.0.12-zlib.patch
+
BuildRequires: automake libtool
BuildRequires: bison
BuildRequires: flex
@@ -22,6 +28,7 @@ BuildRequires: htmldoc
#BuildRequires: java-devel
BuildRequires: openldap-devel
BuildRequires: openssl-devel
+BuildRequires: libiodbc-devel
BuildRequires: libxml2-devel
BuildRequires: zlib-devel
@@ -70,7 +77,9 @@ Requires: %{name} = %{version}-%{release
%prep
%setup -q -n virtuoso-opensource%{!?snap:-%{version}}%{?snap:-%{snap}}
-%patch1 -p1 -b .openssl
+
+%patch50 -p1 -b .openssl
+%patch51 -p1 -b .zlib
%build
@@ -79,7 +88,10 @@ Requires: %{name} = %{version}-%{release
--with-layout=redhat \
--enable-shared --disable-static \
--without-internal-zlib \
- --with-debug
+ --with-debug \
+ --enable-iodbc \
+ --enable-openssl \
+ --enable-xml
# smp busted
make
More information about the fedora-extras-commits
mailing list