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

autodep8 (0.22ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - Drop doing python2 import tests, as they are superfecial, and we have removed too many of them to make python2 import tests succeed often. - Revert: dkms: add missing `@` in Depends: line of generated test control files. We must not install the packages as a dependency else we will attempt to install the dkms packages immediatly and if they fail to build we will abort the test. This prevents us from grabbing the make.log. -- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 04 Mar 2020 11:36:19 +0000

Modifications :
  1. Download patch debian/control

    --- 0.22/debian/control 2020-01-08 21:00:47.000000000 +0000 +++ 0.22ubuntu1/debian/control 2020-01-15 23:10:47.000000000 +0000 @@ -1,7 +1,8 @@ Source: autodep8 Section: devel Priority: optional -Maintainer: Debian CI team <team+ci@tracker.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian CI team <team+ci@tracker.debian.org> Uploaders: Antonio Terceiro <terceiro@debian.org>, Martin Pitt <mpitt@debian.org>, Paul Gevers <elbrus@debian.org>,
  2. Download patch support/python/generate

    --- 0.22/support/python/generate 2020-01-08 21:00:47.000000000 +0000 +++ 0.22ubuntu1/support/python/generate 2020-01-15 23:10:48.000000000 +0000 @@ -1,7 +1,6 @@ #!/bin/sh module= -py2_package= py3_package= pypy_package= @@ -9,7 +8,6 @@ pypy_package= source_package=$(grep-dctrl -n -s Source -F Source -r '^python3\?-.*$' debian/control || true) if [ -n "$source_package" ] ; then module=${source_package#python-} - py2_package=python-$module py3_package=python3-$module fi @@ -33,7 +31,6 @@ if [ -z "$source_package" ] ; then ;; esac - py2_package=python-$module py3_package=python3-$module break done
  3. Download patch test/python_test.sh

    --- 0.22/test/python_test.sh 2020-01-08 21:00:47.000000000 +0000 +++ 0.22ubuntu1/test/python_test.sh 2020-01-15 23:10:48.000000000 +0000 @@ -3,8 +3,8 @@ test_python_detect_source_py2() { has 'debian/control' 'Source: python-foo\n\nPackage:python-foo' check_run autodep8 - assertTrue 'get upstream name' 'grep --quiet "import foo;" stdout' - assertTrue 'have py2 test' 'grep --quiet "pyversions" stdout' + assertFalse 'get upstream name' 'grep --quiet "import foo;" stdout' + assertFalse 'have py2 test' 'grep --quiet "pyversions" stdout' assertFalse 'dont have py3 test' 'grep --quiet "py3versions" stdout' } @@ -48,8 +48,8 @@ test_python_detect_source_pypy() { test_python_detect_binary_py2() { has 'debian/control' 'Source: foo\n\nPackage: python-foo' check_run autodep8 - assertTrue 'get upstream name' 'grep --quiet "import foo;" stdout' - assertTrue 'have py2 test' 'grep --quiet "pyversions" stdout' + assertFalse 'get upstream name' 'grep --quiet "import foo;" stdout' + assertFalse 'have py2 test' 'grep --quiet "pyversions" stdout' assertFalse 'dont have py3 test' 'grep --quiet "py3versions" stdout' } @@ -74,7 +74,7 @@ test_python_detect_binary_all() { has 'debian/control' 'Source: foo\n\nPackage: python-foo\n\nPackage: python3-foo\n\nPackage: pypy-foo' check_run autodep8 assertTrue 'get upstream name' 'grep --quiet "import foo;" stdout' - assertTrue 'have py2 test' 'grep --quiet "pyversions" stdout' + assertFalse 'have py2 test' 'grep --quiet "pyversions" stdout' assertTrue 'have py3 test' 'grep --quiet "py3versions" stdout' assertTrue 'have pypy test' 'grep --quiet "pypy -c" stdout' } @@ -82,8 +82,8 @@ test_python_detect_binary_all() { test_python_ignore_doc_py2() { has 'debian/control' 'Source: foo\n\nPackage: python-foo-doc\n\nPackage: python-foo' check_run autodep8 - assertTrue 'get upstream name' 'grep --quiet "import foo;" stdout' - assertTrue 'have py2 test' 'grep --quiet "pyversions" stdout' + assertFalse 'get upstream name' 'grep --quiet "import foo;" stdout' + assertFalse 'have py2 test' 'grep --quiet "pyversions" stdout' assertFalse 'dont have py3 test' 'grep --quiet "py3versions" stdout' }
  4. Download patch support/dkms/generate

    --- 0.22/support/dkms/generate 2020-01-08 21:00:47.000000000 +0000 +++ 0.22ubuntu1/support/dkms/generate 2020-01-15 23:10:48.000000000 +0000 @@ -3,6 +3,6 @@ cat <<EOF Test-Command: /usr/lib/dkms/dkms-autopkgtest Restrictions: needs-root, allow-stderr, isolation-machine -Depends: @, dkms +Depends: dkms Features: test-name=dkms-autopkgtest EOF

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

Source: plplot

plplot (5.15.0+dfsg-12ubuntu3) groovy; urgency=medium * No-change rebuild against libqhull7deb1 -- Graham Inggs <ginggs@ubuntu.com> Sun, 21 Jun 2020 10:29:17 +0000 plplot (5.15.0+dfsg-12ubuntu2) groovy; urgency=medium * No-change rebuild against libqhull7deb1 -- Graham Inggs <ginggs@ubuntu.com> Fri, 08 May 2020 08:36:38 +0000 plplot (5.15.0+dfsg-12ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - Lower optimization on ppc64el (Closes: #946504) -- Gianfranco Costamagna <locutusofborg@debian.org> Sat, 29 Feb 2020 09:26:16 +0100

Modifications :
  1. Download patch debian/rules

    --- 5.15.0+dfsg-12/debian/rules 2020-02-24 14:27:30.000000000 +0000 +++ 5.15.0+dfsg-12ubuntu3/debian/rules 2020-02-28 05:56:34.000000000 +0000 @@ -8,7 +8,12 @@ OCTDIR = $(shell octave-config --print L DEB_BUILD_MAINT_OPTIONS := hardening=+all DPKG_EXPORT_BUILDFLAGS := 1 +ifeq ($(DEB_HOST_ARCH), ppc64el) +DEB_CFLAGS_MAINT_APPEND := -fvisibility=hidden -O2 +else DEB_CFLAGS_MAINT_APPEND := -fvisibility=hidden +endif + DEB_FFLAGS_MAINT_APPEND := -fvisibility=hidden # Don't add -fvisibility=hidden to CXXFLAGS for now as this breaks the # octave bindings.
  1. autodep8
  2. plplot