Hello community,

here is the log from the commit of package virtuoso for openSUSE:Factory
checked in at Tue May 17 13:23:30 CEST 2011.



--------
--- virtuoso/virtuoso.changes   2010-12-13 23:26:25.000000000 +0100
+++ /mounts/work_src_done/STABLE/virtuoso/virtuoso.changes      2011-05-17 
13:14:08.054398000 +0200
@@ -1,0 +2,9 @@
+Sun Apr  3 15:28:55 UTC 2011 - crrodrig...@opensuse.org
+
+- Use system zlib
+- Use system pcre
+- Do not include build date in binaries
+- fix swapped memset arguments (memset-with-zero-length) 
+
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtuoso.spec ++++++
--- /var/tmp/diff_new_pack.cKnLMX/_old  2011-05-17 13:17:05.000000000 +0200
+++ /var/tmp/diff_new_pack.cKnLMX/_new  2011-05-17 13:17:05.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package virtuoso (Version 6.1.2)
+# spec file for package virtuoso
 #
 # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -24,6 +24,8 @@
 BuildRequires:  bison flex gperf openssl
 BuildRequires:  fastjar libopenssl-devel libwbxml2-devel libxml2-devel
 BuildRequires:  ImageMagick-devel
+BuildRequires:  zlib-devel
+BuildRequires:  pcre-devel
 %if !%sles_version
 BuildRequires:  htmldoc
 %endif
@@ -32,7 +34,7 @@
 Group:          Productivity/Databases/Servers
 Summary:        Relational database server with RDF
 Version:        6.1.2
-Release:        2
+Release:        7
 Source:         virtuoso-opensource-%{version}.tar.gz
 Patch1:         build-sanely.diff
 Patch2:         rpmlint-fixes.diff
@@ -78,14 +80,15 @@
 %patch2
 
 %build
+rm -rf libsrc/util/pcrelib
   # autogen.sh because of patching Makefile.am
   libtoolize -f
   ./autogen.sh
-  %configure --disable-static --with-layout=openSUSE --disable-all-vads
+  %configure --without-internal-zlib --disable-static --with-layout=openSUSE 
--disable-all-vads
   make %{?jobs:-j%jobs}
 
 %install
-  %makeinstall
+%makeinstall
 
 %files -n virtuoso-server
 %defattr(-,root,root)

++++++ build-sanely.diff ++++++
--- /var/tmp/diff_new_pack.cKnLMX/_old  2011-05-17 13:17:05.000000000 +0200
+++ /var/tmp/diff_new_pack.cKnLMX/_new  2011-05-17 13:17:05.000000000 +0200
@@ -1,9 +1,9 @@
 Build only things needed by KDE, not everything and the kitchensync (which
 includes also a lot of testcases).
 
---- configure.in       2010-02-04 12:33:43.113909799 +0100
-+++ configure.in       2010-02-04 12:31:37.313904838 +0100
-@@ -200,6 +200,23 @@
+--- configure.in.orig
++++ configure.in
+@@ -200,6 +200,23 @@ case ${VIRTUOSO_LAYOUT} in
        hostingdir=$libdir/virtuoso/hosting
        ;;
  
@@ -27,8 +27,8 @@
    [[Ff]][[Rr]][[Ee]][[Ee]][[Bb]][[Ss]][[Dd]])         # FreeBSD
        virtuoso_layout=FreeBSD
        if test "x$prefix" = "xNONE"
---- libsrc/Makefile.am 2009-05-07 16:08:26.000000000 +0200
-+++ libsrc/Makefile.am 2009-05-07 16:08:31.000000000 +0200
+--- libsrc/Makefile.am.orig
++++ libsrc/Makefile.am
 @@ -19,7 +19,7 @@
  #  
  #  
@@ -38,9 +38,9 @@
  
  noinst_HEADERS = Dk.h libutil.h
  
---- Makefile.am        2009/11/22 08:58:58     1.1
-+++ Makefile.am        2009/11/22 08:59:23
-@@ -23,7 +23,7 @@
+--- Makefile.am.orig
++++ Makefile.am
+@@ -23,7 +23,7 @@ AUTOMAKE_OPTIONS     = gnu
  ACLOCAL_AMFLAGS       = -I binsrc/config
  
  
@@ -49,8 +49,8 @@
  
  dist_doc_DATA = \
        AUTHORS \
---- binsrc/Makefile.am 2009/11/22 08:59:03     1.1
-+++ binsrc/Makefile.am 2009/11/22 08:59:23
+--- binsrc/Makefile.am.orig
++++ binsrc/Makefile.am
 @@ -19,7 +19,7 @@
  #  
  #  
@@ -60,9 +60,9 @@
  
  
  # ----------------------------------------------------------------------
---- binsrc/virtuoso/Makefile.am        2009/11/22 08:59:08     1.1
-+++ binsrc/virtuoso/Makefile.am        2009/11/22 08:59:23
-@@ -41,7 +41,7 @@
+--- binsrc/virtuoso/Makefile.am.orig
++++ binsrc/virtuoso/Makefile.am
+@@ -41,7 +41,7 @@ endif
  
  LIBS          += @ZLIB_LIB@
  
@@ -71,3 +71,105 @@
  bin_PROGRAMS = virtuoso-t $(IODBC_PROGS)
  
  noinst_SCRIPTS = virtuoso
+--- libsrc/util/Makefile.am.orig
++++ libsrc/util/Makefile.am
+@@ -32,6 +32,7 @@ libutil_la_CFLAGS  += -I$(top_srcdir)/li
+ libutil_la_CFLAGS  += -I$(top_srcdir)/libsrc/Dk
+ libutil_la_CFLAGS  += -DSUPPORT_UTF8
+ libutil_la_LDFLAGS = -prefer-pic
++libutil_la_LIBADD  = -lpcre
+ 
+ libutil_la_SOURCES = \
+       buildarg.c \
+@@ -85,24 +86,7 @@ libutil_la_SOURCES = \
+       virt_mbsnrtowcs.c \
+       virt_wcrtomb.c \
+       virt_wcs_mask.c \
+-      virt_wcsnrtombs.c \
+-      pcrelib/pcre_chartables.c \
+-      pcrelib/pcre_compile.c \
+-      pcrelib/pcre_config.c \
+-      pcrelib/pcre_dfa_exec.c \
+-      pcrelib/pcre_exec.c \
+-      pcrelib/pcre_fullinfo.c \
+-      pcrelib/pcre_get.c \
+-      pcrelib/pcre_globals.c \
+-      pcrelib/pcre_newline.c \
+-      pcrelib/pcre_ord2utf8.c \
+-      pcrelib/pcre_study.c \
+-      pcrelib/pcre_tables.c \
+-      pcrelib/pcre_try_flipped.c \
+-      pcrelib/pcre_ucd.c \
+-      pcrelib/pcre_valid_utf8.c \
+-      pcrelib/pcre_version.c \
+-      pcrelib/pcre_xclass.c
++      virt_wcsnrtombs.c
+ 
+ 
+ BUILT_SOURCES = getdate.c
+@@ -121,11 +105,6 @@ EXTRA_DIST = \
+       getdate.y \
+       MSG_BG.bin \
+       MSG_EN.bin \
+-      pcrelib/AUTHORS \
+-      pcrelib/LICENCE \
+-      pcrelib/*.c \
+-      pcrelib/*.h \
+-      pcrelib/*.src \
+       win32/ptrlong.h \
+       win32/syslog.c \
+       win32/syslog.h \
+--- libsrc/Wi/bif_regexp.c.orig
++++ libsrc/Wi/bif_regexp.c
+@@ -28,7 +28,7 @@
+ #include "multibyte.h"
+ #include "srvmultibyte.h"
+ 
+-#include "util/pcrelib/pcre.h"
++#include <pcre.h>
+ 
+ /*
+    typedef struct rx_query_s {
+--- libsrc/Wi/xqf.c.orig
++++ libsrc/Wi/xqf.c
+@@ -38,7 +38,7 @@
+ #include "xpf.h"
+ #include "xqf.h"
+ 
+-#include "util/pcrelib/pcre.h"
++#include <pcre.h>
+ 
+ #define ecm_isname(c) \
+   ( ((c) & ~0xFF) ? (ecm_utf8props[(c)] & ECM_ISNAME) : \
+--- libsrc/Xml.new/datatypes.c.orig
++++ libsrc/Xml.new/datatypes.c
+@@ -25,7 +25,7 @@
+ 
+ #include "xmlparser_impl.h"
+ #include "schema.h"
+-#include "pcre.h"
++#include <pcre.h>
+ 
+ ptrlong
+ xs_get_primitive_typeidx (vxml_parser_t * parser, xs_component_t *type)
+--- libsrc/Wi/Makefile.am.orig
++++ libsrc/Wi/Makefile.am
+@@ -490,6 +490,7 @@ libwi_la_SOURCES += \
+ 
+ libwi_la_CFLAGS  = $(libwi_base_la_cflags)
+ libwi_la_LDLAGS  = -static
++libwi_la_LIBADD  = -lpcre
+ 
+ #KUBL_UNIV_FILES_ODBC
+ libwi_odbc_la_SOURCES += \
+--- libsrc/Wi/sqlver.c.orig
++++ libsrc/Wi/sqlver.c
+@@ -28,7 +28,7 @@
+ #include "sqlver.h"
+ #include "wi.h"
+ 
+-char *build_date = __DATE__;                  /* eg. Jul 16 1996 */
++char *build_date = "??? ?? ????";                     /* eg. Jul 16 1996 */
+ 
+ /* IvAn/VC6port/000725 VC6 has a bug: you can't use /D NAME="\"string\"" 
cmd-line arg sometimes */
+ #ifdef _MSC_VER

++++++ rpmlint-fixes.diff ++++++
--- /var/tmp/diff_new_pack.cKnLMX/_old  2011-05-17 13:17:05.000000000 +0200
+++ /var/tmp/diff_new_pack.cKnLMX/_new  2011-05-17 13:17:05.000000000 +0200
@@ -1,6 +1,17 @@
---- libsrc/Wi/http_client.c.sav 2009-10-10 21:26:33.000000000 +0200
-+++ libsrc/Wi/http_client.c     2009-10-10 21:38:06.000000000 +0200
-@@ -412,7 +412,7 @@
+--- libsrc/Wi/bif_file.c.orig
++++ libsrc/Wi/bif_file.c
+@@ -3009,7 +3009,7 @@ get_mime_part (int *rfc822, caddr_t szMe
+       DV_ARRAY_OF_POINTER);
+   *_result = result;
+ 
+-  memset (result, 3 * sizeof (caddr_t), 0);
++  memset (result, 0, 3 * sizeof (caddr_t));
+ 
+   /* skip the empty lines if in RFC822 header */
+   if (*rfc822)
+--- libsrc/Wi/http_client.c.orig
++++ libsrc/Wi/http_client.c
+@@ -423,7 +423,7 @@ http_cli_negotiate_socks4 (dk_session_t
    socksreq[8] = 0; /* no name */
    if (name)
      {


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to