[Reproducible-commits] [dpkg] annotated tag 1.16.2 created (now e356590)

Holger Levsen holger at layer-acht.org
Tue May 3 08:44:05 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a change to annotated tag 1.16.2
in repository dpkg.

        at  e356590   (tag)
   tagging  ec47fffa942e98dac325a257aa61fc9277fff77f (commit)
  replaces  1.16.1.2
 tagged by  Guillem Jover
        on  Mon Mar 19 08:57:38 2012 +0100

- Log -----------------------------------------------------------------
Release 1.16.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAk9m5vQACgkQuW9ciZ2SjJt1ogCZAVBCVa7LXRjB4T38KadBhIJu
2v4AoIWGxTI63RB+uV4QIiOYiBDg/0cK
=mbn0
-----END PGP SIGNATURE-----

Anders F Björklund (1):
      build: Add missing square brackets on character class in sed expression

Chris Leick (1):
      Fix missing dash (avoided by changing word order)

Christian PERRIER (16):
      Minor errors corrected in French manpages translation
      Fix translation of -B and -A options of dpkg-buildpackage. Thanks to Vincent Danjean. Closes: #654626
      Update French translation
      French translation update
      French translation update
      French translation update
      Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
      French translation update
      French translation update
      French manpages translation update
      French manpages translation update
      French translation update
      Fix missing word and spelling error in dpkg-gencontrol(1)
      French translation update
      French translation update
      Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

Colin Watson (2):
      Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign
      dpkg-checkbuilddeps: new option -a <arch>

Cyril Brulebois (1):
      build: Add missing files to test_data variable

Guillem Jover (223):
      libdpkg: Add missing symbols to the version script
      libdpkg: Move <config.h> and <compat.h> to the top of the flex file
      libcompat: Update obstack module from gnulib
      libdpkg: Link unit tests with libcompat and libintl
      build: Check for the presence of the strnlen declaration
      libdpkg: Switch ‘obsolete’ variable to be a bool in f_conffiles()
      Do not assume existence of paths on the build system in the test suite
      libcompat: Only include libintl.h on --disable-nls if using glibc >= 2
      build: Abort if the perl interpreter is not found or usable
      build: Let the user override PERL_LIBDIR at configure time
      Remove versioned coreutils Pre-Depends from dpkg
      dpkg-architecture: Group build and host variables setting
      scripts: Use error() or syserr() instead of die
      dpkg-architecture: Only compute the requested variables
      dpkg-architecture: Clarify warning about mismatched GNU system type
      scripts: Improve error messages when debian/control has no package stanza
      libdpkg: Use %option noinput instead of defining YY_NO_INPUT
      Add Pre-Depends on tar >= 1.23 to dpkg
      build: Forbid m4 tokens on the output matching ^_?DPKG_
      build: Error out if the pkg-config m4 macros are missing on autoreconf
      build: Check for needed programs when configuring for distribution
      build: Use the detected pod2man instead of hardcoding the program name
      dpkg: Use statfs() to retrieve the infodb filesystem block size
      Clarify README instructions
      Mark dpkg and dselect as Multi-Arch foreign
      libdpkg: Add Multi-Arch field support
      libdpkg: Do not allow Architecture all packges with Multi-Arch field
      dpkg: Use dpkg_arch_get_native() instead of native_arch
      libdpkg: Add new struct pkgset and use it for the in-core package database
      Update deppossi->ed to point to a pkgset instead of a pkginfo
      Switch from pkginfo->name to pkginfo->set->name
      dpkg: Move match_node functions into a new file-match module
      Switch pkgadminfile() to get an explicit pkgbin as argument
      libdpkg: Check for depnamelength being 0 instead of depname[0] being NUL
      libdpkg: Remove unneeded includes
      libdpkg: Move versionsatisfied() into a new depcon module
      build: Check and abort on required functions
      libdpkg: Refactor tar_entry destruction into new tar_entry_destroy()
      libdpkg: Do not leak every tar_entry name and linkname members
      TODO: Remove done items
      libdpkg: Add new modstatdb_get_status()
      dselect: Use modstatdb_get_status() instead of a global variable
      libdpkg: Add new varbuf_add_archqual()
      libdpkg: Use varbuf_add_archqual() instead of ad-hoc code
      po: Fix format errors in the Japanese man page translation
      dpkg-deb: Fix short-lived pkg_format_node leak in --show
      libdpkg: Move wcall() out of the for loop in pkg_format_show()
      Update debian/changelog
      libcompat: Add new strndup()
      libdpkg: Refactor allocation checks into a new must_alloc() function
      libdpkg: Add new m_strndup()
      libdpkg: Use m_strndup() instead of StoC()
      s-s-d: Always check if the pid is active on --start and --status
      u-a: Use the generic PACKAGE instead of a literal "dpkg" for textdomain
      dpkg: Add multiarch to monoarch database layout downgrade support
      Rename pkg_name variables to pkgname
      Do not include unneeded <sys/cdefs.h>
      build: Map the BSD u_intN_t types to C99 uintN_t if not defined
      dselect: Solaris requires curses.h to be included before term.h
      build: Report feedback on program, directory and coverage support
      libdpkg: Do not expose the compression structs
      libdpkg: Constify struct compressor variables
      libdpkg: Switch compressor to take a parameters struct
      dpkg-deb: Treat compression levels independently for each backend
      dpkg-deb: Add compression strategy support
      dpkg-deb: Remove undocumented compression long options
      build: Add lib/dpkg/arch.c to POTFILES.in
      libdpkg: Add new m_calloc()
      dpkg-query: Use m_calloc() instead of m_malloc() + memset()
      dselect: Do not treat licensestring as a format string
      dpkg: Change --print-foreign-architectures to print an entry per line
      libdpkg: Rename arch_type enum to dpkg_arch_type
      libdpkg: Add new dpkg_arch_get() to retrieve special architectures
      libdpkg: Add new arch_empty special architecture
      libdpkg: Use a variable to track the built-in arch list tail
      libdpkg: Rename arch_list to arch_head
      libdpkg: Remove unused end pointer argument from pkg_name_is_illegal()
      Stop using brace expansion to install man pages
      Do not use absolute paths for programs in perl and shell code
      scripts: Move single space objdump test case into a new data file
      build: Do not normalize library name for symbol file tests
      build: Unroll shared library building for objdump tests
      build: Reintroduce objdump pattern and tag test case data files
      libcompat: Do not ifdef out compatibility code definitions
      libcompat: Add missing ‘*’ in asprintf() and vasprintf() declarations
      libdpkg: Rename version script from libdpkg.Versions to libdpkg.map
      build: Ship .manpages debian files in the dist tarball
      libdpkg: Update reference to struct pkginfo arch member in comment
      Dpkg::Source::Package: Add missing parenthesis in find_command() call
      libdpkg: Refactor field info find into a new function
      libdpkg: Refactor pkg status to abbreviations mapping into new functions
      libdpkg: Add new virtual fields support in package format show
      libdpkg: Add short Description and Status virtual field variants
      dpkg-query(1): Escape dash on field name
      libdpkg: Add missing symbols to the version script
      libdpkg: New atomic file module
      Use the new atomic file API instead of ad-hoc code
      libdpkg: Add new dpkg_arch database interface
      dpkg: Switch from foreign arch option to add and remove commands
      dpkg: Add architecture checks to --audit
      dselect: Remove dead code after break keyword
      libdpkg: Make test function static
      libdpkg: Pass pkginfo instead of void * to trig_parse_ci callbacks
      libdpkg: Add new package name accessors
      dpkg-query(1): Add a new subsection to explain virtual fields
      dpkg-query(1): Reduce Tag field description to fit it in one line
      Rename “show:” virtual fields to binary:Summary and db:Status-Abbrev
      libdpkg: Add virtual source:Package and source:Version fields
      libcompat: Use a different temporary file per process on vsnprintf()
      s-s-d: Swap pid_is_cmd() and pid_is_exec() libkvm implementations
      s-s-d: Add a fallback pid_is_exec() implementation using pid_is_cmd()
      s-s-d: Fix --name matching on GNU/Hurd
      s-s-d: Rename pidexec to process_name in KVM's pid_is_cmd()
      s-s-d: Do not use a conditional operator when the return value is fine
      s-s-d(8): Wrap long lines with a quoted backslash
      s-s-d(8): Document in more detail the implications of matching options
      dpkg: Add new deppossi package iterator functions
      libdpkg: Do not dereference NULL pointers on dpkg_arch_remove()
      Fix typos (children)
      man: Fix markup typos in French translation causing build failures
      dpkg-shlibdeps: Improve and clarify superfluous linking warning messages
      build: Move common headers to noinst_HEADERS
      dpkg: Rename infodb.c to infodb-access.c
      libdpkg: Pass pkgbin to trig_parse_ci callbacks
      libdpkg: Keep Architecture in status entry for non-installed packages
      Move copyright information from --version output to file comment headers
      Abort downgrade if the triggers db contains arch-qualified packages
      dselect: Abort select action if any foreign architecture is enabled
      libdpkg: Add virtual binary:Package field
      dpkg: Pass struct pkgbin to log_action()
      dpkg: Pass struct pkgbin to namenodetouse()
      Change debug, progress and error output to use package specifiers
      dpkg: Fix memory leaks from deppossi iterators
      dpkg: Use pnaw_nonambig instead of pnaw_foreign on .list file open error
      dpkg: Rename push_conflictor() to enqueue_conflictor()
      dpkg: Refactor deconfiguration queueing into enqueue_deconfigure()
      libdpkg: Add minimal triggers test case for trig_name_is_illegal()
      libdpkg: Add test case for default shell on command_shell()
      libdpkg: Change dpkg_arch_remove() to just unmark foreign architectures
      libdpkg: Return early from dpkg_arch_unmark()
      libdpkg: Add more test cases for arch module
      libdpkg: Pass struct pkgbin to pkg_summary()
      dpkg-trigger: Refactor package awaiter parsing into parse_awaiter_package()
      dpkg: When removing a foreign arch, only consider < halfinstalled an issue
      man: Fix markup typo in French translation causing build failures
      dpkg: Do not change package eflags on --audit
      libdpkg: Add new package status setters
      Use new package status setters instead of direct assignments
      dselect: Remove unused readwrite variable
      lidpkg: Use pkgbin instead of explicit installed member in pkg-format
      dpkg: Relax --merge-avail Packages file parser to not fail on bogus versions
      libdpkg: Refactor parsedb flags for standard operations into new aliases
      libdpkg: Add new pdb_deb_control parsedb flag
      libdpkg: Make sure NDEBUG is never defined for the test suite
      libdpkg: Do not blank package on queue unit test
      libdpkg: Check that the queue and list unit tests store the correct pkg
      libdpkg: Add new pkg_copy_eflags()
      libdpkg: Use status setters when parsing packages into the in-core db
      libdpkg: Do not use status setters on package constructors
      libdpkg: Do not reset pkginfo arch_next and set members in pkg_blank()
      dpkg: Store Multi-Arch field in update log for newly installed packages
      dpkg: Restore internal pkgset consistency on cross-grades
      dpkg: Move pkg_infodb_remove_file() before pkg_infodb_update_file()
      dpkg: Inline parsedb_force_flags() into process_archive()
      dpkg: Use pdb_parse_available in process_archive() on --record-avail
      Install localized man pages from debian/rules
      dpkg-buildpackage: When using -A use 'all' as arch for the .changes filename
      Store Multi-Arch field after Architecture field in status file
      libdpkg: Do not dump Architecture field for arch_empty
      libdpkg: Use arch_empty type to track missing architectures too
      libdpkg: Add new pkg_db_get_pkg()
      libdpkg: Add new pkgset_link_pkg()
      libdpkg: Add installed package instance tracking support
      libdpkg: Add package singleton retrieval support
      dpkg: Use pkg_db_find_singleton() to get the dpkg package instance
      dpkg-buildflags: Handle unknown architectures gracefully
      Fix format string in German translation causing a build failure
      dpkg: Add --status-logger information to --help output
      Use new EMPTYHASHFLAG instead of EMPTY_HASH or literal string
      libdpkg: Handle and ignore arch_empty in varbuf_add_archqual()
      libdpkg: Move pkg_sorter_by_name() from pkg module to pkg-show
      libdpkg: Change pkg_sorter_by_name() to pkg_sorter_by_nonambig_name_arch()
      libdpkg: Never return NULL from pkg_db_find_singleton()
      libdpkg: Add new DPKG_ERROR_INIT macro
      dpkg: Use ohshit() instead of ohshite() on illegal names in --ignore-depends
      Rework common badusage strings to allow for possible translation reuse
      libdpkg: Add functions to handle package specifiers
      dpkg-query: Only load the available file on -l or -W with new --load-avail
      dpkg: Update commands and options to accept package specifiers
      Update triggers support to understand multi-arch
      dpkg-query: Update output commands to print package specifiers
      dpkg: Use package specifiers in statusfd and log messages
      dpkg: Use package specifiers for maintainer script arguments
      dpkg: Do not force dependencies on dependtry >= 3, wait until >= 4
      dpkg: Refactor tar object extraction into new tarobject_extract()
      dpkg: Rename tarfile_skip_one_forward() to tarobject_skip_entry()
      dpkg: Refactor skipping tarobject padding into new tarobject_skip_padding()
      dpkg: Use fd_skip() instead of fd_read() on tarobject_skip_padding()
      dpkg: Compute and track hashes for newly unpacked file
      dpkg: Pass filenamenode instead of fileinlist to cu_installnew()
      Dpkg::BuildFlags: Use =head2 instead of =head
      dselect: Change debug output to always arch-qualify package names
      dpkg: Change debug output to always arch-qualify package names
      dpkg: Store in tarcontext whether the pkgset is getting in sync
      dpkg: Allow shared files between Multi-Arch: same packages
      dpkg: Update on-disk database to use a multiarch compliant layout
      dpkg: Upgrade the database automatically to the new multi-arch layout
      dpkg: Only allow setting selections for known packages
      libdpkg: Consider M-A:same package without architecture fatal errors
      libdpkg: Rename pkgset_get_singleton() to pkg_db_get_singleton()
      libdpkg: Add new pdb_parse_update flag
      libdpkg: Add new enum parsedbtype
      libdpkg: Always ignore older versions when parsing the available file
      libdpkg: Mark not-installed non-arch-qualified selections for removal
      libdpkg: Change pkg_db_get_singleton() to return a better candidate
      libdpkg: Find the correct package slot in the db for the parsed package
      libdpkg: Change pkg_db_get_pkg() to create new arch instances
      dpkg: Add --assert-multi-arch option
      Remove ~ from version checks in maintainer scripts
      Bump Standards-Version to 3.9.3 (no changes needed)
      Regenerate .pot files and merge .po files with them
      Update changelog entries
      Release 1.16.2

Helge Kreutzmann (38):
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Fix typo in dpkg-genchanges(1). Closes: 646496
      Update German translation of manual pages
      Fix build by roughly adding the necessary formatting symbols
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Fix typo in dpkg-deb.1:208
      Fix sub optimal translation of package states LP: #368783
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German scripts translation
      Update German translation of manual pages
      Fix a typo
      Update German scripts translation
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Update German translation of manual pages
      Regenerate .pot files and merge .po files with them
      Update German scripts translation
      Update German translation of manual pages

Jeroen Schot (1):
      Dutch translation updated

Jonathan Nieder (1):
      Bump advertised po4a requirement to 0.41

Kees Cook (3):
      dpkg-buildflags(1): clarify the relationship between relro/bindnow
      Dpkg::Vendor::Debian: refactor compiler hardening logic
      dpkg-buildflags: new --query-features command

Kenshi Muto (3):
      [l10n] Update man page translations: Japanese (by TAKAHASHI Motonobu)
      Update japanese translation of manual pages
      Update Japanese translation of manual pages

Martin Packman (1):
      dpkg-mergechangelogs: supplementary non-regression test

Matt Kraai (2):
      Dpkg::Vendor: document the Parent field
      deb-origin(5): New man page

Michał Kułach (1):
      Polish translation update

Milo Casagrande (2):
      Update Italian dpkg translation
      Italian translation update

Omar Campagne (2):
      Update Spanish scripts translation
      Update Spanish manual pages translation

Peter Krefting (3):
      Update Swedish translation.
      Update Swedish translation.
      Update Swedish translation in light of LP#368783.

Raphaël Hertzog (55):
      Dpkg::Shlibs: look into multi-arch paths when cross-building
      Merge commit '1.16.1.1'
      scripts/mk: rewrite architecture.mk with explicit loops
      dpkg-gencontrol, dpkg-distaddfile: protect update of debian/files with a lock
      libdpkg: Add new fd_fd_copy_and_md5()
      dpkg: Refactor disappear code into its own pkg_disappear() function
      Dpkg::Deps: Fix implications evaluation to use arch qualifiers
      Dpkg::Deps: Fix dependency evaluation logic to use arch qualifier
      libdpkg: Implement a centralized list of architectures
      libdpkg: Update pkgbin.arch to be a pointer to struct dpkg_arch
      dpkg: Add --foreign-architecture and --print-foreign-architectures options
      Move the reverse dependencies from struct pkgbin to struct pkgset
      Add support of tildes in dpkg's version
      dpkg: Ignore conflict with one's own virtual package within a package set
      dpkg-query: Fix short-lived memory leak in --show and --list commands
      dpkg: Switch functions to take pkgset to reduce deppossi->ed->pkg access
      libdpkg: Add new multiarch aware in-core database functions
      Replace all pkg_db_count() calls with pkg_db_count_pkg()
      Replace all pkg_db_iter_next() calls with pkg_db_iter_next_pkg()
      Replace most pkg_db_find() calls with its newer counterparts
      Update diversions to work with pkgset instead of pkginfo
      dpkg-gensymbols(1): -e accepts shell patterns not regular expressions
      dpkg-gensymbols: output a warning when a pattern doesn't match any file
      dpkg-checkbuilddeps: fix typo in field name
      Merge commit '1.16.1.2'
      dpkg: Initialize all clientdata members in ensure_package_clientdata()
      dpkg: Error out if a database .list file is not a regular file
      Dpkg::Version: small documentation fix
      Dpkg::Changelog::Entry::Debian: check_header() now validates the version
      dpkg-mergechangelogs: do not error out on invalid versions
      dpkg-source: fix issue with relative filename given to --commit
      dpkg-source(1): more explanations for dpkg-source --commit
      deb-control(5): fix Multi-Arch description
      deb-symbols(5): drop misleading spaces in the format description
      dpkg: Get rid of all remaining deppossi->ed->pkg access
      dpkg-architecture(1): drop old info and document architecture.mk
      dpkg-buildpackage: use build-arch and build-indep targets of debian/rules
      man: Drop AUTHORS sections in favor of comments in source
      dpkg-dev: install deb-origin.5 in package
      Fix a untranslated string in French translation
      deb-shlibs(5): <dependencies> use same syntax than Depends
      dpkg-maintscript-helper: fix debug output
      dpkg-query: Update commands to accept package specifiers as arguments
      libdpkg: Drop legacy pkg_db_find() function
      dpkg: Update output commands to print package specifiers
      dpkg: Make md5hash() a public function
      dpkg: Let --force-depends rescue the dependency check in all cases
      dpkg: Update architecture check to allow foreign architectures
      dpkg: Deconfigure other instances of the unpacked package
      dpkg: Add restrictions for configuration of a Multi-Arch: same package
      dpkg-query(1): fix small typo
      Dpkg::BuildFlags: update embedded API changelog
      dpkg-divert: Properly handle diversions of shared files
      dpkg: Remove old control files on upgrade when needed for Multi-Arch change
      dpkg: Do not try to disappear other packages from the same set

Sam Morris (1):
      dpkg-maintscript-helper(1): update definition of "lastversion/priorversion"

Steve Langasek (4):
      Dpkg::Deps: Implement support for pkg:arch syntax
      libdpkg: Allow pkg:arch syntax in package relationship fields
      libdpkg: Add new archsatisfied() function
      dpkg: Complete arch checking of package relationships in the resolver

Sven Joachim (5):
      German dpkg translation update
      German dpkg translation update
      German dpkg translation update
      German dpkg translation update
      dpkg-divert: Improve ignored removal request message

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/dpkg.git



More information about the Reproducible-commits mailing list