dpkg 1.22.1ubuntu4 source package in Ubuntu

Changelog

dpkg (1.22.1ubuntu4) noble; urgency=medium

  [ Matthias Klose ]
  * dpkg-buildflags: Add a new feature "framepointer" in the "qa" area.
  * Turn on the use of frame pointers by default on 64bit architectures.
    - Add -fno-omit-frame-pointer.
    - On amd64 and arm64 also add -mno-omit-leaf-frame-pointer.
    - On s390x, also add -mbackchain.
  * To build without frame pointers, set before setting up buildflags:
    DEB_BUILD_MAINT_OPTIONS="... qa=-framepointer ...".

  [ Mark Esler ]
  * Switch _FORTIFY_SOURCE to 3 by default instead of 2 when hardening is
    enabled
  * Update _FORTIFY_SOURCE documentation.

 -- Matthias Klose <email address hidden>  Thu, 14 Dec 2023 09:22:53 +0100

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Noble
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
dpkg_1.22.1ubuntu4.tar.xz 5.4 MiB 565007582f1b4b9707c21102d92e24f521ba0414bdd27bd52c42b42d741e2bb6
dpkg_1.22.1ubuntu4.dsc 3.1 KiB c3324b9a7c93e1c68386d14e5b1160daf7747b4620bba557298368f1f3043348

Available diffs

View changes file

Binary packages built by this source

dpkg: Debian package management system

 This package provides the low-level infrastructure for handling the
 installation and removal of Debian software packages.
 .
 For Debian package development tools, install dpkg-dev.

dpkg-dbgsym: debug symbols for dpkg
dselect: Debian package management front-end

 dselect is a high-level interface for managing the installation and
 removal of Debian software packages.
 .
 Many users find dselect intimidating and new users may prefer to use
 apt-based user interfaces.

dselect-dbgsym: debug symbols for dselect
libdpkg-dev: Debian package management static library

 This package provides the header files and static library necessary to
 develop software using libdpkg, the same library used internally by dpkg.
 .
 Note though, that the API is to be considered volatile, and might change
 at any time, use at your own risk.