Hello community, here is the log from the commit of package virtuoso for openSUSE:Factory checked in at 2011-12-27 18:39:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtuoso (Old) and /work/SRC/openSUSE:Factory/.virtuoso.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtuoso", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/virtuoso/virtuoso.changes 2011-11-16 17:23:15.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.virtuoso.new/virtuoso.changes 2011-12-27 18:39:41.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Dec 27 15:31:56 UTC 2011 - [email protected] + +- Fix wrong size parameter in memset call + +------------------------------------------------------------------- New: ---- virtuoso-wrong-memset.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtuoso.spec ++++++ --- /var/tmp/diff_new_pack.g3ZwuQ/_old 2011-12-27 18:39:44.000000000 +0100 +++ /var/tmp/diff_new_pack.g3ZwuQ/_new 2011-12-27 18:39:44.000000000 +0100 @@ -16,14 +16,13 @@ # - Name: virtuoso Version: 6.1.4 -Release: 7 -License: GPL-2.0 +Release: 0 Summary: Relational database server with RDF -Url: http://virtuoso.openlinksw.com/ +License: GPL-2.0 Group: Productivity/Databases/Servers +Url: http://virtuoso.openlinksw.com/ Source0: http://prdownloads.sourceforge.net/virtuoso/%{name}-opensource-%{version}.tar.gz # PATCH-FIX-OPENSUSE build-sanely.diff -- Build only things needed by KDE Patch0: build-sanely.diff @@ -35,6 +34,8 @@ Patch3: isql-buffer-overflow.patch # PATCH-FIX-OPENSUSE suse-gawk-4.diff [email protected] -- Disable the gawk check for Opensuse (required because of SR85083) Patch4: suse-gawk-4.diff +# PATCH-FIX-UPSTREAM patches/virtuoso-wrong-memset.patch [email protected] -- Fix wrong size parameter in memset call +Patch5: virtuoso-wrong-memset.patch BuildRequires: bison BuildRequires: flex BuildRequires: gperf @@ -66,7 +67,6 @@ It is used by the Virtuoso backend for Soprano in KDE. %package -n virtuoso-server -License: GPL-2.0 Summary: Virtuoso server Group: Productivity/Databases/Servers Requires: virtuoso-drivers = %{version} @@ -79,7 +79,6 @@ It is used by the Virtuoso backend for Soprano in KDE. %package -n virtuoso-drivers -License: GPL-2.0 Summary: Virtuoso ODBC Driver Group: Productivity/Databases/Servers Provides: %{name} = %{version} @@ -101,6 +100,7 @@ %if 0%{?suse_version} >= 1210 %patch4 -p1 %endif +%patch5 -p1 %build # autogen.sh because of patching Makefile.am ++++++ virtuoso-wrong-memset.patch ++++++ Index: virtuoso-opensource-6.1.4/libsrc/Wi/srvcr.c =================================================================== --- virtuoso-opensource-6.1.4.orig/libsrc/Wi/srvcr.c +++ virtuoso-opensource-6.1.4/libsrc/Wi/srvcr.c @@ -2085,7 +2085,7 @@ bif_scroll_cr_open (caddr_t * qst, caddr { params[0][inx] = box_copy_tree (bif_arg (qst, args, inx + 1, "__scroll_cr_open")); } - memset (opts, 0, sizeof (opts)); + memset (opts, 0, sizeof (stmt_options_t)); opts->so_concurrency = SQL_CONCUR_LOCK; opts->so_cursor_type = stmt->sst_query->qr_cursor_type; Index: virtuoso-opensource-6.1.4/libsrc/Tidy/lexer.c =================================================================== --- virtuoso-opensource-6.1.4.orig/libsrc/Tidy/lexer.c +++ virtuoso-opensource-6.1.4/libsrc/Tidy/lexer.c @@ -191,7 +191,7 @@ Lexer *NewLexer(StreamIn *in) Lexer *lexer; lexer = (Lexer *)MemAlloc(sizeof(Lexer)); - ClearMemory (lexer, sizeof (Lexer *)); + ClearMemory (lexer, sizeof (Lexer)); lexer->in = in; lexer->lines = 1; lexer->columns = 1; @@ -483,7 +483,7 @@ Node *NewNode(void) Node *node; node = (Node *)MemAlloc(sizeof(Node)); - ClearMemory (node, sizeof (Node *)); + ClearMemory (node, sizeof (Node)); node->type = TextNode; return node; } Index: virtuoso-opensource-6.1.4/libsrc/Tidy/tidy.c =================================================================== --- virtuoso-opensource-6.1.4.orig/libsrc/Tidy/tidy.c +++ virtuoso-opensource-6.1.4/libsrc/Tidy/tidy.c @@ -215,7 +215,7 @@ StreamIn *OpenInputBoxString(caddr_t htm { StreamIn *in; in = (StreamIn *)MemAlloc(sizeof(StreamIn)); - ClearMemory(in, sizeof (StreamIn *)); + ClearMemory(in, sizeof (StreamIn)); in->input.tio_data.lm_memblock = html_input; in->input.tio_data.lm_length = box_length (html_input)-1; in->input.tio_pos = 0; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
