[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