Ignore the 'Unable to write uncompressed print data: Broken pipe' error that
sometimes breaks the errorlines counting on kfreebsd for some reason.
Origin: vendor
Patch-Name: tests-ignore-kfreebsd-unable-to-write-uncompressed-print-data.patch
Gbp-Pq: Name 0009-Tests-ignore-the-failure-to-write-uncompressed-data.patch
Ignore the 'Address family not supported by protocol' error that breaks the
errorlines counting on buildds without a working IPv6 stack.
Origin: vendor
Patch-Name: tests-ignore-ipv6-address-family-not-supported.patch
Gbp-Pq: Name 0008-Tests-ignore-errors-triggered-on-ipv6-deprived-hosts.patch
Ignore the 'loadFile failed: temp file: not a PDF file' error that sometimes
breaks the errorlines counting on kfreebsd-amd64 for some reason
Origin: vendor
Patch-Name: tests-ignore-kfreebsd-amd64-not-a-pdf.patch
Gbp-Pq: Name 0007-Tests-ignore-loadFile-failures.patch
Ignore the following errors:
"[cups-deviced] PID * (usb) crashed on signal 11!" and
"[cups-deviced] PID * (dnssd) stopped with status 1"
They seem to regularly happen on Debian/Ubuntu buildds and break error lines
counting.
Patch-Name: tests-ignore-usb-crash.patch
Gbp-Pq: Name 0006-Tests-ignore-usb-dnssd-backend-unexpected-exits.patch
These warnings change the expected number of warnings
Patch-Name: tests-ignore-warnings.patch
Gbp-Pq: Name 0005-Tests-Ignore-warnings-from-colord-and-Avahi.patch
When I create a CUPS queue with a PPD file with choice names "Tray-1", "Tray-2",
... in the InputSlot option CUPS translates these names to double-dashed IPP
attribute names: "tray--1", "tray--2", ... in the "media-source" attribute, both
when passing a job to the printer with the IPP backend, making the printer
ignore the tray choice, and also when answering a get-printer-attributes IPP
request from a client. This happens when in the PPD a dash is followed by a
digit, as the pwg_unppdize_name() function in cups/ppd-cache.c inserts a dash
whenever a non-digit is followed by a digit in the PPD name. As IPP attribute
names generally never have double-dashes and also no dashes in the beginning or
the end of the name, I have modified the pwg_unppdize_name() function
appropriately.
Bug: https://github.com/apple/cups/issues/5740
Bug-Debian: https://bugs.debian.org/949315
Gbp-Pq: Name 0004-Fix-conversion-of-PPD-InputSlot-choice-names.patch
This is needed:
- to comply with Debian Policy
- because it is both nonsensical to not do so
- it also breaks system checkers, bug reporting, etc
Bug: https://github.com/apple/cups/issues/2935
Bug-Debian: https://bugs.debian.org/410171
Patch-Name install-root-backends-world-readable.patch
Gbp-Pq: Name 0002-Install-root-backends-world-readable.patch
Automatically generated using sed -i -s 's/^-/\\-/g;s/ -/ \\-/g;s/"-/"\\-/g' man/*.man*
Also fix a missing backslash escape
Origin: vendor
Bug-Upstream: https://github.com/apple/cups/issues/4299
Patch-Name: manpage-hyphen-minus.patch
Gbp-Pq: Name 0001-Fix-hyphen-used-as-minus-sign-manpage-errors.patch