[Reproducible-commits] [dpkg] branch pu/reproducible_builds updated (2ed745f -> b2c2dd5)
Mattia Rizzolo
mattia at debian.org
Mon Jul 4 13:48:46 UTC 2016
This is an automated email from the git hooks/post-receive script.
mattia pushed a change to branch pu/reproducible_builds
in repository dpkg.
discards 2ed745f fix typo in manpage
omits 65fb8c1 changelog for 1.18.7.0~reproducible1
omits e30862c enable reproducible/fixdebugpath build flag by default.
omits d0b6618 Dpkg::Vendor::Debian: Support getting the build path from the environment
omits 62ccd2d document 1.18.7.0~reproducible0
omits caf8e48 dpkg-genbuildinfo; Disable Environment information for now
omits 0774d02 Add support for .buildinfo files
omits c247140 dpkg-deb: Normalize file permissions when creating control.tar
omits ddce83d dpkg-buildpackage: Preset build timestamp to latest changelog entry
omits fc25ddf dpkg-deb: Allow to set the build timestamp using SOURCE_DATE_EPOCH
omits 1c7e268 dpkg-deb: Use the common build timestamp for all files created at a later time
omits 1dfc945 dpkg-deb: Use a single timestamp for ar headers when building a .deb
adds 533b48e Bump version to 1.18.8
adds 94ff231 German dpkg translation update
adds 01262f4 Update German scripts translation
adds 177d85e Update German translation of manual pages
adds 41a27b2 po: Update Simplified Chinese programs translations
adds e1635ee man: Fix typos
adds b468265 man: Improve dpkg-buildpackage(1) on environment expectations
adds 09844a7 man: Clarify the format of the db:Status-Abbrev virtual field
adds 31b965e man: Document the tar entry size limitation for deb(5) format
adds d1735cc man: Document interaction between PIE and libraries
adds 1b09bbc man: Merge ENVIRONMENT sections in dpkg-buildflags(1)
adds 779de6b dpkg: Fix typo in debug output
adds b2ce10a scripts: Fix typos in POD
adds e5b4e9a Dpkg: Use warnings::warnif() instead of carp() for deprecated warnings
adds 346b6eb Dpkg::Changelog::Entry::Debian: Mark example with C<>
adds 707dcbf test: Bump ValuesAndExpressions::RequireNumberSeparators minimum to 99999
adds 0082e22 dpkg-source: Document various long options in --help output
adds ae799cf dpkg-source: Move -q option to the General options section in --help output
adds c7fc55a Dpkg::Vendor::Debian: Do not disable PIE buildflags on */kFreeBSD anymore
adds 8522426 Dpkg::Changelog: Add new format_range() method
adds d1629d0 scripts: Replace changelog program parsers with perl modules
adds 4e8550c Dpkg::Changelog: Add a getter for the Time::Piece object
adds ea22158 Dpkg::Changelog: Add new Timestamp field to output
adds 8b3cd88 Dpkg::Substvars: Validate source version in set_version_substvars()
adds 24a4f96 Revert "Dpkg::Conf: Switch implementation to be hash based"
adds 73c307b Dpkg::Conf: Add support for system and user config loading
adds 293bd24 dpkg-buildpackage: Add long options
adds fc55edb dpkg-buildpackage: Add config file support
adds 0d159ba Dpkg::Control: Add new autopkgtest control files support
adds ff8c1d6 dpkg-source: Check that debian/tests/control is a regular file
adds 90324cf dpkg-source: Generate Testsuite-Triggers field from test dependencies
adds ea7b527 dpkg-source: Add new --no-overwrite-dir extraction option
adds b1e7927 s-s-d: Fix number of entries computation returned by sysctl() on */kFreeBSD
adds 3bda1e3 s-s-d: Set return buffer length for sysctl(2) calls on */kFreeBSD
adds 5881196 s-s-d: Switch do_start() to return a value instead of exit()ing directly
adds 038a6e0 s-s-d: Simplify action dispatching in main()
adds a15e095 libdpkg: Add new struct dpkg_ar and basic operations
adds b287415 dpkg: On --force-chrootless only set changedir to instdir if defined
adds 87ee984 dpkg: Cleanup instdir handling in maintscript_pre_exec()
adds 77fcf29 dpkg: Set primary group to 0 when running as root
adds 2f065fc dpkg: Activate file triggers for conffiles on purge
adds 4ae57cb dpkg-query: Fix strtol() errno check when parsing the COLUMNS envvar
adds 62a6382 dpkg-deb: Use new GNU tar --clamp-mtime option
adds 7feab64 dpkg-deb: Use same timestamp for the ar container as for tar mtime clamping
adds f6f2371 dpkg-deb: Set ar timestamp and tar mtime clamping to SOURCE_DATE_EPOCH
adds 5dc7487 dpkg-buildpackage: Preset build timestamp to latest changelog entry
adds 5b3952a dpkg-buildpackage: Refactor build target fallback code
adds ad94a98 dpkg-buipdpackage: Do not use build target fallback on arch:any + arch:all
adds e635ed2 dpkg-buildpackage: Use arch:all in .changes filename when not building arch:any
adds 3426cb9 dpkg-genchanges: Skip automatic debugging symbol packages
adds f91301f Dpkg::Deps: Arch qualifiers only imply one another if they are the same
adds 5d2873e Dpkg::Vendor::Debian: Support getting the build path from the environment
adds 4497945 Dpkg::Shlibs: Preserve order when prepending library paths
adds 4cc4887 man: Clarify shared library search order in dpkg-shlibdeps(1)
adds 50a0d0c man, perl: Remove most AUTHOR sections
adds 5104e0e test: Add new pod-spell unit test
adds ecc297e doc: Mark perlcritic as an optional author test dependency
adds 6278c8e test: Refactor common unit test checks for needed things
adds 2b1b5e2 test: Accept perl's Lancaster Consensus AUTHOR_TESTING variable
adds fdb17ae test: Add new minimum perl version unit test
adds 96ffab9 Dpkg::Compression::FileHandle: Fix example code in SYNOPSIS
adds 8a74ef7 test: Add new synopsis unit test
adds 5d45b9a Dpkg::Deps::Simple: Check whether restrictions are implied
adds 883453e test: Add unit tests for dependency simplification with build profiles
adds 92ca32c Dpkg::Source::Package::V1: Disable upstream tar signature when building
adds 0c945f0 Dpkg::Source::Package::V2: Preset Last-Update field with current time
adds 5536b2b scripts/mk: Export SOURCE_DATE_EPOCH
adds da91f1d build: Stop allowing to set deprecated bzip2 compressor as dpkg-deb default
adds 785c8a5 build: Use libmd auotmatically if available
adds 067295e build: Uniformize library build options
adds e4b63e8 build: Remove quotes causing strange spaces in configure --help output
adds 6ab5c07 arch: Add TILE-Gx support to cputable
adds aacff82 po: Regenerate .pot files and merge .po files with them
adds bfb3bb8 Release 1.18.8
adds 816f7ba Bump version to 1.18.9
adds 383260e scripts: Require Dpkg::Control::Info in dpkg-buildpackage
adds 936b927 man: Fix user configuration filename in dpkg-buildpackage(1)
adds 274a654 debian: Fix typo in changelog
adds afac2e1 Release 1.18.9
new c42c3c4 dpkg-deb: Normalize file permissions when creating control.tar
new f2f9f32 Add support for .buildinfo files
new c933e14 dpkg-genbuildinfo; Disable Environment information for now
new d1647c2 *ugly* hack to fix out patch normalizing control.tar to not affect data.tar too
new b2c2dd5 document 1.18.9.0~reproducible0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2ed745f)
\
N -- N -- N refs/heads/pu/reproducible_builds (b2c2dd5)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile.am | 3 +
README | 22 +-
configure.ac | 8 +-
cputable | 1 +
debian/changelog | 165 +++-
debian/control | 2 +-
debian/libdpkg-perl.install | 1 -
debian/rules | 7 +-
doc/README.feature-removal-schedule | 25 +
dpkg-deb/Makefile.am | 4 +-
dpkg-deb/build.c | 141 ++-
dpkg-deb/extract.c | 48 +-
dpkg-split/dpkg-split.h | 5 +-
dpkg-split/info.c | 117 ++-
dpkg-split/main.c | 10 +-
dpkg-split/queue.c | 8 +-
dpkg-split/split.c | 18 +-
dselect/po/bs.po | 2 +-
dselect/po/ca.po | 2 +-
dselect/po/cs.po | 2 +-
dselect/po/da.po | 2 +-
dselect/po/de.po | 2 +-
dselect/po/dselect.pot | 4 +-
dselect/po/el.po | 2 +-
dselect/po/es.po | 2 +-
dselect/po/et.po | 2 +-
dselect/po/eu.po | 2 +-
dselect/po/fr.po | 2 +-
dselect/po/gl.po | 2 +-
dselect/po/hu.po | 2 +-
dselect/po/id.po | 2 +-
dselect/po/it.po | 2 +-
dselect/po/ja.po | 2 +-
dselect/po/ko.po | 2 +-
dselect/po/nb.po | 2 +-
dselect/po/nl.po | 2 +-
dselect/po/nn.po | 2 +-
dselect/po/pl.po | 2 +-
dselect/po/pt.po | 2 +-
dselect/po/pt_BR.po | 2 +-
dselect/po/ro.po | 2 +-
dselect/po/ru.po | 2 +-
dselect/po/sk.po | 2 +-
dselect/po/sv.po | 2 +-
dselect/po/tl.po | 2 +-
dselect/po/vi.po | 2 +-
dselect/po/zh_CN.po | 2 +-
dselect/po/zh_TW.po | 2 +-
lib/compat/Makefile.am | 4 +-
lib/dpkg/Makefile.am | 4 +-
lib/dpkg/ar.c | 119 ++-
lib/dpkg/ar.h | 32 +-
lib/dpkg/compress.c | 10 +-
lib/dpkg/libdpkg.map | 5 +
lib/dpkg/libdpkg.pc.in | 2 +-
m4/dpkg-build.m4 | 2 +-
m4/dpkg-libs.m4 | 69 +-
man/deb.5 | 2 +
man/dpkg-buildflags.1 | 48 +-
man/dpkg-buildpackage.1 | 172 ++--
man/dpkg-deb.1 | 5 +
man/dpkg-parsechangelog.1 | 45 +-
man/dpkg-query.1 | 5 +-
man/dpkg-shlibdeps.1 | 13 +-
man/dpkg-source.1 | 4 +
man/dpkg.cfg.5 | 4 -
man/dselect.cfg.5 | 4 -
man/po/de.po | 1075 +++++++++++++++------
man/po/dpkg-man.pot | 618 ++++++++----
man/po/es.po | 913 ++++++++++++-----
man/po/fr.po | 984 ++++++++++++++-----
man/po/hu.po | 722 +++++++++-----
man/po/it.po | 975 ++++++++++++++-----
man/po/ja.po | 912 ++++++++++++-----
man/po/nl.po | 1028 +++++++++++++++-----
man/po/pl.po | 917 +++++++++++++-----
man/po/pt_BR.po | 749 +++++++++-----
man/po/ru.po | 746 +++++++++-----
man/po/sv.po | 981 ++++++++++++++-----
man/po/zh_CN.po | 682 ++++++++-----
po/ast.po | 77 +-
po/bs.po | 79 +-
po/ca.po | 77 +-
po/cs.po | 77 +-
po/da.po | 77 +-
po/de.po | 111 +--
po/dpkg.pot | 72 +-
po/dz.po | 77 +-
po/el.po | 77 +-
po/eo.po | 77 +-
po/es.po | 77 +-
po/et.po | 74 +-
po/eu.po | 77 +-
po/fr.po | 77 +-
po/gl.po | 77 +-
po/hu.po | 77 +-
po/id.po | 77 +-
po/it.po | 77 +-
po/ja.po | 77 +-
po/km.po | 77 +-
po/ko.po | 77 +-
po/ku.po | 70 +-
po/lt.po | 77 +-
po/mr.po | 77 +-
po/nb.po | 77 +-
po/ne.po | 77 +-
po/nl.po | 77 +-
po/nn.po | 77 +-
po/pa.po | 70 +-
po/pl.po | 77 +-
po/pt.po | 77 +-
po/pt_BR.po | 77 +-
po/ro.po | 77 +-
po/ru.po | 77 +-
po/sk.po | 77 +-
po/sv.po | 77 +-
po/th.po | 77 +-
po/tl.po | 77 +-
po/tr.po | 77 +-
po/vi.po | 77 +-
po/zh_CN.po | 163 ++--
po/zh_TW.po | 77 +-
scripts/Dpkg/Arch.pm | 2 +-
scripts/Dpkg/BuildFlags.pm | 4 -
scripts/Dpkg/BuildOptions.pm | 6 +-
scripts/Dpkg/Changelog.pm | 205 ++--
scripts/Dpkg/Changelog/Debian.pm | 5 -
scripts/Dpkg/Changelog/Entry.pm | 20 +-
scripts/Dpkg/Changelog/Entry/Debian.pm | 30 +-
scripts/Dpkg/Changelog/Parse.pm | 255 ++---
scripts/Dpkg/Checksums.pm | 13 +-
scripts/Dpkg/Compression.pm | 4 -
scripts/Dpkg/Compression/FileHandle.pm | 12 +-
scripts/Dpkg/Compression/Process.pm | 4 -
scripts/Dpkg/Conf.pm | 126 ++-
scripts/Dpkg/Control.pm | 17 +-
scripts/Dpkg/Control/Changelog.pm | 4 -
scripts/Dpkg/Control/Fields.pm | 4 -
scripts/Dpkg/Control/FieldsCore.pm | 43 +-
scripts/Dpkg/Control/Hash.pm | 4 -
scripts/Dpkg/Control/HashCore.pm | 4 -
scripts/Dpkg/Control/Info.pm | 4 -
scripts/Dpkg/Control/{Changelog.pm => Tests.pm} | 50 +-
scripts/Dpkg/Control/Tests/Entry.pm | 91 ++
scripts/Dpkg/Control/Types.pm | 9 +-
scripts/Dpkg/Deps.pm | 71 +-
scripts/Dpkg/Gettext.pm | 4 +-
scripts/Dpkg/IPC.pm | 5 -
scripts/Dpkg/Index.pm | 13 +-
scripts/Dpkg/Interface/Storable.pm | 4 -
scripts/Dpkg/Path.pm | 4 -
scripts/Dpkg/Shlibs.pm | 36 +-
scripts/Dpkg/Source/Package.pm | 7 +-
scripts/Dpkg/Source/Package/V1.pm | 10 +-
scripts/Dpkg/Source/Package/V2.pm | 10 +-
scripts/Dpkg/Source/Package/V3/Bzr.pm | 6 +-
scripts/Dpkg/Source/Package/V3/Git.pm | 6 +-
scripts/Dpkg/Source/Package/V3/Native.pm | 7 +-
scripts/Dpkg/Substvars.pm | 18 +-
scripts/Dpkg/Vendor/Debian.pm | 10 +-
scripts/Dpkg/Vendor/Default.pm | 6 +-
scripts/Dpkg/Vendor/Ubuntu.pm | 4 +-
scripts/Dpkg/Version.pm | 8 +-
scripts/Makefile.am | 13 +-
scripts/Test/Dpkg.pm | 57 ++
scripts/changelog/.gitignore | 1 -
scripts/changelog/debian.pl | 143 ---
scripts/dpkg-buildpackage.pl | 259 ++---
scripts/dpkg-genchanges.pl | 4 +
scripts/dpkg-parsechangelog.pl | 5 +-
scripts/dpkg-source.pl | 51 +-
scripts/mk/pkg-info.mk | 7 +
scripts/po/POTFILES.in | 1 -
scripts/po/ca.po | 486 ++++++----
scripts/po/de.po | 511 ++++++----
scripts/po/dpkg-dev.pot | 271 +++---
scripts/po/es.po | 460 +++++----
scripts/po/fr.po | 463 +++++----
scripts/po/pl.po | 485 ++++++----
scripts/po/ru.po | 474 +++++----
scripts/po/sv.po | 475 +++++----
scripts/t/Dpkg_Arch.t | 2 +-
scripts/t/Dpkg_Changelog.t | 20 +-
scripts/t/Dpkg_Conf.t | 64 +-
scripts/t/Dpkg_Conf/config-mixed | 5 +-
scripts/t/Dpkg_Control_Tests.t | 71 ++
scripts/t/Dpkg_Control_Tests/tests-missing-fields | 7 +
scripts/t/Dpkg_Control_Tests/tests-plain-text | 6 +
scripts/t/Dpkg_Control_Tests/tests-valid | 18 +
scripts/t/Dpkg_Deps.t | 42 +-
scripts/t/Dpkg_Shlibs.t | 21 +-
scripts/t/Dpkg_Shlibs_Cppfilt.t | 9 +-
src/divertdb.c | 2 +-
src/main.c | 6 +
src/querycmd.c | 2 +-
src/remove.c | 7 +
src/script.c | 25 +-
src/selinux.c | 12 +-
t/critic.t | 16 +-
t/critic/perlcriticrc | 4 +
scripts/t/Dpkg_Gettext.t => t/minimum-version.t | 17 +-
t/{syntax.t => pod-spell.t} | 79 +-
t/pod.t | 9 +-
t/strict.t | 13 +-
scripts/t/Dpkg_Gettext.t => t/synopsis.t | 17 +-
t/syntax.t | 6 +-
utils/start-stop-daemon.c | 35 +-
207 files changed, 13979 insertions(+), 7681 deletions(-)
copy scripts/Dpkg/Control/{Changelog.pm => Tests.pm} (52%)
create mode 100644 scripts/Dpkg/Control/Tests/Entry.pm
delete mode 100644 scripts/changelog/.gitignore
delete mode 100755 scripts/changelog/debian.pl
create mode 100644 scripts/t/Dpkg_Control_Tests.t
create mode 100644 scripts/t/Dpkg_Control_Tests/tests-missing-fields
create mode 100644 scripts/t/Dpkg_Control_Tests/tests-plain-text
create mode 100644 scripts/t/Dpkg_Control_Tests/tests-valid
copy scripts/t/Dpkg_Gettext.t => t/minimum-version.t (71%)
copy t/{syntax.t => pod-spell.t} (51%)
copy scripts/t/Dpkg_Gettext.t => t/synopsis.t (73%)
--
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