Debian Patches

Status for cups/2.3.3op2-3+deb11u6

Patch Description Author Forwarded Bugs Origin Last update
0001-backend-usb-libusb.c-Use-60s-timeout-for-reading-at-.patch backend/usb-libusb.c: Use 60s timeout for reading at backchannel
Some older models malfunction if timeout is too short.
Zdenek Dohnal <zdohnal@redhat.com> yes debian upstream upstream, https://github.com/OpenPrinting/cups/pull/174 2021-04-13
0002-backend-usb-libusb.c-Revert-enforcing-read-limits.patch backend/usb-libusb.c: Revert enforcing read limits
This commit reverts the change introduced by 2.2.12 [1] - its
implementation caused a regression with Lexmark filters.

[1] https://github.com/apple/cups/commit/35e927f83529cd9b4bc37bcd418c50e307fced35
Zdenek Dohnal <zdohnal@redhat.com> yes upstream upstream, https://github.com/OpenPrinting/cups/pull/174 2021-04-13
0003-Let-cups.1-point-to-client.conf.5-not-client.conf.7.patch Let cups.1 point to client.conf.5, not client.conf.7 Didier Raboud <odyx@debian.org> yes upstream 2021-02-12
0004-Apple-AirPrint-support.patch Apple AirPrint support Till Kamppeter <till.kamppeter@gmail.com> yes debian upstream 2016-08-09
0005-Keep-foomatic-PPDs-recommended-stanzas-in-NickNames.patch Keep foomatic PPDs "(recommended)" stanzas in NickNames Till Kampetter <till.kampetter@gmail.com> no 2016-08-09
0006-Debian-Set-LogFileGroup-to-adm.patch Debian: Set LogFileGroup to adm Martin Pitt <mpitt@debian.org> no 2016-08-09
0007-Debian-Move-cupsd.conf.default-from-SERVERROOT-to-DA.patch Debian: Move cupsd.conf.default from SERVERROOT to DATADIR Didier Raboud <odyx@debian.org> yes debian upstream vendor 2016-08-09
0008-Debian-Do-not-alter-the-permissions-of-cupsd.conf-ev.patch Debian: Do not alter the permissions of cupsd.conf, ever Martin Pitt <mpitt@debian.org> yes upstream vendor 2016-08-09
0009-Debian-Show-compile-command-lines.patch Debian: Show compile command lines Till Kampetter <till.kampetter@gmail.com> no 2016-08-09
0010-Debian-Use-dpkg-architecture-in-cups-config-to-make-.patch Debian: Use dpkg-architecture in cups-config to make it architecture-independant

Also filter -L/usr/lib/(triplet) out of LDFLAGS.
Also strip unnecessary libs from --libs.
Also launch krb5-config at runtime to avoid getting usr/lib/(triplet) from krb5-config
Didier Raboud <odyx@debian.org> no debian 2016-08-09
0011-Debian-Build-mantohtml-with-the-build-architecture-c.patch Debian: Build mantohtml with the build architecture compiler
mantohtml is run during build. Thus it needs to be built with the build
architecture compiler (or execution fails). The obvious part is switching to
CC_FOR_BUILD. That also depends on it not requiring any other cups components.
In particular, removing uses of strlcpy and replacing host architecture-
specific includes is thus needed.
Helmut Grohne <helmut@subdivi.de> no debian 2016-08-09
0012-Debian-Reproducibility-httpAddrGetHostname-test-fail.patch Debian: Reproducibility: httpAddrGetHostname() test fails under reprotest; skip it Didier Raboud <odyx@debian.org> no 2021-02-03
0013-Debian-Reproducibility-Do-not-run-stp-tests-as-root.patch Debian: Reproducibility: Do not run stp tests as root
Reprotest insist in running these tests as root; skip them there.
Didier Raboud <odyx@debian.org> no 2021-02-03
0014-Debian-Reproducibility-Run-testlang-for-each-provide.patch Debian: Reproducibility: Run testlang for each provided CUPS locale
and only for these.

Of the build environment forces LC_ALL to a non-provided locale, the build will fail.
Didier Raboud <odyx@debian.org> no 2021-02-03
0015-Debian-po4a-infrastructure-and-translations-for-manp.patch Debian: po4a infrastructure and translations for manpages Nicolas Franois <nicolas.francois@centraliens.net>, Helge Kreutzmann <debian@helgefjell.de> no debian vendor 2016-08-09
0016-Fix-certificate-comparison-CVE-2022-26691.patch Fix certificate comparison (CVE-2022-26691) Thorsten Alteholz <debian@alteholz.de> no 2022-05-25
0017-CVE-2023-32324.patch CVE-2023-32324 Thorsten Alteholz <debian@alteholz.de> no 2023-05-31
0018-CVE-2023-34241.patch CVE-2023-34241 Thorsten Alteholz <debian@alteholz.de> no 2023-06-24
0019-CVE-2023-32360.patch CVE-2023-32360 Thorsten Alteholz <debian@alteholz.de> no 2023-09-20
0020-CVE-2023-4504.patch CVE-2023-4504 Thorsten Alteholz <debian@alteholz.de> no 2023-09-20

All known versions for source package 'cups'

Links