Package: release.debian.org Severity: normal User: release.debian....@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 <d...@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 <g...@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