Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: paulstretch

paulstretch (2.2-2-4ubuntu1) groovy; urgency=medium * Fix ftbfs, taking the fix from the Debian BTS. Closes: #952055. -- Matthias Klose <doko@ubuntu.com> Thu, 04 Jun 2020 11:27:55 +0200 paulstretch (2.2-2-4build1) focal; urgency=medium * No-change rebuild for libgcc-s1 package name change. -- Matthias Klose <doko@ubuntu.com> Mon, 23 Mar 2020 07:22:34 +0100

Modifications :
  1. Download patch debian/patches/fix_mxml.patch

    --- 2.2-2-4/debian/patches/fix_mxml.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2.2-2-4ubuntu1/debian/patches/fix_mxml.patch 2020-06-04 09:27:50.000000000 +0000 @@ -0,0 +1,43 @@ +Description: Fix FTBFS + With mxml v3.0 directly accessing the private node structure is not + allowed. Instead we need to use the API. + +Author: Sudip Mukherjee <sudipm.mukherjee@gmail.com> +Bug-Debian: https://bugs.debian.org/952055 + +--- + +--- paulstretch-2.2-2.orig/XMLwrapper.cpp ++++ paulstretch-2.2-2/XMLwrapper.cpp +@@ -29,7 +29,11 @@ int xml_k=0; + char tabs[STACKSIZE+2]; + + const char *XMLwrapper_whitespace_callback(mxml_node_t *node,int where){ ++#ifdef MXML_MAJOR_VERSION ++ const char *name = mxmlGetElement(node); ++#else + const char *name=node->value.element.name; ++#endif + + if ((where==MXML_WS_BEFORE_OPEN)&&(!strcmp(name,"?xml"))) return(NULL); + if ((where==MXML_WS_BEFORE_CLOSE)&&(!strcmp(name,"string"))) return(NULL); +@@ -406,12 +410,17 @@ void XMLwrapper::getparstr(const char *n + ZERO(par,maxstrlen); + node=mxmlFindElement(peek(),peek(),"string","name",name,MXML_DESCEND_FIRST); + ++#ifdef MXML_MAJOR_VERSION ++ mxml_node_t *temp_node = mxmlGetFirstChild(node); ++ if (temp_node==NULL) return; ++ if (mxmlGetType(temp_node)!=MXML_OPAQUE) return; ++ snprintf(par,maxstrlen,"%s",mxmlGetElement(temp_node)); ++#else + if (node==NULL) return; + if (node->child==NULL) return; + if (node->child->type!=MXML_OPAQUE) return; +- + snprintf(par,maxstrlen,"%s",node->child->value.element.name); +- ++#endif + }; + + REALTYPE XMLwrapper::getparreal(const char *name,REALTYPE defaultpar){
  2. Download patch debian/patches/series

    --- 2.2-2-4/debian/patches/series 2016-10-30 19:49:07.000000000 +0000 +++ 2.2-2-4ubuntu1/debian/patches/series 2020-06-04 09:27:50.000000000 +0000 @@ -1 +1,2 @@ 01-spelling.patch +fix_mxml.patch
  1. paulstretch