[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032961: debdiff now attached



... and now even with the debdiff attached.

  Thorsten
diff -Nru cups-filters-1.28.17/debian/changelog cups-filters-1.28.17/debian/changelog
--- cups-filters-1.28.17/debian/changelog	2023-02-05 00:25:20.000000000 +0100
+++ cups-filters-1.28.17/debian/changelog	2023-03-10 19:25:20.000000000 +0100
@@ -1,3 +1,11 @@
+cups-filters (1.28.17-2) unstable; urgency=medium
+
+  * qpdf needs at least c++17
+    (Closes: #1032546)
+  * update lintian-overrides to really see what is wrong
+
+ -- Thorsten Alteholz <debian@alteholz.de>  Fri, 10 Mar 2023 19:25:20 +0100
+
 cups-filters (1.28.17-1) unstable; urgency=medium
 
   * Update to new upstream version 1.28.17.
diff -Nru cups-filters-1.28.17/debian/cups-browsed.lintian-overrides cups-filters-1.28.17/debian/cups-browsed.lintian-overrides
--- cups-filters-1.28.17/debian/cups-browsed.lintian-overrides	2023-02-05 00:17:45.000000000 +0100
+++ cups-filters-1.28.17/debian/cups-browsed.lintian-overrides	2023-03-10 19:25:20.000000000 +0100
@@ -1,4 +1,5 @@
 # Upstream choices; they need to be run as root
-cups-browsed: executable-is-not-world-readable usr/lib/cups/backend/implicitclass 0700
+cups-browsed: executable-is-not-world-readable 0700 [usr/lib/cups/backend/implicitclass]
 # That's how CUPS does it
-cups-browsed: executable-in-usr-lib usr/lib/cups/backend/implicitclass
+cups-browsed: executable-in-usr-lib [usr/lib/cups/backend/implicitclass]
+cups-browsed: non-standard-executable-perm 0700 != 0755 [usr/lib/cups/backend/implicitclass]
diff -Nru cups-filters-1.28.17/debian/cups-filters-core-drivers.lintian-overrides cups-filters-1.28.17/debian/cups-filters-core-drivers.lintian-overrides
--- cups-filters-1.28.17/debian/cups-filters-core-drivers.lintian-overrides	2023-02-05 00:17:45.000000000 +0100
+++ cups-filters-1.28.17/debian/cups-filters-core-drivers.lintian-overrides	2023-03-10 19:25:20.000000000 +0100
@@ -1,11 +1,11 @@
 # That's how CUPS does it
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/driver/driverless
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/imagetopdf
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/pdftopdf
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/pdftops
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/pdftoraster
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/rastertopclm
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/rastertopclx
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/rastertopdf
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/rastertops
-cups-filters-core-drivers: executable-in-usr-lib usr/lib/cups/filter/sys5ippprinter
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/driver/driverless]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/imagetopdf]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/pdftopdf]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/pdftops]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/pdftoraster]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/rastertopclm]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/rastertopclx]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/rastertopdf]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/rastertops]
+cups-filters-core-drivers: executable-in-usr-lib [usr/lib/cups/filter/sys5ippprinter]
diff -Nru cups-filters-1.28.17/debian/cups-filters.lintian-overrides cups-filters-1.28.17/debian/cups-filters.lintian-overrides
--- cups-filters-1.28.17/debian/cups-filters.lintian-overrides	2023-02-05 00:17:45.000000000 +0100
+++ cups-filters-1.28.17/debian/cups-filters.lintian-overrides	2023-03-10 19:25:20.000000000 +0100
@@ -1,39 +1,39 @@
 # Upstream choices; they need to be run as root
-cups-filters: executable-is-not-world-readable usr/lib/cups/backend/cups-brf 0700
+executable-is-not-world-readable 0700 [usr/lib/cups/backend/cups-brf]
 # Upstream choices; they need to be run as root
-cups-filters: non-standard-executable-perm usr/lib/cups/backend/serial 0744 != 0755
+cups-filters: non-standard-executable-perm 0744 != 0755 [usr/lib/cups/backend/serial]
 # Historical reasons
-cups-filters: executable-not-elf-or-script usr/share/cups/braille/cups-braille.sh
-cups-filters: executable-not-elf-or-script usr/share/cups/braille/index.sh
-cups-filters: executable-not-elf-or-script usr/share/cups/braille/indexv3.sh
-cups-filters: executable-not-elf-or-script usr/share/cups/braille/indexv4.sh
+cups-filters: executable-not-elf-or-script [usr/share/cups/braille/cups-braille.sh]
+cups-filters: executable-not-elf-or-script [usr/share/cups/braille/index.sh]
+cups-filters: executable-not-elf-or-script [usr/share/cups/braille/indexv3.sh]
+cups-filters: executable-not-elf-or-script [usr/share/cups/braille/indexv4.sh]
 # That's how CUPS does it
-cups-filters: executable-in-usr-lib usr/lib/cups/backend/beh
-cups-filters: executable-in-usr-lib usr/lib/cups/backend/cups-brf
-cups-filters: executable-in-usr-lib usr/lib/cups/backend/parallel
-cups-filters: executable-in-usr-lib usr/lib/cups/backend/serial
-cups-filters: executable-in-usr-lib usr/lib/cups/driver/driverless-fax
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/bannertopdf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/brftoembosser
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/brftopagedbrf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/commandtoescpx
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/commandtopclx
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/foomatic-rip
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/gstopdf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/gstopxl
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/gstoraster
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/imagetobrf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/imagetops
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/imagetoraster
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/imageubrltoindexv3
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/imageubrltoindexv4
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/mupdftoraster
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/musicxmltobrf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/rastertoescpx
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/textbrftoindexv3
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/texttobrf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/texttopdf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/texttops
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/texttotext
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/vectortobrf
-cups-filters: executable-in-usr-lib usr/lib/cups/filter/vectortopdf
+cups-filters: executable-in-usr-lib [usr/lib/cups/backend/beh]
+cups-filters: executable-in-usr-lib [usr/lib/cups/backend/cups-brf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/backend/parallel]
+cups-filters: executable-in-usr-lib [usr/lib/cups/backend/serial]
+cups-filters: executable-in-usr-lib [usr/lib/cups/driver/driverless-fax]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/bannertopdf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/brftoembosser]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/brftopagedbrf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/commandtoescpx]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/commandtopclx]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/foomatic-rip]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/gstopdf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/gstopxl]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/gstoraster]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/imagetobrf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/imagetops]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/imagetoraster]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/imageubrltoindexv3]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/imageubrltoindexv4]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/mupdftoraster]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/musicxmltobrf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/rastertoescpx]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/textbrftoindexv3]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/texttobrf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/texttopdf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/texttops]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/texttotext]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/vectortobrf]
+cups-filters: executable-in-usr-lib [usr/lib/cups/filter/vectortopdf]
diff -Nru cups-filters-1.28.17/debian/deprecated.NEWS cups-filters-1.28.17/debian/deprecated.NEWS
--- cups-filters-1.28.17/debian/deprecated.NEWS	1970-01-01 01:00:00.000000000 +0100
+++ cups-filters-1.28.17/debian/deprecated.NEWS	2023-03-10 19:25:20.000000000 +0100
@@ -0,0 +1,8 @@
+cups-filters (1.14.0-1) experimental; urgency=medium
+
+  This release adds the "--enable-auto-setup-driverless" ./configure
+  option. With this option set, cups-browsed creates queues for all
+  discovered IPP network printers on the local network which support
+  driverless printing (IPP Everywhere or Apple AirPrint).
+
+ -- Didier Raboud <odyx@debian.org>  Tue, 16 May 2017 20:04:57 +0200
diff -Nru cups-filters-1.28.17/debian/NEWS cups-filters-1.28.17/debian/NEWS
--- cups-filters-1.28.17/debian/NEWS	2023-02-05 00:17:45.000000000 +0100
+++ cups-filters-1.28.17/debian/NEWS	1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-cups-filters (1.14.0-1) experimental; urgency=medium
-
-  This release adds the "--enable-auto-setup-driverless" ./configure
-  option. With this option set, cups-browsed creates queues for all
-  discovered IPP network printers on the local network which support
-  driverless printing (IPP Everywhere or Apple AirPrint).
-
- -- Didier Raboud <odyx@debian.org>  Tue, 16 May 2017 20:04:57 +0200
diff -Nru cups-filters-1.28.17/debian/patches/0002-qpdf-needs-at-least-c-17.patch cups-filters-1.28.17/debian/patches/0002-qpdf-needs-at-least-c-17.patch
--- cups-filters-1.28.17/debian/patches/0002-qpdf-needs-at-least-c-17.patch	1970-01-01 01:00:00.000000000 +0100
+++ cups-filters-1.28.17/debian/patches/0002-qpdf-needs-at-least-c-17.patch	2023-03-10 19:25:20.000000000 +0100
@@ -0,0 +1,23 @@
+From: Thorsten Alteholz <debian@alteholz.de>
+Date: Fri, 10 Mar 2023 19:48:12 +0100
+Subject: qpdf needs at least c++17
+
+---
+ Makefile.am | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 47a13bc..9f8c799 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -528,7 +528,9 @@ pdftopdf_SOURCES = \
+ pdftopdf_CFLAGS = \
+ 	$(LIBQPDF_CFLAGS) \
+ 	$(CUPS_CFLAGS)
+-pdftopdf_CXXFLAGS = -std=c++0x $(pdftopdf_CFLAGS)   # -std=c++11
++# qpdf now needs at least c++17
++#pdftopdf_CXXFLAGS = -std=c++0x $(pdftopdf_CFLAGS)   # -std=c++11
++pdftopdf_CXXFLAGS = $(pdftopdf_CFLAGS)
+ pdftopdf_LDADD = \
+ 	$(LIBQPDF_LIBS) \
+ 	$(CUPS_LIBS)
diff -Nru cups-filters-1.28.17/debian/patches/series cups-filters-1.28.17/debian/patches/series
--- cups-filters-1.28.17/debian/patches/series	2023-02-05 00:25:20.000000000 +0100
+++ cups-filters-1.28.17/debian/patches/series	2023-03-10 19:25:20.000000000 +0100
@@ -1 +1,2 @@
 0001-Force-set-INITDIR-in-configure.ac-instead-of-relying.patch
+0002-qpdf-needs-at-least-c-17.patch

Reply to: