[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771396: unblock: librdf-trine-perl/1.011-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Please unblock package librdf-trine-perl

Fixes bug#767174 with a 3-line patch cherry-picked upstream.

The issue fixed is not security-related but a violation of the SPARQL1.1
specification, and since RDF::Trine is a reference implementation of the
standard it would be quite beneficial for this to be corrected.

unblock librdf-trine-perl/1.011-2

Regards,

 - Jonas

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJUeN38XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWVEwH+wdJjX9voL5Fq64YOeKUjurE
v590qoRHC8rwhVg6PC2riSZb2syrVOQ3ip33DJsO4cPUxwMOkNBshFV6mKjCMLts
ZPS9rSfRZ47AiJiihmW049ncJ3lwyyV0L21G9M+hAPtv3Y1Hkdor8zoaUve9Sb0+
dnNjSrziVzqRhJev7jkzv78BvalBFS1jM/qVE++FvEovrCuIhhAXVYF6ojrESNTB
dOhwf+GelfP2ANSANd5lsJ3zDuGAq/aFv5EhEoW6i+fHvSRtOBqFMwNE1SGWUfF4
8ke2Wqkt05c80uW5dEWID5ewNkNvUH5E9RUyjrorhJk27m+5ZEj5WI6Fg5W3uKs=
=MMr0
-----END PGP SIGNATURE-----
diff -Nru librdf-trine-perl-1.011/debian/changelog librdf-trine-perl-1.011/debian/changelog
--- librdf-trine-perl-1.011/debian/changelog	2014-10-25 01:11:13.000000000 +0200
+++ librdf-trine-perl-1.011/debian/changelog	2014-11-28 21:08:13.000000000 +0100
@@ -1,3 +1,11 @@
+librdf-trine-perl (1.011-2) unstable; urgency=medium
+
+  * Add patch cherry-picked upstream to fix SPARQL XML serialization of
+    boolean results.
+    Closes: bug#767174.
+
+ -- Jonas Smedegaard <dr@jones.dk>  Fri, 28 Nov 2014 21:07:39 +0100
+
 librdf-trine-perl (1.011-1) unstable; urgency=medium
 
   [ upstream ]
diff -Nru librdf-trine-perl-1.011/debian/patches/020141028~825c37c.patch librdf-trine-perl-1.011/debian/patches/020141028~825c37c.patch
--- librdf-trine-perl-1.011/debian/patches/020141028~825c37c.patch	1970-01-01 01:00:00.000000000 +0100
+++ librdf-trine-perl-1.011/debian/patches/020141028~825c37c.patch	2014-11-28 21:00:21.000000000 +0100
@@ -0,0 +1,21 @@
+Description: Fix SPARQL XML serialization of boolean results.
+Origin: upstream, https://github.com/kasei/perlrdf/commit/825c37c
+Author: Gregory Todd Williams <greg@evilfunhouse.com>
+Last-Update: 2014-10-28
+Forwarded: Yes
+Bug-Debian: http://bugs.debian.org/767174
+
+--- a/lib/RDF/Trine/Iterator/Boolean.pm
++++ b/lib/RDF/Trine/Iterator/Boolean.pm
+@@ -107,10 +107,8 @@
+ 	my $xml	= <<"END";
+ <?xml version="1.0" encoding="utf-8"?>
+ <sparql xmlns="http://www.w3.org/2005/sparql-results#";>
+-<head></head>
+-<results>
++	<head></head>
+ 	<boolean>${value}</boolean>
+-</results>
+ </sparql>
+ END
+ 	return $xml;
diff -Nru librdf-trine-perl-1.011/debian/patches/series librdf-trine-perl-1.011/debian/patches/series
--- librdf-trine-perl-1.011/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ librdf-trine-perl-1.011/debian/patches/series	2014-11-28 21:00:08.000000000 +0100
@@ -0,0 +1 @@
+020141028~825c37c.patch

Reply to: