[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.0.1-192-ge4f13e62
Allan McRae
allan at archlinux.org
Tue Oct 17 10:34:15 UTC 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".
The branch, master has been updated
via e4f13e62cf74393e811dd247a28b887935ce6a56 (commit)
via 62bfba53dbb33d12f3a4beaf9044a04b40c6b537 (commit)
via 2ddbc6964b31f65678ed8e7c2cf1e80f0a7d4a0f (commit)
via 4dae3fde17d663bf39a17978c2ee365696a54fb0 (commit)
via 39319c1860d200a9b4a3cc2c6975e3cece502f2d (commit)
via 64b7edd2fed122e63abd42dbe392a6f2896a0c16 (commit)
via 064e7280cb2608747b2ce628f7e8faf7745f0707 (commit)
via b4a197a6155d6cb4d02e712bf324beb0502b4d51 (commit)
via 2b1b7b70753eb56bee08cd270efc7cfa342bc0ec (commit)
via fa8419a0b569378674fb87e69f249d9cfe724596 (commit)
from bcc9c417ae989ffda193083807142171c7a0190f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e4f13e62cf74393e811dd247a28b887935ce6a56
Author: Allan McRae <allan at archlinux.org>
Date: Sun Oct 8 23:34:48 2017 +1000
libmakepkg: only output package file names when checking for build references
The leading directory is distraction from identifying the files containing
build references.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 62bfba53dbb33d12f3a4beaf9044a04b40c6b537
Author: Alastair Hughes <hobbitalastair at gmail.com>
Date: Sat Aug 12 09:15:33 2017 +1200
Make the flags used for sed -i configurable
Not all sed implementations on linux accept the --follow-symlinks
argument, so let the user configure the arguments passed to sed if
required.
Signed-off-by: Alastair Hughes <hobbitalastair at gmail.com>
[Allan: fixed configure summary output]
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 2ddbc6964b31f65678ed8e7c2cf1e80f0a7d4a0f
Author: Allan McRae <allan at archlinux.org>
Date: Thu Sep 14 09:45:53 2017 +1000
libmakepkg: grammar fix
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4dae3fde17d663bf39a17978c2ee365696a54fb0
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Tue Sep 12 23:59:24 2017 -0400
makepkg: respect $SOURCE_DATE_EPOCH to activate reproducible builds
If SOURCE_DATE_EPOCH is set, `touch` all source files between the (optional)
prepare() and build() functions to unify the modification times. This works
around build systems and compilers that embed the file modification times
into the file contents of release artifacts.
Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 39319c1860d200a9b4a3cc2c6975e3cece502f2d
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Tue Sep 12 23:57:32 2017 -0400
libmakepkg: check for invalid tags in git
As per https://lists.archlinux.org/pipermail/arch-general/2017-July/043876.html
git doesn't check that the tag name matches what an annotated tag object
*thinks* it should be called. This is a bit of a theoretical attack and
some would argue that we should always use commits since upstream can
legitimately change a tag, but nevertheless this can result in a
downgrade attack if the git download transport was manipulated or the
upstream repository hacked.
So, check the tag blob to make sure the tag actually matches the name we
used for `git checkout`.
This really should be fixed in git itself, rather than forcing all
downstream users of git verify-tag to implement their own checks, but
the git developers disagree, see the discussion surrounding
https://public-inbox.org/git/xmqqk2hzldx8.fsf@gitster.mtv.corp.google.com/
Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 64b7edd2fed122e63abd42dbe392a6f2896a0c16
Author: Michael Straube <straubem at gmx.de>
Date: Sat Jul 15 14:56:30 2017 +0200
Fix brace coding style issues
- Add missing braces to one-line if blocks
- Move opening brace to line end
Signed-off-by: Michael Straube <straubem at gmx.de>
commit 064e7280cb2608747b2ce628f7e8faf7745f0707
Author: Michael Straube <straubem at gmx.de>
Date: Thu Jul 13 21:30:59 2017 +0200
Fix coding style issue in pacman/util.c
Add missing braces to some one-line if blocks.
Signed-off-by: Michael Straube <straubem at gmx.de>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit b4a197a6155d6cb4d02e712bf324beb0502b4d51
Author: Michael Straube <straubem at gmx.de>
Date: Sun Jul 9 16:45:38 2017 +0200
test/pacman: fix spelling of distribution name and another typo
Signed-off-by: Michael Straube <straubem at gmx.de>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 2b1b7b70753eb56bee08cd270efc7cfa342bc0ec
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Sat Jul 8 20:33:18 2017 -0400
clarify broken dependency error messages
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit fa8419a0b569378674fb87e69f249d9cfe724596
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Sat Jul 8 20:33:17 2017 -0400
provide command for downloading missing databases
This is primarily to help users who are not aware that -F operations use
a separate set of databases that need to be separately downloaded.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 16 +++++++++++-----
doc/makepkg.8.txt | 16 ++++++++++++++++
lib/libalpm/delta.c | 3 +--
lib/libalpm/sync.c | 6 ++++--
scripts/Makefile.am | 3 ++-
scripts/libmakepkg/lint_package.sh.in | 2 +-
scripts/libmakepkg/lint_package/build_references.sh.in | 2 +-
scripts/libmakepkg/source/git.sh.in | 11 ++++++++++-
scripts/makepkg.sh.in | 17 ++++++++++++++---
src/pacman/callback.c | 5 +++--
src/pacman/sync.c | 11 ++++++-----
src/pacman/util.c | 12 ++++++++----
test/pacman/ChangeLog | 2 +-
test/pacman/README | 6 +++---
14 files changed, 81 insertions(+), 31 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list