Hello community, here is the log from the commit of package redland for openSUSE:Factory checked in at 2011-12-27 18:38:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/redland (Old) and /work/SRC/openSUSE:Factory/.redland.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "redland", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/redland/redland.changes 2011-11-16 17:22:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.redland.new/redland.changes 2011-12-27 18:38:37.000000000 +0100 @@ -1,0 +2,24 @@ +Wed Dec 21 12:51:02 UTC 2011 - [email protected] + +- Update to 1.0.15 + Issues Fixed: + 0000461: librdf error - query language vsparql already + registered + 0000468: xlc on AIX configure tests for both + HAVE_BDB_OPEN_7_ARGS and HAVE_BDB_OPEN_6_ARGS pass + 0000475: Freeing a counted_string returned by redland on a + modern Windows system crashes + 0000478: Object returned from librdf_stream_get_object must + be copied, but may not copiable + 0000483: Documentation of + librdf_parser_get_namespaces_seen_count return is + incorrect + 0000485: No rule to make target `-lltdl', needed by + `librdf.la'. Stop. + +------------------------------------------------------------------- +Wed Dec 21 10:41:59 UTC 2011 - [email protected] + +- add autoconf as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- Old: ---- redland-1.0.14.tar.gz New: ---- redland-1.0.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ redland.spec ++++++ --- /var/tmp/diff_new_pack.XVRRgl/_old 2011-12-27 18:38:38.000000000 +0100 +++ /var/tmp/diff_new_pack.XVRRgl/_new 2011-12-27 18:38:38.000000000 +0100 @@ -15,17 +15,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - %bcond_with perl Name: redland -Version: 1.0.14 -Release: 6 -License: LGPL-2.1+ ; Apache-2.0 +Version: 1.0.15 +Release: 0 Summary: Libraries that provide support for the Resource Description Framework (RDF) -Url: http://www.librdf.org +License: LGPL-2.1+ ; Apache-2.0 Group: System/Libraries +Url: http://www.librdf.org Source0: http://download.librdf.org/source/%{name}-%{version}.tar.gz +BuildRequires: autoconf BuildRequires: db-devel BuildRequires: librasqal-devel BuildRequires: pkg-config @@ -45,7 +45,6 @@ developers to start with. %package -n libredland-devel -License: LGPL-2.1+ ; Apache-2.0 Summary: Development package for programs that use Redland Group: Development/Libraries/C and C++ Requires: libredland0 = %{version} @@ -54,7 +53,6 @@ Files needed to develop with the Redland RDF library. %package -n libredland0 -License: LGPL-2.1+ ; Apache-2.0 Summary: Libraries that provide support for the Resource Description Framework (RDF) Group: System/Libraries %requires_ge librasqal1 ++++++ redland-1.0.14.tar.gz -> redland-1.0.15.tar.gz ++++++ ++++ 22172 lines of diff (skipped) ++++++ redland-ocloexec.patch ++++++ --- /var/tmp/diff_new_pack.XVRRgl/_old 2011-12-27 18:38:38.000000000 +0100 +++ /var/tmp/diff_new_pack.XVRRgl/_new 2011-12-27 18:38:38.000000000 +0100 @@ -1,6 +1,61 @@ ---- src/rdf_serializer.c.orig -+++ src/rdf_serializer.c -@@ -557,7 +557,7 @@ librdf_serializer_serialize_stream_to_fi +--- configure.ac 2011-12-04 03:43:19.000000000 +0100 ++++ configure.ac 2011-12-21 14:28:11.441688112 +0100 +@@ -100,7 +100,9 @@ + + dnl Checks for programs. + AM_SANITY_CHECK +-AC_PROG_CC ++AC_PROG_CC_STDC ++AC_USE_SYSTEM_EXTENSIONS ++AC_SYS_LARGEFILE + AM_PROG_CC_C_O + AC_PROG_INSTALL + AC_PROG_LN_S +--- src/rdf_files.c 2011-08-01 05:56:47.000000000 +0200 ++++ src/rdf_files.c 2011-12-21 14:28:11.440688113 +0100 +@@ -44,6 +44,8 @@ + #endif + #endif + ++#include <fcntl.h> ++ + #ifdef STANDALONE + #define LIBRDF_DEBUG 1 + #endif +@@ -91,7 +93,7 @@ + + #ifdef HAVE_MKSTEMP + /* Proritise mkstemp() since GNU libc says: Never use mktemp(). */ +- fd=mkstemp(name); ++ fd=mkostemp(name, O_CLOEXEC); + if(fd<0) { + LIBRDF_FREE(char*, name); + return NULL; +--- src/rdf_parser_raptor.c 2011-11-04 17:08:18.000000000 +0100 ++++ src/rdf_parser_raptor.c 2011-12-21 14:28:11.440688113 +0100 +@@ -571,7 +571,7 @@ + if(!filename) + return NULL; + +- fh=fopen(filename, "r"); ++ fh=fopen(filename, "re"); + if(!fh) { + librdf_log(pcontext->parser->world, 0, LIBRDF_LOG_ERROR, + LIBRDF_FROM_PARSER, NULL, "failed to open file '%s' - %s", +--- src/rdf_query_results.c 2011-11-04 17:08:18.000000000 +0100 ++++ src/rdf_query_results.c 2011-12-21 14:28:11.440688113 +0100 +@@ -602,7 +602,7 @@ + LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(query_results, query_results, 1); + LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(name, string, 1); + +- fh = fopen(name, "w+"); ++ fh = fopen(name, "w+e"); + if(!fh) { + librdf_log(query_results->query->world, 0, LIBRDF_LOG_ERROR, + LIBRDF_FROM_QUERY, NULL, +--- src/rdf_serializer.c 2011-11-04 17:08:18.000000000 +0100 ++++ src/rdf_serializer.c 2011-12-21 14:28:11.439688113 +0100 +@@ -556,7 +556,7 @@ LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(name, string, 1); LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(stream, librdf_stream, 1); @@ -9,7 +64,7 @@ if(!fh) { librdf_log(serializer->world, 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_SERIALIZER, NULL, "failed to open file '%s' for writing - %s", -@@ -596,7 +596,7 @@ librdf_serializer_serialize_model_to_fil +@@ -595,7 +595,7 @@ LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(name, string, 1); LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(model, librdf_model, 1); @@ -18,7 +73,7 @@ if(!fh) { librdf_log(serializer->world, 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_SERIALIZER, NULL, "failed to open file '%s' for writing - %s", -@@ -1099,7 +1099,7 @@ main(int argc, char *argv[]) +@@ -1099,7 +1099,7 @@ stream=librdf_model_as_stream(model); #define FILENAME "test.rdf" @@ -27,9 +82,9 @@ if(!fh) { fprintf(stderr, "%s: Failed to fopen for writing '%s' - %s\n", program, FILENAME, strerror(errno)); ---- src/rdf_storage_file.c.orig -+++ src/rdf_storage_file.c -@@ -329,7 +329,7 @@ librdf_storage_file_sync(librdf_storage +--- src/rdf_storage_file.c 2011-08-01 05:56:47.000000000 +0200 ++++ src/rdf_storage_file.c 2011-12-21 14:28:11.439688113 +0100 +@@ -329,7 +329,7 @@ return 1; } @@ -38,58 +93,3 @@ if(!fh) { librdf_log(storage->world, 0, LIBRDF_LOG_ERROR, LIBRDF_FROM_STORAGE, NULL, "failed to open file '%s' for writing - %s", ---- src/rdf_parser_raptor.c.orig -+++ src/rdf_parser_raptor.c -@@ -570,7 +570,7 @@ librdf_parser_raptor_parse_as_stream_com - if(!filename) - return NULL; - -- fh=fopen(filename, "r"); -+ fh=fopen(filename, "re"); - if(!fh) { - librdf_log(pcontext->parser->world, 0, LIBRDF_LOG_ERROR, - LIBRDF_FROM_PARSER, NULL, "failed to open file '%s' - %s", ---- src/rdf_query_results.c.orig -+++ src/rdf_query_results.c -@@ -598,7 +598,7 @@ librdf_query_results_to_file2(librdf_que - LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(query_results, query_results, 1); - LIBRDF_ASSERT_OBJECT_POINTER_RETURN_VALUE(name, string, 1); - -- fh = fopen(name, "w+"); -+ fh = fopen(name, "w+e"); - if(!fh) { - librdf_log(query_results->query->world, 0, LIBRDF_LOG_ERROR, - LIBRDF_FROM_QUERY, NULL, ---- src/rdf_files.c.orig -+++ src/rdf_files.c -@@ -44,6 +44,8 @@ - #endif - #endif - -+#include <fcntl.h> -+ - #ifdef STANDALONE - #define LIBRDF_DEBUG 1 - #endif -@@ -91,7 +93,7 @@ librdf_files_temporary_file_name(void) - - #ifdef HAVE_MKSTEMP - /* Proritise mkstemp() since GNU libc says: Never use mktemp(). */ -- fd=mkstemp(name); -+ fd=mkostemp(name, O_CLOEXEC); - if(fd<0) { - LIBRDF_FREE(cstring, name); - return NULL; ---- configure.ac.orig -+++ configure.ac -@@ -100,7 +100,9 @@ AC_SUBST(LIBRDF_LIBTOOL_VERSION) - - dnl Checks for programs. - AM_SANITY_CHECK --AC_PROG_CC -+AC_PROG_CC_STDC -+AC_USE_SYSTEM_EXTENSIONS -+AC_SYS_LARGEFILE - AM_PROG_CC_C_O - AC_PROG_INSTALL - AC_PROG_LN_S -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
