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: libpolyclipping

libpolyclipping (6.4.2-6ubuntu1) disco; urgency=medium * Mark additional symbols optional for ppc64el built with -O3 -- Graham Inggs <ginggs@ubuntu.com> Thu, 04 Apr 2019 10:06:24 +0000

Modifications :
  1. Download patch debian/control

    --- 6.4.2-6/debian/control 2018-12-10 12:31:23.000000000 +0000 +++ 6.4.2-6ubuntu1/debian/control 2019-04-04 10:06:24.000000000 +0000 @@ -1,7 +1,8 @@ Source: libpolyclipping Section: libs Priority: optional -Maintainer: 3-D printer team <3dprinter-general@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: 3-D printer team <3dprinter-general@lists.alioth.debian.org> Uploaders: Bas Wijnen <wijnen@debian.org>, Petter Reinholdtsen <pere@debian.org>, Gregor Riepl <onitake@gmail.com>
  2. Download patch debian/libpolyclipping22.symbols

    --- 6.4.2-6/debian/libpolyclipping22.symbols 2018-12-12 08:46:20.000000000 +0000 +++ 6.4.2-6ubuntu1/debian/libpolyclipping22.symbols 2019-04-04 10:06:24.000000000 +0000 @@ -171,7 +171,7 @@ libpolyclipping.so.22 libpolyclipping22 (c++)"ClipperLib::PolyNode::GetNext() const@Base" 6.4.2 (c++)"ClipperLib::PolyTree::Total() const@Base" 6.4.2 (c++)"ClipperLib::PolyTree::GetFirst() const@Base" 6.4.2 - (c++)"void std::vector<ClipperLib::DoublePoint, std::allocator<ClipperLib::DoublePoint> >::emplace_back<ClipperLib::DoublePoint>(ClipperLib::DoublePoint&&)@Base" 6.4.2 + (c++|optional)"void std::vector<ClipperLib::DoublePoint, std::allocator<ClipperLib::DoublePoint> >::emplace_back<ClipperLib::DoublePoint>(ClipperLib::DoublePoint&&)@Base" 6.4.2 (c++)"void std::vector<ClipperLib::DoublePoint, std::allocator<ClipperLib::DoublePoint> >::_M_realloc_insert<ClipperLib::DoublePoint>(__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint, std::allocator<ClipperLib::DoublePoint> > >, ClipperLib::DoublePoint&&)@Base" 6.4.2 (c++)"void std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> >::_M_realloc_insert<ClipperLib::LocalMinimum const&>(__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, ClipperLib::LocalMinimum const&)@Base" 6.4.2 (c++)"void std::vector<ClipperLib::IntPoint, std::allocator<ClipperLib::IntPoint> >::emplace_back<ClipperLib::IntPoint>(ClipperLib::IntPoint&&)@Base" 6.4.2 @@ -193,11 +193,11 @@ libpolyclipping.so.22 libpolyclipping22 (c++)"std::vector<std::vector<ClipperLib::IntPoint, std::allocator<ClipperLib::IntPoint> >, std::allocator<std::vector<ClipperLib::IntPoint, std::allocator<ClipperLib::IntPoint> > > >::~vector()@Base" 6.4.2 (c++)"void std::vector<long long, std::allocator<long long> >::_M_realloc_insert<long long const&>(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, long long const&)@Base" 6.4.2 (c++)"std::__cxx11::list<long long, std::allocator<long long> >::sort()@Base" 6.4.2 - (c++)"std::__cxx11::list<long long, std::allocator<long long> >::merge(std::__cxx11::list<long long, std::allocator<long long> >&&)@Base" 6.4.2 + (c++|optional)"std::__cxx11::list<long long, std::allocator<long long> >::merge(std::__cxx11::list<long long, std::allocator<long long> >&&)@Base" 6.4.2 (c++|optional)"void std::__adjust_heap<__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, long, ClipperLib::LocalMinimum, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter> >(__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, long, long, ClipperLib::LocalMinimum, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter>)@Base" 6.4.2 (c++|optional)"void std::__adjust_heap<__gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, long, ClipperLib::IntersectNode*, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(ClipperLib::IntersectNode*, ClipperLib::IntersectNode*)> >(__gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, long, long, ClipperLib::IntersectNode*, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(ClipperLib::IntersectNode*, ClipperLib::IntersectNode*)>)@Base" 6.4.2 (c++|optional)"void std::__adjust_heap<__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, long, long long, __gnu_cxx::__ops::_Iter_comp_iter<std::less<long long> > >(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, long, long, long long, __gnu_cxx::__ops::_Iter_comp_iter<std::less<long long> >)@Base" 6.4.2 - (c++)"void std::__insertion_sort<__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter> >(__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter>)@Base" 6.4.2 + (c++|optional)"void std::__insertion_sort<__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter> >(__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter>)@Base" 6.4.2 (c++)"void std::__insertion_sort<__gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(ClipperLib::IntersectNode*, ClipperLib::IntersectNode*)> >(__gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, __gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(ClipperLib::IntersectNode*, ClipperLib::IntersectNode*)>)@Base" 6.4.2 (c++|optional)"void std::__introsort_loop<__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter> >(__gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, __gnu_cxx::__normal_iterator<ClipperLib::LocalMinimum*, std::vector<ClipperLib::LocalMinimum, std::allocator<ClipperLib::LocalMinimum> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<ClipperLib::LocMinSorter>)@Base" 6.4.2 (c++|optional)"void std::__introsort_loop<__gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(ClipperLib::IntersectNode*, ClipperLib::IntersectNode*)> >(__gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, __gnu_cxx::__normal_iterator<ClipperLib::IntersectNode**, std::vector<ClipperLib::IntersectNode*, std::allocator<ClipperLib::IntersectNode*> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(ClipperLib::IntersectNode*, ClipperLib::IntersectNode*)>)@Base" 6.4.2
  1. libpolyclipping