Control: tags 886120 + pending

Dear maintainer,

I've prepared an NMU for ctpp2 (versioned as 2.8.3-25.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.


-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Various Artists: The Two Conneeleys
diff -Nru ctpp2-2.8.3/debian/changelog ctpp2-2.8.3/debian/changelog
--- ctpp2-2.8.3/debian/changelog	2018-08-11 17:51:28.000000000 +0200
+++ ctpp2-2.8.3/debian/changelog	2018-12-02 20:49:09.000000000 +0100
@@ -1,3 +1,13 @@
+ctpp2 (2.8.3-25.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "makes ctpp2 randomly FTBFS, syntax errors, hides problems":
+    add patch from Paolo Greppi to fix wrongly escaped docstrings which cause
+    intermittent build failures.
+    (Closes: #886120)
+
+ -- gregor herrmann <gre...@debian.org>  Sun, 02 Dec 2018 20:49:09 +0100
+
 ctpp2 (2.8.3-25) unstable; urgency=medium
 
   * Update symbols file for all release and ports architecture.
diff -Nru ctpp2-2.8.3/debian/patches/1006_fix_docstrings.patch ctpp2-2.8.3/debian/patches/1006_fix_docstrings.patch
--- ctpp2-2.8.3/debian/patches/1006_fix_docstrings.patch	1970-01-01 01:00:00.000000000 +0100
+++ ctpp2-2.8.3/debian/patches/1006_fix_docstrings.patch	2018-12-02 20:48:00.000000000 +0100
@@ -0,0 +1,32 @@
+Description: Fix docstrings and avoid intermittent, unreproducible
+ doxygen build failure.
+Author: Paolo Greppi <paolo.gre...@libpf.com>
+Forwarded: no
+Last-Update: 2018-12-02
+
+Index: ctpp2/include/CTPP2JSONParser.hpp
+===================================================================
+--- ctpp2.orig/include/CTPP2JSONParser.hpp
++++ ctpp2/include/CTPP2JSONParser.hpp
+@@ -82,7 +82,7 @@ private:
+ 	INT_32         iParsedNumberType;
+ 
+ 	/**
+-	  @brief JSON string "blah-blah \" clah-clah " | 'blah-blah \' clah-clah '
++	  @brief JSON string "blah-blah \\" clah-clah " | 'blah-blah \\' clah-clah '
+ 	  @param szData - current stream position
+ 	  @param szEnd - end of stream position
+ 	  @return NULL if sequence not found or pointer to end of sequence
+Index: ctpp2/include/CTPP2Parser.hpp
+===================================================================
+--- ctpp2.orig/include/CTPP2Parser.hpp
++++ ctpp2/include/CTPP2Parser.hpp
+@@ -280,7 +280,7 @@ private:
+ 	CCharIterator IsVar(CCharIterator szData, CCharIterator szEnd);
+ 
+ 	/**
+-	  @brief CTPP2 string "blah-blah \" clah-clah " | 'blah-blah \' clah-clah '
++	  @brief CTPP2 string "blah-blah \\" clah-clah " | 'blah-blah \\' clah-clah '
+ 	  @param szData - current stream position
+ 	  @param szEnd - end of stream position
+ 	  @return NULL if sequence not found or pointer to end of sequence
diff -Nru ctpp2-2.8.3/debian/patches/series ctpp2-2.8.3/debian/patches/series
--- ctpp2-2.8.3/debian/patches/series	2018-08-11 17:51:28.000000000 +0200
+++ ctpp2-2.8.3/debian/patches/series	2018-12-02 20:48:00.000000000 +0100
@@ -3,6 +3,7 @@
 1003_fix-doxyfile.patch
 1004_ftbfs_fix_kfreebsd-hurd.patch
 1005_ctpp2systypes_h_hurdkfreebsd_fix.patch
+1006_fix_docstrings.patch
 2001_remove-upstream-cflags.patch
 2002_fix-static-libname.patch
 auto-gitignore

Attachment: signature.asc
Description: Digital Signature

Reply via email to