Your message dated Sat, 15 Nov 2014 13:00:13 +0100 with message-id <20141115120013.GA22850@simplex.0x539.de> and subject line Re: Bug#769558: unblock: imposm-parser/1.0.6-0.1 has caused the Debian Bug report #769558, regarding unblock: imposm-parser/1.0.6-0.1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 769558: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769558 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: imposm-parser/1.0.6-0.1
- From: "Nelson A. de Oliveira" <naoliv@debian.org>
- Date: Fri, 14 Nov 2014 11:40:39 -0200
- Message-id: <[🔎] 20141114134039.15829.83402.reportbug@neon.iq.unesp.br>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Hi! I have uploaded a NMU fixing #766770 (upstream bug is https://github.com/omniscale/imposm-parser/issues/9) Since the new upstream version only fixes this bug, I have used it (instead patching the old package; the result would be exactly the same) The affected code, applied upstream, is https://github.com/jocelynj/imposm-parser/commit/a73bd55208a88e031d2e422a5612820afd6efc77 debdiff from testing version to the current unstable NMU is: ===== diff -Nru imposm-parser-1.0.5/CHANGES imposm-parser-1.0.6/CHANGES --- imposm-parser-1.0.5/CHANGES 2013-09-13 10:22:37.000000000 -0300 +++ imposm-parser-1.0.6/CHANGES 2014-10-31 10:55:34.000000000 -0200 @@ -1,6 +1,11 @@ Changelog --------- +1.0.6 2014-10-31 +~~~~~~~~~~~~~~~~ + +- fixed bug in protobug parser that could cause segfaults + 1.0.5 2013-09-13 ~~~~~~~~~~~~~~~~ diff -Nru imposm-parser-1.0.5/debian/changelog imposm-parser-1.0.6/debian/changelog --- imposm-parser-1.0.5/debian/changelog 2013-11-04 14:30:03.000000000 -0200 +++ imposm-parser-1.0.6/debian/changelog 2014-11-08 21:51:35.000000000 -0200 @@ -1,3 +1,11 @@ +imposm-parser (1.0.6-0.1) unstable; urgency=medium + + * Non-maintainer upload. + * New upstream release: + - Fix segmentation fault in OSMPBF.so (Closes: #766770) + + -- Nelson A. de Oliveira <naoliv@debian.org> Sat, 08 Nov 2014 21:50:07 -0200 + imposm-parser (1.0.5-1) unstable; urgency=low * New upstream version. diff -Nru imposm-parser-1.0.5/imposm/parser/pbf/osm.cc imposm-parser-1.0.6/imposm/parser/pbf/osm.cc --- imposm-parser-1.0.5/imposm/parser/pbf/osm.cc 2012-06-13 11:09:43.000000000 -0300 +++ imposm-parser-1.0.6/imposm/parser/pbf/osm.cc 2014-10-31 10:53:14.000000000 -0200 @@ -89,9 +89,8 @@ static void Blob_dealloc(Blob* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -545,9 +544,8 @@ static void BlobHeader_dealloc(BlobHeader* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -877,9 +875,8 @@ static void HeaderBBox_dealloc(HeaderBBox* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -1286,9 +1283,8 @@ static void HeaderBlock_dealloc(HeaderBlock* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -1787,9 +1783,8 @@ static void StringTable_dealloc(StringTable* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -1997,9 +1992,8 @@ static void Info_dealloc(Info* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -2471,9 +2465,8 @@ static void DenseInfo_dealloc(DenseInfo* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -3008,9 +3001,8 @@ static void ChangeSet_dealloc(ChangeSet* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -3210,9 +3202,8 @@ static void Node_dealloc(Node* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -3784,9 +3775,8 @@ static void DenseNodes_dealloc(DenseNodes* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -4313,9 +4303,8 @@ static void Way_dealloc(Way* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -4831,9 +4820,8 @@ static void Relation_dealloc(Relation* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -5510,9 +5498,8 @@ static void PrimitiveGroup_dealloc(PrimitiveGroup* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * @@ -6045,9 +6032,8 @@ static void PrimitiveBlock_dealloc(PrimitiveBlock* self) { - self->ob_type->tp_free((PyObject*)self); - delete self->protobuf; + self->ob_type->tp_free((PyObject*)self); } static PyObject * diff -Nru imposm-parser-1.0.5/imposm.parser.egg-info/PKG-INFO imposm-parser-1.0.6/imposm.parser.egg-info/PKG-INFO --- imposm-parser-1.0.5/imposm.parser.egg-info/PKG-INFO 2013-09-13 10:24:31.000000000 -0300 +++ imposm-parser-1.0.6/imposm.parser.egg-info/PKG-INFO 2014-10-31 11:06:59.000000000 -0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: imposm.parser -Version: 1.0.5 +Version: 1.0.6 Summary: Fast and easy OpenStreetMap XML/PBF parser. Home-page: http://imposm.org/docs/imposm.parser/latest/ Author: Oliver Tonnhofer @@ -50,6 +50,11 @@ Changelog --------- + 1.0.6 2014-10-31 + ~~~~~~~~~~~~~~~~ + + - fixed bug in protobug parser that could cause segfaults + 1.0.5 2013-09-13 ~~~~~~~~~~~~~~~~ diff -Nru imposm-parser-1.0.5/PKG-INFO imposm-parser-1.0.6/PKG-INFO --- imposm-parser-1.0.5/PKG-INFO 2013-09-13 10:24:31.000000000 -0300 +++ imposm-parser-1.0.6/PKG-INFO 2014-10-31 11:06:59.000000000 -0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: imposm.parser -Version: 1.0.5 +Version: 1.0.6 Summary: Fast and easy OpenStreetMap XML/PBF parser. Home-page: http://imposm.org/docs/imposm.parser/latest/ Author: Oliver Tonnhofer @@ -50,6 +50,11 @@ Changelog --------- + 1.0.6 2014-10-31 + ~~~~~~~~~~~~~~~~ + + - fixed bug in protobug parser that could cause segfaults + 1.0.5 2013-09-13 ~~~~~~~~~~~~~~~~ diff -Nru imposm-parser-1.0.5/setup.py imposm-parser-1.0.6/setup.py --- imposm-parser-1.0.5/setup.py 2013-09-13 10:21:50.000000000 -0300 +++ imposm-parser-1.0.6/setup.py 2014-10-31 10:53:50.000000000 -0200 @@ -36,7 +36,7 @@ setup( name='imposm.parser', - version="1.0.5", + version="1.0.6", description='Fast and easy OpenStreetMap XML/PBF parser.', long_description=open('README.rst').read() + open('CHANGES').read(), author='Oliver Tonnhofer', ===== As you can see, the change is only related with the segmentation fault fix. Can the package be unblocked after the 5 days on unstable, please? unblock imposm-parser/1.0.6-0.1 Thank you! Best regards, Nelson -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing'), (200, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores) Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
- To: "Nelson A. de Oliveira" <naoliv@debian.org>, 769558-done@bugs.debian.org
- Subject: Re: Bug#769558: unblock: imposm-parser/1.0.6-0.1
- From: Philipp Kern <pkern@debian.org>
- Date: Sat, 15 Nov 2014 13:00:13 +0100
- Message-id: <20141115120013.GA22850@simplex.0x539.de>
- In-reply-to: <[🔎] 20141114134039.15829.83402.reportbug@neon.iq.unesp.br>
- References: <[🔎] 20141114134039.15829.83402.reportbug@neon.iq.unesp.br>
On Fri, Nov 14, 2014 at 11:40:39AM -0200, Nelson A. de Oliveira wrote: > I have uploaded a NMU fixing #766770 (upstream bug is > https://github.com/omniscale/imposm-parser/issues/9) > > Since the new upstream version only fixes this bug, I have used it > (instead patching the old package; the result would be exactly the same) > > The affected code, applied upstream, is > https://github.com/jocelynj/imposm-parser/commit/a73bd55208a88e031d2e422a5612820afd6efc77 Unblocked, thanks. Kind regards Philipp KernAttachment: signature.asc
Description: Digital signature
--- End Message ---