Commit Graph

11 Commits

Author SHA1 Message Date
Didier Raboud 78365163b2 Tests: ignore the failure to write uncompressed data
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
2022-05-13 20:08:42 +08:00
Didier Raboud 94932f3085 Tests: ignore errors triggered on ipv6-deprived hosts
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
2022-05-13 20:08:42 +08:00
Didier Raboud cad6b49833 Tests: ignore loadFile failures
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
2022-05-13 20:08:42 +08:00
Didier Raboud 477eb1992e Tests: ignore usb & dnssd backend unexpected exits
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
2022-05-13 20:08:42 +08:00
Martin Pitt ca17faca57 Tests: Ignore warnings from colord and Avahi
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
2022-05-13 20:08:42 +08:00
Till Kamppeter 2a411b8d55 Fix conversion of PPD InputSlot choice names
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
2022-05-13 20:08:42 +08:00
Tim Waugh c538677bf8 Fix jobs with multiple files or multiple formats
Bug-Redhat: https://bugzilla.redhat.com/show_bug.cgi?id=972242
Bug: https://github.com/apple/cups/issues/4348
Patch-Name: fixes-for-jobs-with-multiple-files-and-multiple-formats.patch

Gbp-Pq: Name 0003-Fix-jobs-with-multiple-files-or-multiple-formats.patch
2022-05-13 20:08:42 +08:00
Martin Pitt 8dcd36bdbe Install root backends world-readable
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
2022-05-13 20:08:42 +08:00
Didier Raboud a537e97818 Fix hyphen-used-as-minus-sign manpage errors
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
2022-05-13 20:08:42 +08:00
openKylinBot e0ff084662 Import Debian changes 2.3.1-ok1
cups (2.3.1-ok1) yangtze; urgency=medium

  * Build for openKylin.
2022-05-13 20:08:21 +08:00
openKylinBot 9c7a73bc57 Import Upstream version 2.3.1 2022-05-13 20:08:20 +08:00