[Reproducible-commits] [dpkg] annotated tag 1.15.6 created (now bb65952)

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


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

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

        at  bb65952   (tag)
   tagging  cba7601879c20e23d2320dfdc7bd71b0a857d3e8 (commit)
  replaces  1.15.5.6
 tagged by  Guillem Jover
        on  Fri Mar 12 02:57:48 2010 +0100

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

iEYEABECAAYFAkuZn54ACgkQuW9ciZ2SjJu/IwCgppjSSPPylorMrMNBdO0zRg3P
YUwAn1lklb4J5rZbEYNsvPyv8yCsBOg6
=ct3m
-----END PGP SIGNATURE-----

Aurelien Jarno (1):
      Add sparc64 to cputable

Brian Murray (1):
      Dpkg::Vendor::Ubuntu::find_launchpad_closes(): don't return duplicate bug numbers

Christian PERRIER (4):
      Updated dpkg French translation
      Updated scripts French translation
      French  manpages translation update
      Spanish dselect translation

Christian Perrier (4):
      Make the translation of "original" consistent
      Updated Simplified Chinese translation
      Correct encoding
      Simplified Chinese translation completed

Guillem Jover (219):
      Use new datadir variable instead of redefining srcdir
      build: Merge the mkdir_t_tmp target into the check target
      build: Do not copy 200_Dpkg_Shlibs data files to t.tmp
      build: Clean up perl test suite invokation
      build: Split test_cases and test_data from EXTRA_DIST
      Refactor temporary test cases path to a tmpdir variable
      Namespace temporary directories for test cases
      build: Do not ship objdump.tags-<arch> files in the repo
      Use angle brackets to mark i/o from descriptors
      dpkg-scansources: Update comments
      dpkg-scansources: Update Getopt::Long setup code
      Handle argument parsing consistently in all tools
      dpkg-checkbuilddeps: Remove unneeded dashes in GetOptions arguments
      dpkg-checkbuilddeps: Recognize --help in addition to -h
      dpkg-checkbuilddeps: Add a --version option
      dpkg-checkbuilddeps: Use an anonymous subroutine for --help
      dpkg-checkbuilddeps: Split usage string in several translatable strings
      libdpkg: Improve and mark more messages for translation in writedb()
      Small changelog police raid
      u-a: Improve --display output
      Refer to “half configured” instead of “failed config”
      dpkg: Rename ‘struct badstatinfo’ member val to value
      Use designated initializers for namevalue array elements
      Use named initializers in structures
      dpkg-statoverride: Move access check outside of statdb_node_apply
      dpkg-statoverride: Make --quiet actually do something
      dpkg-statoverride: Fail on chown or chmod errors when using --update
      build: Make the Doxyfile a dependency of the doc target
      libdpkg: Do not mark database names in writedb for translation
      dpkg-divert: Do not allow diverting a file to itself
      Fix bug closure
      dselect: Change keybindings forward declaration to a struct
      Do not assign to variables when they subsequently get overwritten
      Do not increment variables when the value is not going to be used
      dselect: Do not forward declare ‘enum quitaction’
      dpkg: Remove duplicate oldargs variable
      libdpkg: Forward declare trigkindinfo variables after defining the type
      dpkg: Check safe_read return code
      libdpkg: Preserve error status while reading GNU long tar names
      libdpkg: Properly increment seen fields in a stanza
      dpkg-query: Do not allow more than two arguments for --control-path
      libdpkg: Blank the whole MD5 context not just the size of a pointer
      libdpkg: Swap memset arguments in string test case
      Merge branch 'sid' (through tag '1.15.5.5')
      Move color member from struct pkginfo to struct perpackagestate
      Make show1package() take a struct pkginfoperfile
      Remove linkage against unused libraries
      Remove unneeded static modifier from function variables
      libdpkg: Include <dpkg/varbuf.h> instead of <dpkg/dpkg-db.h>
      libdpkg: Do not include unneeded <dpkg/dpkg-db.h>
      libdpkg: Add new varbuf_detach function
      Use stat instead of access to check for file existence
      install-info: Do not use access() to check for exec permission
      libcompat: Define lchown as chown if the former is not available
      Use a for instead of a while loop in checkpath path splitting
      man: Add new deb-split.5 manual page
      build: Refactor compression library check m4 macro
      libdpkg: Move m_fork and helpers to the subproc module
      libdpkg: Rename m_fork to subproc_fork
      libdpkg: Change subproc_fork return type to pid_t
      Add missing copyright statements
      dpkg: Give meaningful names to variables taking environment values
      libdpkg: Rename compression.c to compress.c
      libdpkg: Move compression declarations to a new compress.h
      Use pid_t instead of int
      libdpkg: Rename TarExtractor functions argument to ops
      libdpkg: Move TARBLKSZ macro definition to tarfn.h
      libdpkg: Use TARBLKSZ instead of integer literal
      libdpkg: Unconfuse TarExtractor symlink handling
      libdpkg: Do not use typedefs for structs and enums
      libdpkg: Rename struct TarFunctions and members
      Fix misspellings of “explicitly” all over the place
      Do not include unneeded <signal.h>
      dpkg-deb: Do not include unneeded <zlib.h>
      libdpkg: Rename pkg_array_free to pkg_array_destroy
      libdpkg: Rename varbuffree to varbuf_destroy
      libdpkg: Add and use new DPKG_ATTR_SENTINEL
      libdpkg: Mark config_error and statusfd_send with DPKG_ATTR_PRINTF
      libdpkg: Rename sizeof_array to array_count
      Do not include the ar magic in the deb and deb-split magic macros
      dpkg-deb: Use DEBMAGIC instead of string literals
      dpkg-deb: Force the ar member name to 16 space padded chars wide
      libdpkg: Add a new ar module
      Normalize ar member names when reading
      libdpkg: Move read calls inside (de)compression loops
      dpkg: Move exec error string from do_script argument to ohshite call
      dpkg: Remove scriptname argument from do_script()
      dpkg: Use a literal string for the archive file pattern
      libdpkg: New command module
      Use new command module instead of ad-hoc code
      libdpkg: Switch fd_fd_filter() to use the command module
      libdpkg: Use snprintf to generate the compression argument
      dpkg-deb: Rename DATAMEMBER_CAT to DATAMEMBER
      libdpkg: Rename compress_type_cat to compress_type_none
      libdpkg: Rename (de)compress_cat funtions to (de)compress_filter
      libdpkg: Handle compression level as an integer
      libdpkg: Refactor (de)compression code into individual functions
      libdpkg: Fix indentation in compress.c
      libdpkg: Give compress description variables more meaningful names
      libdpkg: Check for output errors when closing files on (de)compression
      libdpkg: Check for errors from compression opening functions
      Add changelog entry for compression code rework
      libdpkg: Centralize compressor knowledge into the compress module
      libdpkg: Let backends decide default compression level
      dpkg-deb: Use fd_fd_copy instead of stream_fd_copy
      dpkg-deb: Close file descriptors in info_spew()
      Ship deb-split man page in dpkg-dev package
      Move Frank to former maintainers
      build: Add more warnings to --enable-compiler-warnings
      Move DPKG_ATTR annotations from static declaration to the definition
      Mark several functions with DPKG_ATTR_NORET
      Mark several functions with DPKG_ATTR_PRINTF
      libdpkg: Add and use new DPKG_ATTR_VPRINTF
      libdpkg: Use %zu instead of %d in varbuf_grow's internerr call
      dpkg: Do not print unambiguous epoch on dpkg file overwrite error
      libdpkg: Use varbuf_detach instead of ad-hoc code
      dpkg: Make pkg_files_add_file() static
      dpkg: Include main.h to get the limiteddescription prototype
      dpkg: Reduce scope of status variable to avoid shadowing another one
      dpkg-deb: Rename compressor to decompressor to avoid shadowing
      libdpkg: Rename stat variable to st to avoid shadowing stat(2)
      libdpkg: Remove variable l shadowing a previous definition
      libdpkg: Do not lose const qualifier on a cast in path_quote_filename
      libdpkg: Do not shadow global compressor variable
      s-s-d: Do not shadow global variables
      dselect: Do not shadow global thisname variable
      dselect: Do not self shadow bind member
      dselect: Use max/min instead of lesserint/greaterint
      dselect: Remove bogus falliblesubprocess prototype and make it static
      dselect: Do not shadow display member in packagelist::deselect_one_of
      scripts/t: Make symbol22_i386 function return void instead of void *
      scripts/t: Use void in function arguments to denote no arguments
      scripts/t: Add missing function prototypes
      libdpkg-perl: Rename Dpkg::IPC::fork_and_exec() to Dpkg::IPC::spawn()
      scripts: Unify fork error string
      Change dpkg-dev to Depend on perl instead of perl5 and perl-modules
      dpkg: Fix unaligned bullet point on a comment
      Fix small memory leaks related to scandir()
      Remove done TODO items
      dpkg-deb: Unify “failed read” strings by making control an argument
      Fix dpkg-query and dpkg-trigger to actually print a version on --version
      dpkg-deb: Fix double free in --info
      po: Add missing files to POTFILES
      libdpkg-perl: Fix Canonical copyright statement
      libdpkg: Revert license change to GPL2+
      libdpkg: Move package formatting support to a new pkg-format module
      libdpkg: Unify and namespace pkg-format functions and types
      dselect: Use m_strdup instead of unchecked malloc + strcpy
      dpkg: Always spawn a new shell on conffile prompt
      dpkg: Set interesting environment variables on conffile shell spawn
      build: Move <admindir>/alternatives directory creation to scripts/
      build: Move <sbindir>/install-info uninstallation to utils/
      build: Add new --without-update-alternatives
      build: Add new --without-install-info
      build: Fix alignment of start-stop-daemon automake rules
      Add accent on Raphaël's name in several files
      Update copyright statements
      Use Debian instead of Debian GNU/Linux when referring to the distribution
      libcompat: Update gettext.h from gettext 0.17
      libdpkg: Add unit test for pkg-list module
      libdpkg: Add a new pkg-queue module
      dpkg: Switch code to use “struct pkg_queue” instead of “struct pkgqueue”
      libdpkg: Add new tempfile template generator function
      Use mkdtemp and path_make_temp_template instead of tempnam and tmpnam
      dpkg-deb: Use subproc functions instead of ad-hoc code
      dpkg-deb: Make cu_info_prepare use ohshite instead of perror
      dpkg-deb: Change temporary directory suffix to dpkg-deb
      Header files should not include <config.h> and <compat.h>
      libdpkg: Always include <stddef.h>
      libdpkg: Do not include unused <sys/cdefs.h>
      Remove --license and --licence options from tools
      dpkg-name: Mark missing strings for translation
      Securely remove newly installed files when rolling-back a failed unpack
      libdpkg-perl: Make comp_prog and decomp_prog %COMP properties arrays
      libdpkg: Change default lzma compression level from 9 to 6
      Add support for xz compressed data.tar member of binary packages
      Use xz-utils instead of lzma for the lzma compression format
      dpkg-buildpackage: Do not set PKG_CONFIG_LIBDIR when cross-building
      Dynamically link against all external libraries
      libdpkg: Add missing DPKG_ATTR_VPRINTF when !HAVE_C_ATTRIBUTE
      libdpkg: Require users to define LIBDPKG_VOLATILE_API
      Add a new libdpkg-dev package with the headers and the static library
      Reorganize the doc contents that goes into each package
      Move source.lintian-overrides to debian/source/lintian-overrides
      libdpkg: Mark (de)compress_xz functions as not returning
      libdpkg: Remove unused showcopyright prototype
      libdpkg: Move database lock functions to the modstatdb module
      libdpkg: Rename database lock functions to use modstatdb_ prefix
      libdpkg: Add new trigdef_set_methods to avoid exposing trigdef
      libdpkg: Add new trigdef_update_printf to avoid exposing trig_new_deferred
      libdpkg: Add new trig_override_hooks to avoid exposing trigh
      libdpkg: Rename lock functions to have file_ as prefix
      libdpkg: Move generic file locking from lock.c to file.c
      Release the package iterators when done
      Use while () instead for () when using package iterators
      dpkg: Switch SE Linux support to explicitly set path contexts
      Do an fsync on files written to disk
      man: Document environment variables affecting dpkg-deb, dpkg and dselect
      man: Remove "VARIABLES" from "ENVIRONMENT" section name
      man: Document the exit codes for dpkg-query
      man: Document “dpkg-query -l” abbreviated state information
      u-a: Mark strings for translation
      Use License instead of Licence in strings
      Update Catalan translations
      libdpkg-perl: Demote some unstable modules to VERSION 0.01
      libdpkg: Add “subprocess” to strings to clarify
      libdpkg: Encapsulate triggersdir handling in triglib
      libdpkg: Simplify triggersdir file path generation
      libdpkg: Create new pkgadmindir() to hide admindir and INFODIR
      libdpkg: Remove unneeded static admindir in dbmodify
      libdpkg: Add a new updatesdir variable in dbmodify
      Do an fsync on database directories
      man: Honour LINGUAS environment variable when installing translations
      build: Allow disabling Unicode support
      build: Add missing libdpkg-perl debian packaging files to EXTRA_DIST
      build: Replace all / with :: on perl module man pages filenames
      Improve libdpkg-dev package short description
      Regenerate .pot files and merge .po files with them
      Release 1.15.6

Helge Kreutzmann (28):
      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 scripts translation
      Update German scripts translation
      Update German translation of manual pages
      Order translation by alphabet
      Update German translation of manual pages
      Update German scripts translation
      Carry over fix for misspelling from ad3a4ff9fd8ae6ddda77dfb143cc250d65295cd1
      Carry over fix for misspelling from ad3a4ff9fd8ae6ddda77dfb143cc250d65295cd1
      Update German translation of manual pages
      Update German scripts translation
      Update German scripts translation
      Update German translation of manual pages
      Update German scripts translation
      Update German scripts translation
      Add dpkg-gensymbols.1 to the translatable man page set
      Update German translation of manual pages
      Update German scripts translation
      Update German scripts translation
      Correct a minor grammar issue
      Update German translation of manual pages
      Update German translation of manual pages
      Fix a build error
      Update German scripts translation

Ivan Masár (1):
      Slovak translation update

Jonathan Nieder (7):
      libdpkg: Fix compress_cat to read/write to arbitrary fds
      libdpkg: Fix redundant compression error messages
      libdpkg: Properly handle read errors on (de)compression
      libdpkg: Do not handle EINTR in compression code
      libdpkg: Check for write errors during decompression
      libdpkg: Reorder fd_fd_filter() function arguments
      dpkg-deb: Fix resource leak in --info

Milo Casagrande (1):
      Italian translation update

Modestas Vainius (30):
      Dpkg::Shlibs::Cppfilt: new interface to the c++filt utility.
      Dpkg::Shlibs::Symbol::clone(): replaced by dclone() and sclone().
      Dpkg::Shlibs::Symbol: add pattern related functions
      Dpkg::Shlibs::Symbol/SymbolFile: recognize patterns and initialize them properly
      Dpkg::Shlibs::SymbolFile::merge_symbols(): factorize some code
      Dpkg::Shlibs::SymbolFile::get_new_symbols(): simplify and shorten code
      Dpkg::Shlibs::Symbol/SymbolFile: implement pattern matching
      Dpkg::Shlibs::SymbolFile::dump(): fix indentation style
      Dpkg::Shlibs::SymbolFile::dump(): improve output
      dpkg-gensymbols: improve output and add a "verbose output" option
      Dpkg::Shlibs::SymbolFile::create_symbol(): new function
      scripts/t/200_Dpkg_Shlibs.t: cleanup and fix non-regression test
      dpkg-gensymbols(1): document patterns in the manual page
      Update copyright notices of Modestas Vainius
      Dpkg::Shlibs::*: style adjustments.
      Dpkg::Shlibs::Symbol: use 'auto' c++filt format for demangling C++ symbols
      Dpkg::Shlibs::Symbol/SymbolFile: introduce symver pattern, deprecate wildcards
      Dpkg::Shlibs::Symbol::parse_tagspec(): allow extra spaces before symbol tag specification.
      Dpkg::Shlibs::SymbolFile::new(): do not allow undefined arch option.
      dpkg-gensymbols: add source version to the diff label.
      dpkg-gensymbols: add -a<arch> option.
      Dpkg::Shlibs::SymbolFile::get_new_symbols(): add option to return optional symbols.
      Dpkg::Shlibs::Symbol: improve set_symbolname().
      Dpkg::Shlibs::Symbol::equals(): improve, make more general.
      Dpkg::Shlibs::SymbolFile: refactor {patterns}{aliases}.
      Dpkg::Shlibs::Cppfilt: do not pass --no-verbose to c++filt(1).
      Dpkg::Shlibs::Cppfilt: add and export cppfilt_demangle_cpp().
      Dpkg::Shlibs::SymbolFile::add_symbol() reverse $sym, $soname argument order.
      Dpkg::Shlibs:* add more abstract methods and clean up API.
      Add -q option to dpkg-gensymbols, -c0 never fails AND shows a diff.

Morten Hustveit (1):
      dpkg: Use FIEMAP to sort .list files before scanning

Nicolas François (1):
      Fix typos in the French manpages.

Peter Krefting (7):
      Update Swedish translation.
      Update changelog for previous commit.
      Update Swedish translation.
      Update Swedish translation.
      Update Swedish translation.
      Update Swedish translation.
      Remove string debugging aid.

Raphaël Hertzog (70):
      debian/control: add the accent on my first name
      Merge commit '1.15.5.2'
      Merge sid branch through commit '1.15.5.3'
      Dpkg::Deps: replace dump() method with output([$fh])
      Dpkg::Deps: use "use base" instead of @ISA
      Dpkg::Deps: cleanup API
      scripts/t/200_Dpkg_Shlibs.t: fix path of ld.so.conf file to load
      Merge branch 'sid'
      Merge branch 'sid'
      debian/control: drop debian-maintainers from Suggests
      scripts/t/200_Dpkg_Shlibs.t: extend test suite to cover symbol patterns functionality
      Dpkg::Shlibs::Symbol.pm: change handling of old-style wildcards
      dpkg-gensymbols(1): document the new -V option
      Add changelog entry for symbol patterns support in dpkg-gensymbols
      Dpkg::Shlibs::Objdump: accept filenames with spaces and colons
      Dpkg::IPC: allow IO::Handle objects in *_pipe parameters
      Rename Dpkg::Source::Compressor into Dpkg::Compression::Compressor
      Rename Dpkg::Source::CompressedFile into Dpkg::Compression::CompressedFile
      Dpkg::Compression::CompressedFile: update API
      Add non-regression tests for Dpkg::Compression::CompressedFile
      Dpkg::Compression: new API based on public functions
      Move handling of default compression method/level to Dpkg::Compression
      Rename Dpkg::Compression::CompressedFile and Dpkg::Compression::Compressor
      Dpkg::Compression::Process: add POD documentation
      Add changelog entry for Dpkg::Compression related changes
      dpkg-source: unpacking a 3.0 (quilt) source package configures quilt accordingly
      update-alternatives: deal with unknown alternatives when fixing a broken link group
      Dpkg::Source::Patch: fix output of patch with an header
      Dpkg::Shlibs::Symbol::equals(): be explicit about default values of options
      Dpkg::Interface::Storable: common convenience methods for serialization of objects
      Update Dpkg::Changelog and Dpkg::Index to use Dpkg::Interface::Storable
      Update Dpkg::Deps to make use of Dpkg::Interface::Storable
      Update Dpkg::Control::* to use Dpkg::Interface::Storable
      Dpkg::Compression::FileHandle: fix behaviour when the file is not open
      Update Dpkg::Substvars to use Dpkg::Interface::Storable
      Update Dpkg::Shlibs::SymbolFile to use Dpkg::Interface::Storable
      Dpkg::Shlibs::*: rename parse() functions
      Changelog entry for Dpkg::Interface::Storable introduction
      Add Jonathan Nieder and Modestas Vainius to THANKS
      Add accent on my name in AUTHORS
      Dpkg::Control::Info: provide an array representation of the object
      Dpkg::Interface::Storable: load() and save() accept "-" for standard input/output
      Add $VERSION numbers to all perl modules
      Dpkg::Source: fix parsing of diff's output to be POSIX-compliant
      Fix typo overriden -> overridden in multiple places
      dpkg-gencontrol: don't accept arch-specific dependencies in arch: all packages
      dpkg-gencontrol: no longer warns if a substvar provided by -V is not used
      dpkg-gencontrol: now indicates which package is concerned by the substvars warnings
      dpkg-buildpackage: support passing arbitrary options to dpkg-source/dpkg-genchanges
      dpkg-gencontrol, dpkg-genchanges, dpkg-source: support multiple -T options
      dpkg-source: new option --create-empty-orig in formats "2.0" and "3.0 (quilt)"
      Enhance dpkg's error message about programs missing from the PATH
      dpkg-source: new options --extend-diff-ignore, --diff-ignore, --tar-ignore
      Update Dpkg::Conf to use Dpkg::Interface::Storable
      Dpkg::BuildOptions: provide an object oriented interface
      dpkg-source, dpkg-genchanges: split Binary lines at less than 980 chars
      Dpkg::Checksums: rewrite to provide an object-oriented API
      dpkg-genchanges, dpkg-source: only split Binary field when it's too long
      Dpkg::BuildOptions: deal properly with undefined values in merge()
      Generate manual pages for perl modules with pod2man
      Update POD documentation to indicate that it's using UTF-8 encoding
      Introduce the libdpkg-perl package
      Update Standards-Version to 3.8.4 (no changes needed).
      Drop unused lintian override on dselect
      Add missing bug closure
      dpkg-source: do not fallback to other source formats
      Dpkg::Deps::deps_compare(): fix a warning
      Regenerate .pot files and merge .po files with them
      Dpkg::Source::Patch: add more sanity checks on patches
      Dpkg::Source::Package::V3::quilt: sanity check of series file

Stefan Fritsch (1):
      dpkg: Use posix_fadvise on non-Linux to speed up .list files loading

Sven Joachim (9):
      German dpkg translation update
      German dselect translation update
      Fix po/POTFILES.in
      po/Makevars: Add ”--from-code=UTF-8“ to XGETTEXT_OPTIONS
      German dpkg translation update
      German dpkg translation update
      Makefile.am: Fix EXTRA_DIST target
      German dpkg translation update
      German dselect translation update

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

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