Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 464126 Details for
Bug 609650
dev-libs/redland-1.0.17-r1: please stabilize (was "fails test rdf_serializer_test")
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Upstream patch: https://github.com/dajobe/librdf/commit/035f19c75fd6b95aab6895ec6358283697888ec8
redland-1.0.16-0001-Handle-raptor-stricter-checks-in-serializing.patch (text/plain), 2.31 KB, created by
gentoo_usr
on 2017-02-17 16:39:04 UTC
(
hide
)
Description:
Upstream patch: https://github.com/dajobe/librdf/commit/035f19c75fd6b95aab6895ec6358283697888ec8
Filename:
MIME Type:
Creator:
gentoo_usr
Created:
2017-02-17 16:39:04 UTC
Size:
2.31 KB
patch
obsolete
>From 035f19c75fd6b95aab6895ec6358283697888ec8 Mon Sep 17 00:00:00 2001 >From: Dave Beckett <dave@dajobe.org> >Date: Sun, 24 Nov 2013 16:32:40 -0800 >Subject: [PATCH] Handle raptor stricter checks in serializing > >--- > src/rdf_serializer.c | 22 ++++++++++++++-------- > 1 file changed, 14 insertions(+), 8 deletions(-) > >diff --git a/src/rdf_serializer.c b/src/rdf_serializer.c >index dc397d2..f495a2a 100644 >--- a/src/rdf_serializer.c >+++ b/src/rdf_serializer.c >@@ -945,7 +945,9 @@ log_handler(void *user_data, librdf_log_message *message) > } > > >-#define EXPECTED_ERRORS 3 >+#define EXPECTED_ERRORS1 3 >+/* Extra error is another UTF-8 encoding error */ >+#define EXPECTED_ERRORS2 4 > #define EXPECTED_WARNINGS 0 > > #define SYNTAX_TYPE "ntriples" >@@ -1029,10 +1031,14 @@ main(int argc, char *argv[]) > string=librdf_serializer_serialize_model_to_counted_string(serializer, > base_uri, model, > &string_length); >-#define EXPECTED_BAD_STRING_LENGTH 382 >- if(string_length != EXPECTED_BAD_STRING_LENGTH) { >- fprintf(stderr, "%s: Serialising model to RDF/XML returned string '%s' size %d, expected %d\n", program, string, >- (int)string_length, EXPECTED_BAD_STRING_LENGTH); >+#define EXPECTED_BAD_STRING_LENGTH1 382 >+/* Raptor 2.0.11 changed the serialization slightly */ >+#define EXPECTED_BAD_STRING_LENGTH2 378 >+ if(string_length != EXPECTED_BAD_STRING_LENGTH1 && >+ string_length != EXPECTED_BAD_STRING_LENGTH2) { >+ fprintf(stderr, "%s: Serialising model to RDF/XML returned string '%s' size %d, expected %d or %d\n", program, string, >+ (int)string_length, >+ EXPECTED_BAD_STRING_LENGTH1, EXPECTED_BAD_STRING_LENGTH2); > return 1; > } > >@@ -1043,9 +1049,9 @@ main(int argc, char *argv[]) > librdf_free_storage(storage); storage=NULL; > > >- if(LogData.errors != EXPECTED_ERRORS) { >- fprintf(stderr, "%s: Serialising to RDF/XML returned %d errors, expected %d\n", program, >- LogData.errors, EXPECTED_ERRORS); >+ if(LogData.errors != EXPECTED_ERRORS1 && LogData.errors != EXPECTED_ERRORS2) { >+ fprintf(stderr, "%s: Serialising to RDF/XML returned %d errors, expected %d or %d\n", program, >+ LogData.errors, EXPECTED_ERRORS1, EXPECTED_ERRORS2); > return 1; > } > >-- >2.10.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 609650
: 464126 |
464128