--- Begin Message ---
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock
Hi,
Please unblock raptor2/2.0.8-2, which adds a Breaks against raptor1
versions without symbol versioning, fixing the important bug#656928:
| raptor_sequence.c:385: (raptor_sequence_get_at) assertion failed: object pointer of type raptor_sequence is NULL.
| raptor_sequence.c:385: (raptor_sequence_get_at) assertion failed: object pointer of type raptor_sequence is NULL.
To avoid confusion, I should mention that this update has a missing
changelog item for a minor change, unfortunately:
* Stop passing --with-xml-parser=libxml to "configure", since it is
redundant and unrecognized these days.
I provided a debdiff adding the missing changelog entry[1], but the
maintainer didn't seem interested, and I don't think that rises to the
level of NMU-worthy.
Thoughts welcome, as always.
Regards,
Jonathan
[1] http://bugs.debian.org/656928#40
diff -Nru raptor2-2.0.8/debian/changelog raptor2-2.0.8/debian/changelog
--- raptor2-2.0.8/debian/changelog 2012-06-24 23:30:38.000000000 -0700
+++ raptor2-2.0.8/debian/changelog 2012-09-07 21:39:50.000000000 -0700
@@ -1,3 +1,13 @@
+raptor2 (2.0.8-2) unstable; urgency=low
+
+ * debian/control: add a breaks relation by libraptor2-0 against squeeze
+ libraptor1 to force upgrades to a version with symbol versioning
+ (Closes: #656928)
+ * Added debian/patches/001-remove-m-strict-help.patch to remove -m strict
+ from rapper help (Closes: #685682)
+
+ -- Dave Beckett <dajobe@debian.org> Fri, 07 Sep 2012 21:32:35 -0700
+
raptor2 (2.0.8-1) unstable; urgency=low
* New upstream release
diff -Nru raptor2-2.0.8/debian/control raptor2-2.0.8/debian/control
--- raptor2-2.0.8/debian/control 2012-03-15 20:50:11.000000000 -0700
+++ raptor2-2.0.8/debian/control 2012-09-07 21:30:30.000000000 -0700
@@ -21,6 +21,7 @@
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
+Breaks: libraptor1 (<< 1.4.21-3)
Suggests: raptor2-utils
Description: Raptor 2 RDF syntax library
Raptor is a C library providing a set of parsers and serializers for
diff -Nru raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch
--- raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch 1969-12-31 16:00:00.000000000 -0800
+++ raptor2-2.0.8/debian/patches/001-remove-m-strict-help.patch 2012-09-07 21:45:17.000000000 -0700
@@ -0,0 +1,22 @@
+Description: Remove -m MODE from rapepr help
+Origin: commit:430a21084665da35a715e9055d72a13487972969
+Author: Dave Beckett <dave@dajobe.org>
+Last-Update: 2012-09-07
+
+ Remove -m MODE from help
+
+ This option was removed in commit f94fa561db05b21132b14a2b72f05b77e666c252
+ on Wed Apr 28 21:31:54 2010 -0700 as part of the Raptor V2 work.
+
+diff --git a/utils/rapper.c b/utils/rapper.c
+index c130177..31affb8 100644
+--- a/utils/rapper.c
++++ b/utils/rapper.c
+@@ -707,7 +707,6 @@ main(int argc, char *argv[])
+ puts(HELP_TEXT("f OPTION(=VALUE)", "feature OPTION(=VALUE)", HELP_PAD "Set parser or serializer options" HELP_PAD "Use `-f help' for a list of valid options"));
+ puts(HELP_TEXT("g", "guess ", "Guess the input syntax (same as -i guess)"));
+ puts(HELP_TEXT("h", "help ", "Print this help, then exit"));
+- puts(HELP_TEXT("m MODE", "mode MODE ", "Set parser mode - 'lax' (default) or 'strict'"));
+ puts(HELP_TEXT("q", "quiet ", "No extra information messages"));
+ puts(HELP_TEXT("r", "replace-newlines", "Replace newlines with spaces in literals"));
+ #ifdef SHOW_GRAPHS_FLAG
diff -Nru raptor2-2.0.8/debian/patches/series raptor2-2.0.8/debian/patches/series
--- raptor2-2.0.8/debian/patches/series 1969-12-31 16:00:00.000000000 -0800
+++ raptor2-2.0.8/debian/patches/series 2012-09-07 21:45:55.000000000 -0700
@@ -0,0 +1 @@
+001-remove-m-strict-help.patch
diff -Nru raptor2-2.0.8/debian/rules raptor2-2.0.8/debian/rules
--- raptor2-2.0.8/debian/rules 2012-06-24 23:31:55.000000000 -0700
+++ raptor2-2.0.8/debian/rules 2012-09-07 21:54:14.000000000 -0700
@@ -13,7 +13,6 @@
DEB_DBG_PACKAGE_libraptor2-0 = libraptor2-0-dbg
DEB_CONFIGURE_USER_FLAGS= \
- --with-xml-parser=libxml \
--enable-release
LDFLAGS += -Wl,--default-symver
--- End Message ---
--- Begin Message ---
On Thu, 2012-11-01 at 02:15 -0700, Jonathan Nieder wrote:
> Please unblock raptor2/2.0.8-2, which adds a Breaks against raptor1
> versions without symbol versioning, fixing the important bug#656928:
>
> | raptor_sequence.c:385: (raptor_sequence_get_at) assertion failed: object pointer of type raptor_sequence is NULL.
> | raptor_sequence.c:385: (raptor_sequence_get_at) assertion failed: object pointer of type raptor_sequence is NULL.
Unblocked; thanks.
Regards,
Adam
--- End Message ---