This is an automated email from the git hooks/post-receive script.
guillem pushed a change to annotated tag 1.19.1
in repository dpkg.
at 17c98ff02 (tag)
tagging 45731f6c15c80e187052733ce4b25a592b842b4f (commit)
replaces 1.19.0
by Guillem Jover
on Wed Sep 26 19:42:10 2018 +0200
- Log -----------------------------------------------------------------
Release 1.19.1
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAlurxPYACgkQuXK/PqSu
V6Pxxg//Tc1/4rk8a6nHaVmUvBZPFGosUh9VUU0lur4n1ZtUu1WQLDwCuivlpYHF
ADrPf6N7tugS4qYypOSVWtJbmb1f9M9GpN1LzbXtIf/2x6sCMjtnbaX3zrFpEMa0
eIPNpBCpDy6Fnl/z/a/ncEz9upZFS3Erh1KpfhaQH7mXVJUNsSaFu97O1DnFOK0+
Rr3cHa1FYaNsOPQ7yDFO3HpQxZ3GF3tT6rhi+NqCVhOsE9BstRXlqz0WOB+h2pdQ
n789hybeaLSvO3OvtNi3c5VzNn1+AjLS6mq3aZjPOiJIhzbOw6v+PNZLKXha4I20
kwsYOZXUqyz9ryXTJyy2E4Uye+R7ESkr7eGSDeC4LMUwPLiJUjmW9G6wMnrWlrnh
8ocRLAMyfCSTDasimEhQDcK615FyHNJHQBQdO8x6ukHPC1vPgK3xU31onwyunaul
r+UPas/40U6yY0duxnq/roiyFvyrbuaOHm6dQK5hd8clyy0Kg2idW397OAOciUGn
sv7Qx0qPqzW+KgYY0fPGBhFB7Aa2dm40jX6ETFgb9EQe6Z0I5/dK0VHkWtnhYlfH
uP9Aqj7JXapLYBoLyLzsfLPW4A3JOz02E7gP5jqaZxb3pfWYi1zNt8u5sAVM1aMh
4f5uN5H0Y5jIPgRGJt0mnqS+QlBVPCEMFqRw9l2sA8HN/4wQgSc=
=bM/X
-----END PGP SIGNATURE-----
Bjarni Ingi Gislason (1):
man: Fix markup
Boyuan Yang (1):
po: Update Simplified Chinese programs traslation
Christoph Biedl (1):
Dpkg::Source::Package::V1: Check that $tarname is defined before use
Dmitry Shachnev (1):
Dpkg::Shlibs::SymbolFile: Check that $state->{seen} exists instead of
$state being defined
Frans Spiesschaert (1):
po: Update Dutch translations
Guillem Jover (237):
Bump version to 1.19.1
scripts/t: Skip Dpkg::OpenPGP test if gpg is not present
debian: Install update-alternatives policykit-1 file
build: Cleanup the correct polkit file
debian: Add Breaks to libdpkg-perl against pkg-kde-tools
dpkg-buildpackage: Fix logic to decide whether to call the build targets
dpkg-buildpackage: Do not rehash .dsc file when signing binary-only builds
doc: Update gettext minimal version in README
debian: Disable R³ field until debhelper supports it
dpkg-buildpackage: Pass the debian/control source stanza to R³ parser
dpkg-buildpackage: Run dpkg-source from the current directory
dpkg-buildpackage: Setup and check rootcommand only if needed
dselect: Stop marking an untranslatable string as such
man: Add missing dot on the dpkg-buildflags «lfs» paragraph
po: Remove obsolete FIXME comments in translations
doc: Fix typo in a date
man: Document DPKG_COLORS environment variable for all programs using it
man: Document DPKG_NLS environment variable for all programs using it
dpkg-maintscript-helper: Add color support
debian: Add Breaks debhelper << 10.10.1~ to dpkg-dev
debian: Add Breaks dgit << 3.13~ to libdpkg-perl
debian: Bump Standards-Version to 4.1.1 (no changes needed)
po: Fix Spanish translation
libdpkg: Include <sys/sysmacros.h> for makedev()
Dpkg::Vendor::Debian: Use proper use_feature key
dpkg-deb: Fix directory traversal with --raw-extract
build: Set distribution tarball format to ustar
test: Check POD in all perl scripts
test: Consider *.PL also to be perl files
test: Infer automatically the unit test data directory
test: Infer automatically the unit test temp directory
scripts/mk: Add new buildtools variables
scripts: Reject negated values in Architecture field
Dpkg::Vendor::Debian: Mark hurd-i386 as having built-in PIE support
dpkg-gensymbols: Print "error" instead of "warning" when these are fatal
spec/R³: Rename DPKG_GAIN_ROOT_CMD to DEB_GAIN_ROOT_CMD
dpkg-buildpackage: Do not set DEB_GAIN_ROOT_CMD on
<implementations-keywords>
spec/R³: The DEB_GAIN_ROOT_CMD should preserve the environment
spec/R³: Add new DEB_RULES_REQUIRES_ROOT variable
dpkg-buildpackage: Add new --rules-requires-root
spec/R³: Declare specification as recommendation, stable
Dpkg::Source::Package::V2: Print one building line per existing tarball
Dpkg::Source::Package: Print building lines for upstream tarball
signatures
dpkg: Increment the line number on --set-selections on unknown packages
debian: Fix some typos in the changelog
deb-src-control(5): Document the Testsuite and Testsuite-Triggers fields
build: Mark command variables as precious
build: Automatically replace -Wno- with -W when testing compiler flags
build: Sort warning options
build: Enable clang -Wdocumentation warning if available
build: Enable gcc-7 -Wregister warning if available
Dpkg::Deps: Turn virtualpkg tracking from an arrayyref into a hashref
Dpkg::Deps: Accept $archqual for add_provided_package() method
Dpkg::Vendor::Debian: Split pie builtin arches one per line
Dpkg::Vendor::Debian: Mark riscv64 as having gcc built-in PIE support
Revert "debian: Disable R³ field until debhelper supports it"
libcompat: Add md5 module to the libcompat-test library
libcompat: Convert md5 module to use C99 int types
debian: Add bzip2 and xz-utils to Build-Depends
libdpkg: Add new str_concat() function
libdpkg: Make pkg_name() and pkgbin_name() get const structs
dselect: Assume that m_malloc() never returns NULL
dpkg: Switch DEBIAN/conffile parsing assert() into an ohshit()
dselect: Fix assert() to expect methlockfd to be initialized
s-s-d: Add support for new bug() function and BUG() macro
s-s-d: Switch an internal error from a fatal() to a BUG() call
Use internerr() or BUG() instead of assert()
Revert "Dpkg::Deps: Accept $archqual for add_provided_package() method"
Dpkg: Fix default DATADIR
build: Make PERL_MIN_VERSION also a configure output variable
build: Add CPAN distribution machinery
build: Add an autogen script
debian: Add libncurses-dev as the first Build-Depends alternative
dpkg-checkbuilddeps: Fix indentation
src: Fix database modules to not depend unnecessarily on main.h
dpkg: Add new fsys_hash_entries() function to abstract nfiles access
dpkg-divert: Add new --no-rename option
dpkg-divert: Warn when using --add or --remove w/o --rename or --no-rename
dpkg-divert: Warn when using --rename on a file from an Essential package
libdpkg: Move filesystem nodename hash implementation into a new module
libdpkg: Use a single struct filenamenode definition
libdpkg: Move control database code into db-ctrl modules
dpkg-source: Do not emit perl warnings on source formats w/o options
Dpkg::Shlibs::Objdump: Remove duplicate assignment in reset() method
Dpkg::Shlibs::Objdump: Fix ELF program detection
scripts: Refresh test data and update code to match
Dpkg::Version: Fix bool overload behavior
dpkg-buildpackage: Validate OpenPGP signing key IDs
dpkg: Fix a short-lived file descriptor leak
dpkg: Print the environment variables setup for the conffile shell
debian: Fix libncurses-dev Build-Depends
libdpkg: Use MD5_CTX instead of struct MD5Context
Dpkg::Changelog::Parse: Stop using tail(1) to read the end of the file
dpkg-buildpackage: Avoid using an uninitialized variable
dpkg-divert: Do not assume that diversions are always present
Update git URLs for move away from alioth.debian.org
dpkg: Check for ldconfig command only on platforms that do have it
scripts: Do not use stringy eval to define different sub implementations
build: Distribute autogen script
build: Distribute Build.PL from the builddir not sourcedir
dpkg-buildpackage: Fix --rules-file option parsing
dpkg-buildpackage: Only check for fallback build targets on binary builds
Dpkg::Build::Types: Fix set_build_type_from_options() description
Dpkg::Build::Types: Add new set_build_type_from_targets() function
dpkg-buildpackage: Only check required build dependencies for known
targets
Track package status dirtinness
debian: Fix bug closure
po: Fix boilerplate in .po files
po: Remove previous msgid comments
test: Add new po author test
Use Synopsis instead of Summary for the short Description
man: Clarify PIE build flag feature semantics
Dpkg::Version: Bump VERSION and improve semantic change description
Dpkg::Shlibs::SymbolFile: Always assign proper Dpkg::Version to deprecated
Dpkg::Shlibs: Disable bool overload Dpkg::Version warnings
Dpkg::Vendor::Debian: Inline _parse_feature_area() into _add_build_flags()
Dpkg::BuildFlags: Move default flags setting into the Dpkg::Vendor modules
dpkg-buildpackage: Rename $cleansource to $postclean
dpkg-buildpackage: Rename and logic invert $noclean to $postclean
dpkg-buildpackage: Add new --no-post-clean option
dpkg-buildpackage: Clarify pre and post-clean options and their default
state
dpkg-buildpackage: Add --build equivalents for short build type options
dpkg-buildpackage: Fold --[no-]check-builddeps into short option
descriptions
dpkg-buildpackage: Mark profiles as a replaceable item in --help output
doc: Update test suite requirements in README
Dpkg::Gettext: Fix fallback textdomain() to honor its expected interface
Dpkg::Gettext: Document textdomain() and ngettext() replacement functions
perl: Make Build.PL check Module::Build availability at run-time
build: Distribute the man.stamp from VPATH
build: Preserve timestamps when distributing man pages
build: Add a GitLab CI configuration
Dpkg::Deps: Merge all Copyright notices into the same block
Dpkg::Deps: Fix typo in POD
Dpkg::Deps: Clarify arch-qualified dependency simplification
scripts/t: Improve Dpkg::Deps test cases
Dpkg::Deps: Improve modules and method documentation
Dpkg::Deps::KnownFacts: Rename _evaluate_simple_dep to evaluate_simple_dep
Dpkg::Deps: Split subpackages
Dpkg::Source: Do not change patch permissions if not necessary
libdpkg: Use memccpy() instead of strncpy()
dpkg-statoverride: Remove redundant check
dpkg-split: Fix format string to match variable declaration
dpkg-deb: Surround condition in ternary operator with parens
dselect: Remove duplicate searchstring member declaration in derived class
dselect: Declare constructor with one argument as explicit
dselect: Use override attribute for virtual methods in derived classes
dselect: Disable copy constructor and = operator for methodlist class
libdpkg: Turn variable into unsigned to match format string
libdpkg: Improve unit test to use assigned variable
libdpkg: Do not compare an unsigned int with <=
s-s-d: Mark a literal integer long to avoid value truncation
s-s-d: Do not leak a file descriptor on AIX
test: Add new cppcheck integration author test
man: Fix typo in field name in deb-changes(5)
Fix some typos
Dpkg::Substvars: Reword used/unused warnings to clarify their meaning
man: Clarify awaiting state for interest and activate directives
debian: Do not pass VERBOSE to test suite
debian: Rename maintainer-build DEB_BUILD_OPTIONS to terse
debian: Enable verbose test suite only in non-terse builds
debian: Add sensible-utils to libdpkg-perl Suggests
debian: Switch libdpkg-perl again to depend on perl:any
debian: Update libdpkg-perl public module list in package description
libdpkg: Fix header file title
libdpkg: Fix dpkg_arch_find() Doxygen comment
libdpkg: Add missing db-ctrl symbols to the libdpkg.map file
libdpkg: Fix pkgbin_name_needs_arch() to ignore empty and missing arches
libdpkg: Factor out cached arch-qualified package name generation
libdpkg: Add new pkg_name() and pkgbin_name() const variants
libdpkg, dselect: Use new pkg_name_const() and pkgbin_name_const()
libdpkg: Change pkg_name() and pkgbin_name() back to get non-const structs
libdpkg: Document in pkg_db_get_pkg() which pkgbin members can be
initialized
libdpkg: Rename struct pkginfo files member to archives
dpkg: Call ensure_package_clientdata() defensively
dpkg: Check that clientdata is allocated before using it
libdpkg: Move files list information from dpkg clientdata to pkginfo
dpkg: Move struct perpackagestate handling into its own file
libdpkg: Move db-fsys code from src to lib/dpkg
libdpkg: Rename pkg-db module to pkg-hash
libdpkg: Use a pointer to pointer to track previous entry in
pkg_files_blank()
libdpkg: Factor out package files handling into its own module
libdpkg: Switch to a new tiny struct to track file ondisk identity
libdpkg: Reset nfiles in files_db_reset()
libdpkg: Split push_cleanup() into push_cleanup_fallback()
libcompat: Add new strchrnul() compat function
Switch from strchr() + strlen() to strchrnul()
libdpkg: Change dpkg_error to track errno values
libdpkg: Add new varbuf_new() and varbuf_free() functions
libdpkg: Add new file_slurp() function
libdpkg: Switch db-fsys to use the new file_slurp() function
libdpkg: Add support for new test_get_srcdir() and test_get_builddir()
libdpkg: Add new pkg_infodb_reset_dir()
libdpkg: Add new m_dup() function
libdpkg: Factor out package stanza printing into its own function
libdpkg: Dump database package records in alphabetical order
libdpkg: Fix internerr format string
libdpkg: Split pager specific code into its own module
libdpkg: Require both stdin and stdout to be a tty to use a pager
libdpkg: Add pager spawning and reaping support
libdpkg, dpkg: Use new pager spawning support
dpkg-query: Run --list output through a pager if we are on a terminal
dpkg: Fix use after free in maintainer scripts handling
dpkg-query: Flush output for --status, --print-avail and --listfiles at
the end
dpkg-query: Split enqperpackage() into each different action
dpkg-query: Support dumping all --status and --print-avail records
dpkg-gensymbols: Add new -l option
Dpkg::Shlibs: Warn when using LD_LIBRARY_PATH with a descendent of cwd
Dpkg::Source::Package::V3::Quilt: Print series file used when applying
patches
Dpkg::OpenPGP: Return the destination path on successful ASCII armor
conversion
Dpkg::Control::Fields: Do not use & sigil for function calls
build: Only sign the perl distribution if we are doing an actual release
build: Disable C optimization levels when configuring for code coverage
libdpkg: Add new unit tests for namevalue, fsys-hash and pkg-hash modules
scripts/t: Improve coverage of unit tests
dselect: Rename $ans variable to $answer in multicd method
dpkg-shlibdeps: Split string at \n boundary
test: Delete fixup lines from i18nspector output instead of emptying them
test: Add new codespell author test
data: Add missing purpose and column description for tupletable
Dpkg::Substvars: Fix typo
Dpkg::Shlibs: Ignore nonexistent directories present in LD_LIBRARY_PATH
dpkg-maintscript-helper: Check that DPKG_MAINTSCRIPT_PACKAGE is defined
libdpkg: Fix filesystem digest parsing
Dpkg::Deps::KnownFacts: Satisfy :native with arch:all packages too
Dpkg::Vendor::Debian: Add fixfilepath support to reproducible feature
Dpkg::Dist::Files: Add support for file attributes
scripts: Track automatic packages using the new file attribute
dpkg-parsechangelog: Add new --reverse option
build: Perform Dpkg module substitution during CPAN module building
build: Distribute the data files from the CPAN Build.PL script
test: Make po checks cope with missing po files in CPAN distribution
test: Change cppcheck test to cope with CPAN distribution paths
debian: Add Breaks on apt for --status-fd duplicate removals
libdpkg: Check that the public headers can be compiled with C++
man: Add a warning in s-s-d(8) about using --pidfile alone with non-root
files
po: Regenerate .pot files and merge .po files with them
Release 1.19.1
Helge Kreutzmann (21):
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 scripts translation
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
Update German scripts translation
Update German translation of manual pages
Update German translation of manual pages
Update Netherlands translation of manual pages
Update German scripts translation
Update Netherlands translation of manual pages
Update German translation of manual pages
Update German scripts translation
Update German translation of manual pages
Jack Bates (1):
scripts/mk: Export architecture variables by default
Javier Fernández-Sanguino Peña (1):
Update Spanish translation
Josh Triplett (1):
perl: Replace all calls to Cwd::cwd with Cwd::getcwd
Julian Andres Klode (1):
libdpkg: Introduce frontend locking
Manuel A. Fernandez Montecelo (1):
arch: Add support for riscv64 CPU
Mert Dirik (1):
po: Update Turkish programs translations
Milo Casagrande (1):
po: Update Italian programs translation
Paul Wise (1):
Dpkg::Changelog: Print versions for incorrect changelog range warnings
Sven Joachim (4):
German dpkg translation update
German dpkg translation update
po: Fix list of source files in po/POTFILES.in
German dpkg translation update
Zhou Mo (2):
po: Update Simplified Chinese programs translation
po: Update Simplified Chinese man pages translation
Łukasz Dulny (1):
po: Update Polish programs translation
林博仁(Buo-ren Lin) (1):
po: Update Traditional Chinese programs translation
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new a6c7f3cbc build: Perform Dpkg module substitution during CPAN module
building
new 66f18c3b3 build: Distribute the data files from the CPAN Build.PL
script
new a71a4bceb test: Make po checks cope with missing po files in CPAN
distribution
new d726a1e04 test: Change cppcheck test to cope with CPAN distribution
paths
new a27e90bae debian: Add Breaks on apt for --status-fd duplicate removals
new eca1fdbfe libdpkg: Check that the public headers can be compiled with
C++
new 7afd25e72 man: Add a warning in s-s-d(8) about using --pidfile alone
with non-root files
new 5342507cc po: Update Traditional Chinese programs translation
new 99ac7e5b2 po: Regenerate .pot files and merge .po files with them
new 45731f6c1 Release 1.19.1
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
Dpkg.Org's dpkg