** Description changed:

  Please merge poppler 0.44.0-3 (main) from Debian unstable (main)
  
  Explanation of the Ubuntu delta and why it can be dropped:
-   * Updated for soname change libpoppler58 -> 61
-   * New upstream version (soname update 57->58)
-   * debian/patchres/revert_api_change.patch:
-     - revert upstream commit that removed an enum, they claim it's
-       not an abi change because it's unused, but other packages (bindings)
-       rely on it to build still, we can drop the patch later once the
-       redpends have been updated
-   * Updated for soname change libpoppler56 -> 57
-   * Updated for soname change libpoppler52 -> 56
-   * Set hardening flags to "+all,-pie" to build with all hardening flags
-     except -fPIE.
-   * New upstream release (LP: #1449991)
-   * Rename packages according to the new SONAMEs:
-     - libpoppler49 -> libpoppler52
-   * debian/libpoppler-glib8.symbols.in:
-   * debian/libpoppler-qt4-4.symbols.in:
-   * debian/libpoppler-qt5-1.symbols.in:
-     - Updated
-   * Explicitly pass --disable-libopenjpeg now - this support was auto-disabled
-     before but now configure fails without this flag.
-   * Rename packages according to the new SONAMEs:
-     - libpoppler47 -> libpoppler49
-   * Resynchronise with Debian, remaining changes:
-     - Drop libopenjpeg-dev build depends, it is in universe.
-     - Lower poppler-data to Suggests, it is too big for CD images,
-       handled by language-selector.
+ ===============================
+   * Updated for soname change libpoppler58 -> 61
+   * New upstream version (soname update 57->58)
+   * debian/patchres/revert_api_change.patch:
+     - revert upstream commit that removed an enum, they claim it's
+       not an abi change because it's unused, but other packages (bindings)
+       rely on it to build still, we can drop the patch later once the
+       redpends have been updated
+   * Updated for soname change libpoppler56 -> 57
+   * Updated for soname change libpoppler52 -> 56
+   * Set hardening flags to "+all,-pie" to build with all hardening flags
+     except -fPIE.
+   * New upstream release (LP: #1449991)
+   * Rename packages according to the new SONAMEs:
+     - libpoppler49 -> libpoppler52
+   * debian/libpoppler-glib8.symbols.in:
+   * debian/libpoppler-qt4-4.symbols.in:
+   * debian/libpoppler-qt5-1.symbols.in:
+     - Updated
+   * Explicitly pass --disable-libopenjpeg now - this support was auto-disabled
+     before but now configure fails without this flag.
+   * Rename packages according to the new SONAMEs:
+     - libpoppler47 -> libpoppler49
+   * Resynchronise with Debian, remaining changes:
+     - Drop libopenjpeg-dev build depends, it is in universe.
+     - Lower poppler-data to Suggests, it is too big for CD images,
+       handled by language-selector.
  
  All of that is in the Debian package except for these:
+ ====================================
  1. Drop libopenjpeg-dev build-depends, it is in universe
  - We still need this dropped, except it is now libopenjp2-7-dev
  2. Use --disable-libopenjpeg
  - Still needed
  3. debian/patches/revert_api_change.patch:
- - Doing test build to see if any of Ubuntu's rdepends still need this to build
- 
+ - Not needed, see test build results below
  4. Lower poppler-data to Suggests since it's too big for CD images
  - Since we aren't as concerned about 1 or 2 MBs since we do DVDs instead
  of CDs, this seems like an obsolete change. See bug 893920 where we have
  language-selector install this for everyone after install anyway.
  
  $ apt show poppler-data
  Installed-Size: 12.4 MB
  Download-Size: 1,495 kB
  
- 
  Changelog entries since current yakkety version 0.44.0-0ubuntu1:
+ =================
  
  poppler (0.44.0-3) unstable; urgency=medium
  
-   * Switch from OpenJPEG 1.x to 2.x: (Closes: #826825)
-     - replace the libopenjpeg-dev build dependency with libopenjp2-7-dev
-     - pass --enable-libopenjpeg=openjpeg2 to configure, to be sure OpenJPEG 
2.x
-       is used
+   * Switch from OpenJPEG 1.x to 2.x: (Closes: #826825)
+     - replace the libopenjpeg-dev build dependency with libopenjp2-7-dev
+     - pass --enable-libopenjpeg=openjpeg2 to configure, to be sure OpenJPEG 
2.x
+       is used
  
-  -- Pino Toscano <p...@debian.org>  Thu, 09 Jun 2016 23:14:49 +0200
+  -- Pino Toscano <p...@debian.org>  Thu, 09 Jun 2016 23:14:49 +0200
  
  poppler (0.44.0-2) unstable; urgency=medium
  
-   * Upload to unstable. (See #823667)
+   * Upload to unstable. (See #823667)
  
-  -- Pino Toscano <p...@debian.org>  Fri, 27 May 2016 22:13:46 +0200
+  -- Pino Toscano <p...@debian.org>  Fri, 27 May 2016 22:13:46 +0200
  
  poppler (0.44.0-1) experimental; urgency=medium
  
-   * New upstream release.
-   * Rename packages according to the new SONAMEs:
-     - libpoppler60 -> libpoppler61
-   * Update copyright.
+   * New upstream release.
+   * Rename packages according to the new SONAMEs:
+     - libpoppler60 -> libpoppler61
+   * Update copyright.
  
-  -- Pino Toscano <p...@debian.org>  Sun, 22 May 2016 08:46:59 +0200
+  -- Pino Toscano <p...@debian.org>  Sun, 22 May 2016 08:46:59 +0200
  
  poppler (0.43.0-1) experimental; urgency=medium
  
-   * New upstream release: (Closes: #822644)
-     - fixes pdfinfo man page (Closes: #813500)
-     - fixes build with GCC 6 (Closes: #811901)
-   * Rename packages according to the new SONAMEs:
-     - libpoppler57 -> libpoppler60
-   * Update copyright.
-   * Update symbols files:
-     - adapt to the different internal symbols with GCC 6
-   * Update build dependencies:
-     - add zlib1g-dev for Flate compression
-     - add libnss3-dev for signature handling
-   * Mention pdfsig in the description of poppler-utils.
+   * New upstream release: (Closes: #822644)
+     - fixes pdfinfo man page (Closes: #813500)
+     - fixes build with GCC 6 (Closes: #811901)
+   * Rename packages according to the new SONAMEs:
+     - libpoppler57 -> libpoppler60
+   * Update copyright.
+   * Update symbols files:
+     - adapt to the different internal symbols with GCC 6
+   * Update build dependencies:
+     - add zlib1g-dev for Flate compression
+     - add libnss3-dev for signature handling
+   * Mention pdfsig in the description of poppler-utils.
  
-  -- Pino Toscano <p...@debian.org>  Sun, 01 May 2016 09:31:22 +0200
+  -- Pino Toscano <p...@debian.org>  Sun, 01 May 2016 09:31:22 +0200
  
  poppler (0.38.0-3) unstable; urgency=medium
  
-   * Backport upstream commit b3425dd3261679958cd56c0f71995c15d2124433 to fix
-     a crash on invalid files, reported also as CVE-2015-8868; patch
-     upstream_Do-not-crash-on-invalid-files.patch. (Closes: #822578)
-   * Update Vcs-* fields.
-   * Bump Standards-Version to 3.9.8, no changes required.
+   * Backport upstream commit b3425dd3261679958cd56c0f71995c15d2124433 to fix
+     a crash on invalid files, reported also as CVE-2015-8868; patch
+     upstream_Do-not-crash-on-invalid-files.patch. (Closes: #822578)
+   * Update Vcs-* fields.
+   * Bump Standards-Version to 3.9.8, no changes required.
  
-  -- Pino Toscano <p...@debian.org>  Mon, 25 Apr 2016 16:51:07 +0200
+  -- Pino Toscano <p...@debian.org>  Mon, 25 Apr 2016 16:51:07 +0200
  
  poppler (0.38.0-2) unstable; urgency=medium
  
-   * Upload to unstable. (See #807089)
+   * Upload to unstable. (See #807089)
  
-  -- Pino Toscano <p...@debian.org>  Wed, 09 Dec 2015 20:21:27 +0100
+  -- Pino Toscano <p...@debian.org>  Wed, 09 Dec 2015 20:21:27 +0100
  
  poppler (0.38.0-1) experimental; urgency=medium
  
-   * New upstream release:
-     - fixes an initialized value in Splash (Closes: #777250)
-   * Rename packages according to the new SONAMEs:
-     - libpoppler47 -> libpoppler57
-   * Update copyright.
-   * debian/patches:
-     - qt-visibility.diff: refresh
-   * Update symbols files.
-   * Merge changes from 0.26.5-3 and 0.26.5-4.
+   * New upstream release:
+     - fixes an initialized value in Splash (Closes: #777250)
+   * Rename packages according to the new SONAMEs:
+     - libpoppler47 -> libpoppler57
+   * Update copyright.
+   * debian/patches:
+     - qt-visibility.diff: refresh
+   * Update symbols files.
+   * Merge changes from 0.26.5-3 and 0.26.5-4.
  
-  -- Pino Toscano <p...@debian.org>  Sun, 29 Nov 2015 19:42:03 +0100
+  -- Pino Toscano <p...@debian.org>  Sun, 29 Nov 2015 19:42:03 +0100
  poppler (0.26.5-4) unstable; urgency=medium
  
-   * Handle the new libstc++ ABI of GCC 5 on libpoppler-cpp: (Closes: #796919)
-     - rename libpoppler-cpp0 to libpoppler-cpp0v5
-     - make libpoppler-cpp0v5 conflict/replace libpoppler-cpp0
+   * Handle the new libstc++ ABI of GCC 5 on libpoppler-cpp: (Closes: #796919)
+     - rename libpoppler-cpp0 to libpoppler-cpp0v5
+     - make libpoppler-cpp0v5 conflict/replace libpoppler-cpp0
  
-  -- Pino Toscano <p...@debian.org>  Sat, 29 Aug 2015 11:11:46 +0200
+  -- Pino Toscano <p...@debian.org>  Sat, 29 Aug 2015 11:11:46 +0200
  
  poppler (0.26.5-3) unstable; urgency=medium
  
-   * Replace "xpdf-utils (<< 3.02-2~)" with
-     "xpdf-utils (<< 1:0), xpdf-common" to cleanup the old packages.
-     (Closes: #774949)
-   * Disable pie for now, as there seems to be an incompatibility between Qt5
-     and GCC >= 5. (Closes: #792592)
-   * Tighten dependencies on the libpopplerN package to the exact binary
-     version in other library packages and poppler-utils. (Closes: #767659)
-   * control: rename XS-Testsuite to Testsuite.
-   * autopkgtest tests: remove the realpath dependency, as the version of
-     coreutils in stable provides the realpath binary.
+   * Replace "xpdf-utils (<< 3.02-2~)" with
+     "xpdf-utils (<< 1:0), xpdf-common" to cleanup the old packages.
+     (Closes: #774949)
+   * Disable pie for now, as there seems to be an incompatibility between Qt5
+     and GCC >= 5. (Closes: #792592)
+   * Tighten dependencies on the libpopplerN package to the exact binary
+     version in other library packages and poppler-utils. (Closes: #767659)
+   * control: rename XS-Testsuite to Testsuite.
+   * autopkgtest tests: remove the realpath dependency, as the version of
+     coreutils in stable provides the realpath binary.
  
-  -- Pino Toscano <p...@debian.org>  Sat, 25 Jul 2015 20:01:57 +0200
+  -- Pino Toscano <p...@debian.org>  Sat, 25 Jul 2015 20:01:57 +0200
+ 
+ Test build
+ ==========
+ I did a test build of all of poppler reverse build-dependencies.
+ - twidge is a haskell package so it's currently unbuildable
+ - cirkuit is unbuildable but it's been unbuildable for a while and is 
unrelated, filed bug 1591557
+ - calibre FTBFS on arm64 - qt issue?
+ - gle-graphics FTBFS on armhf - gl issue?
+ - I haven't gotten LibreOffice to build yet
+ 
+ - Note that python-poppler did need to be fixed (bug 1528489) but this was 
done in Debian 2 weeks ago and auto-synced.
+ - poppler-sharp rebuilt fine but still references the removed 
POPPLER_ORIENTATION_* enums. This is because it wasn't actually building 
bindings for the current API, but building for the last time poppler-sharp was 
updated upstream (poppler 0.18!). I will file a bug in Debian.
+ 
+ python-poppler and poppler-sharp are the only 2 of the packages I built
+ to have results when I rgrepped "POPPLER_ORIENTATION" in their source
+ code.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1591528

Title:
  Merge poppler 0.44.0-3 (main) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1591528/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to