libcups2-dev - Common UNIX Printing System(tm) - Development files CUPS library

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Updates Main i386
Package filename libcups2-dev_2.2.10-4ubuntu2.1_i386.deb
Package name libcups2-dev
Package version 2.2.10
Package release 4ubuntu2.1
Package architecture i386
Package type deb
Category libdevel
License -
Maintainer Ubuntu Developers <>
Download size 269.23 KB
Installed size 1.11 MB
The Common UNIX Printing System (or CUPS(tm)) is a printing system and
general replacement for lpd and the like.  It supports the Internet
Printing Protocol (IPP), and has its own filtering driver model for
handling various document types.
This package provides the files necessary for developing CUPS-aware
applications and CUPS drivers, as well as examples how to communicate
with cups from different programming languages (Perl, Java, and


Package Version Architecture Repository
libcups2-dev_2.2.10-4ubuntu2.1_amd64.deb 2.2.10 amd64 Ubuntu Updates Main
libcups2-dev_2.2.10-4_i386.deb 2.2.10 i386 Ubuntu Main
libcups2-dev_2.2.10-4_amd64.deb 2.2.10 amd64 Ubuntu Main
libcups2-dev - - -


Name Value
dpkg-dev -
libcups2 = 2.2.10-4ubuntu2.1
libcupsimage2-dev = 2.2.10-4ubuntu2.1


Type URL
Binary Package libcups2-dev_2.2.10-4ubuntu2.1_i386.deb
Source Package cups

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libcups2-dev deb package:
    # sudo apt-get install libcups2-dev




2019-08-16 - Alex Murray <>
cups (2.2.10-4ubuntu2.1) disco-security; urgency=medium
* SECURITY UPDATE: Stack buffer overflow in SNMP ASN.1 decoder
- debian/patches/CVE-2019-86xx.patch: update cups/snmp.c to check for
buffer overflow when decoding various ASN.1 elements.
- CVE-2019-8675
- CVE-2019-8696
* SECURITY UPDATE: Buffer overflow in IPP
- debian/patches/CVE-2019-86xx.patch: update cups/ipp.c to avoid
buffer overflow due to tag type confusion
* SECURITY UPDATE: Denial of service and memory disclosure in scheduler
- debian/patches/CVE-2019-86xx.patch: update scheduler/client.c to
avoid a denial of service and possible memory disclosure if the
client unexpectedly closes the connection
2019-05-30 - Dariusz Gadomski <>
cups (2.2.10-4ubuntu2) disco; urgency=medium
* d/p/0045-Fix-an-issue-with-PreserveJobHistory-and-time-values.patch
Fix an issue with `PreserveJobHistory` and time values
(Issue #5538, Closes: #921741, LP: #1747765)
2019-04-24 - Victor Tapia <>
cups (2.2.10-4ubuntu1) disco; urgency=medium
* d/p/systemd-service-for-cupsd-after-sssd.patch: Start cupsd after sssd if
installed (LP: #1822062)
2019-02-16 - Didier Raboud <>
cups (2.2.10-4) unstable; urgency=low
* Backport patches from upstream's 2.2 "stable" branch:
- Protect against continuing to read from a file at EOF (Issue #5473)
- Use the same requested-attributes values for all IPP Everywhere setup
requests (Issue #5484)
- Add a USB quirk rule for the Lexmark E120n (Issue #5478)
- Updated the USB quirks rule for Zebra label printers (Issue #5395)
- Fix compile error on Linux (Issue #5483)
- Stop parsing the Emulators keywords in PPD files (Issue #5475)
- Fix potential unaligned accesses in the string pool (Issue #5474)
2018-12-14 - Didier Raboud <>
cups (2.2.10-3) unstable; urgency=medium
* reprotest errors; cleanup patches:
- Remove culprit patches refused for upstream integration:
- patch to implement PRINTER_LIST printer filtering (see #3092)
- patch to read embedded options from postcript (see #4344)
- patch to cope with newline in device IDs (see #4345)
- Update no-conffile-timestamp.patch for syntax bug
2018-12-14 - Didier Raboud <>
cups (2.2.10-2) unstable; urgency=medium
[ Helge Kreutzmann ]
* Update German man page (2192t)
2018-12-08 - Didier Raboud <>
cups (2.2.10-1) unstable; urgency=medium
* New 2.2.10 upstream release
- CVE-2018-4700: Linux session cookies used a predictable random number
seed (Closes: #915909)
* Manpage translations refresh
* Drop superfluous dpkg-dev B-D
2018-12-06 - Didier Raboud <>
cups (2.2.9-4) unstable; urgency=medium
* Cherry-pick from upstream:
- Fix handling of MaxJobTime 0
(Issue #5438, LP: #1804576, Closes: #915724)
2018-12-05 - Didier Raboud <>
cups (2.2.9-3) unstable; urgency=medium
* debian/control cleanup:
- Refresh thanks to `cme fix dpkg-control`
- Drop xpp suggest
- Bump S-V to 4.2.1 without changes needed
* Replace revert with upstream patch to fix `lpadmin -E` regression
(Issue #5440)
2018-11-19 - Didier Raboud <>
cups (2.2.9-2) unstable; urgency=medium
* Revert 2.2.9 lpadmin fixes to circumvent 2.2.9 regression revealed
by autopkgtest, see

See Also

Package Description
libcups2_2.2.10-4ubuntu2.1_i386.deb Common UNIX Printing System(tm) - Core library
libcupsimage2-dev_2.2.10-4ubuntu2.1_i386.deb Common UNIX Printing System(tm) - Development files CUPS image library
libcupsimage2_2.2.10-4ubuntu2.1_i386.deb Common UNIX Printing System(tm) - Raster image library
libcurl3-gnutls_7.64.0-2ubuntu1.2_i386.deb easy-to-use client-side URL transfer library (GnuTLS flavour)
libcurl3-nss_7.64.0-2ubuntu1.2_i386.deb easy-to-use client-side URL transfer library (NSS flavour)
libcurl4-doc_7.64.0-2ubuntu1.2_all.deb documentation for libcurl
libcurl4-gnutls-dev_7.64.0-2ubuntu1.2_i386.deb development files and documentation for libcurl (GnuTLS flavour)
libcurl4-nss-dev_7.64.0-2ubuntu1.2_i386.deb development files and documentation for libcurl (NSS flavour)
libcurl4-openssl-dev_7.64.0-2ubuntu1.2_i386.deb development files and documentation for libcurl (OpenSSL flavour)
libcurl4_7.64.0-2ubuntu1.2_i386.deb easy-to-use client-side URL transfer library (OpenSSL flavour)
libd3dadapter9-mesa-dev_19.0.8-0ubuntu0~19.04.1_i386.deb state-tracker for Direct3D9 -- development files
libd3dadapter9-mesa_19.0.8-0ubuntu0~19.04.1_i386.deb state-tracker for Direct3D9
libdb5.3++-dev_5.3.28+dfsg1-0.5ubuntu0.1_i386.deb Berkeley v5.3 Database Libraries for C++ [development]
libdb5.3++_5.3.28+dfsg1-0.5ubuntu0.1_i386.deb Berkeley v5.3 Database Libraries for C++ [runtime]
libdb5.3-dev_5.3.28+dfsg1-0.5ubuntu0.1_i386.deb Berkeley v5.3 Database Libraries [development]