Bug#771876: libcwd: diff for NMU version 1.0.4-1.1
On Fri, 12 Dec 2014 20:55:52 -0800 Matt Kraai kr...@ftbfs.org wrote: Control: tags 771876 + patch Control: tags 771876 + pending Hi, I've prepared an NMU for libcwd (versioned as 1.0.4-1.1) and uploaded it. Hi Matt, thanks for the patch. I already had this patched half a year ago, but never pushed it to git for several reasons: 1) libcwd doesn't understand dwarf version 4, and I don't have the time to fix that-- I didn't want to push something that was still broken I guess. 2) I'm having personal problems that force me to give libcwd a very low prirotiy. On top of that, although normally I'd maintain libcwd (I use it myself) and update git - I really, really have no idea (anymore) what to do after that to get debian updated. Probably my memory :/. I vaguely recall that I'd be the debian maintainer, but I hope not - lol. It would be a lot better if you were the debian package maintainer and I'm just upstream - or someone has to explain to me in detail how I can release an updated version to debian. On the other hand, unless that can be automated, I'd rather not: I have bad experiences with the politics-like way debian operates. I'm more of a loner who just wants to press enter and have it done. -- Carlo Wood ca...@alinoe.com PS I pushed to git what I have locally; please have a look at: https://github.com/CarloWood/libcwd/commits/master The idea was to release 1.0.6 as soon as I added dwarf version 4 support. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#771876: libcwd: diff for NMU version 1.0.4-1.1
Hi Carlo, On Mon, Dec 15, 2014 at 08:51:40PM +0100, Carlo Wood wrote: Hi Matt, thanks for the patch. You're welcome. I'm happy to help out. I already had this patched half a year ago, but never pushed it to git for several reasons: 1) libcwd doesn't understand dwarf version 4, and I don't have the time to fix that-- I didn't want to push something that was still broken I guess. 2) I'm having personal problems that force me to give libcwd a very low prirotiy. I'm sorry to hear that. I hope that your situation improves. On top of that, although normally I'd maintain libcwd (I use it myself) and update git - I really, really have no idea (anymore) what to do after that to get debian updated. Probably my memory :/. I vaguely recall that I'd be the debian maintainer, but I hope not - lol. It would be a lot better if you were the debian package maintainer and I'm just upstream - or someone has to explain to me in detail how I can release an updated version to debian. On the other hand, unless that can be automated, I'd rather not: I have bad experiences with the politics-like way debian operates. I'm more of a loner who just wants to press enter and have it done. You are the Debian maintainer and don't appear to have upload privileges yourself, so in order to update the version in Debian, you'd need to prepare a new version of the package and then find someone to sponsor it. If you need help with any of this, please let me know. I don't think I should be the package maintainer, since I don't use libcwd and should spend more time on the packages I already maintain. If you'd like to find someone else to maintain the package, the easiest way is probably to use reportbug to file an RFA or O bug against the wnpp package. There are directions on how to do so at https://www.debian.org/devel/wnpp/ If there is anything I can do to help, short of becoming the package maintainer, please let me know. -- Matt -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#771876: libcwd: diff for NMU version 1.0.4-1.1
Control: tags 771876 + patch Control: tags 771876 + pending Hi, I've prepared an NMU for libcwd (versioned as 1.0.4-1.1) and uploaded it. -- Matt diff -Nru libcwd-1.0.4/debian/changelog libcwd-1.0.4/debian/changelog --- libcwd-1.0.4/debian/changelog 2010-06-14 06:10:45.0 -0700 +++ libcwd-1.0.4/debian/changelog 2014-12-12 20:47:49.0 -0800 @@ -1,3 +1,10 @@ +libcwd (1.0.4-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Move default arguments to first declarations. Closes: #771876. + + -- Matt Kraai kr...@debian.org Fri, 12 Dec 2014 20:47:49 -0800 + libcwd (1.0.4-1) unstable; urgency=low * Upgrade to version 1.0.4. diff -Nru libcwd-1.0.4/debian/patches/move-default-arguments-to-first-declarations.patch libcwd-1.0.4/debian/patches/move-default-arguments-to-first-declarations.patch --- libcwd-1.0.4/debian/patches/move-default-arguments-to-first-declarations.patch 1969-12-31 16:00:00.0 -0800 +++ libcwd-1.0.4/debian/patches/move-default-arguments-to-first-declarations.patch 2014-12-12 20:38:02.0 -0800 @@ -0,0 +1,48 @@ +Description: Move default arguments to first declarations + Porting to GCC 4.9 indicates that GCC 4.9, unlike previous GCC + versions, enforces the C++ standard by requiring that default + arguments must be specified when a member function is first + declared. +Author: Matt Kraai kr...@debian.org +Last-Update: 2014-12-12 + +Index: libcwd-1.0.4/include/demangle.h +=== +--- libcwd-1.0.4.orig/include/demangle.h 2007-07-04 08:38:11.0 -0700 libcwd-1.0.4/include/demangle.h 2014-12-12 20:22:40.678938802 -0800 +@@ -242,7 +242,7 @@ + void + decode_qualifiers(string_type prefix, + string_type postfix, +- bool member_function_pointer_qualifiers) const; ++ bool member_function_pointer_qualifiers = false) const; + + bool + suppressed(void) const +@@ -425,7 +425,7 @@ + void + add_substitution(int start_pos, + substitution_nt sub_type, +- int number_of_prefixes); ++ int number_of_prefixes = 0); + + bool decode_type_with_postfix(string_type prefix, + string_type postfix, qualifier_listAllocator* qualifiers = NULL); +@@ -462,7 +462,7 @@ + void + sessionAllocator::add_substitution(int start_pos, + substitution_nt sub_type, +- int number_of_prefixes = 0) ++ int number_of_prefixes) + { + if (!M_inside_substitution) + { +@@ -1736,7 +1736,7 @@ + qualifier_listAllocator::decode_qualifiers( + string_type prefix, + string_type postfix, +- bool member_function_pointer_qualifiers = false) const ++ bool member_function_pointer_qualifiers) const + { + _GLIBCXX_DEMANGLER_DOUT_ENTERING3(decode_qualifiers); + int cvq = 0; diff -Nru libcwd-1.0.4/debian/patches/series libcwd-1.0.4/debian/patches/series --- libcwd-1.0.4/debian/patches/series 1969-12-31 16:00:00.0 -0800 +++ libcwd-1.0.4/debian/patches/series 2014-12-12 20:43:14.0 -0800 @@ -0,0 +1 @@ +move-default-arguments-to-first-declarations.patch