[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.2.1-242-gd8621b9
Allan McRae
allan at archlinux.org
Wed Oct 28 07:06:38 UTC 2015
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 d8621b981e100ecf46d260e1a85cc13d202cafda (commit)
via dcc1b22cb33a7a9d9477ffc84f833317860bf751 (commit)
via 1142a32c7f6f8ab82528581277b7c7cac6b2d1ae (commit)
via 960b64553db7c738202d5108abff77af0bdb87b5 (commit)
via 6fdc589fc6d5598c2ce3f3e029594417dcb25b39 (commit)
via 5b6526a2adad6140c3878838ae0e7b61d5ee7594 (commit)
via b46bdeea146b19f026b2bb2ad4d281aa89fff777 (commit)
via 3c671270180163798cb0d08ea163e7100ab21ee6 (commit)
via 0c5dbdbfeca8a26d015230a8edd6d7c4c91d386a (commit)
via 4c5bf09eec4835f8dfd300215f16289d106266d5 (commit)
via 456ebe8f8eee82c467805613f107edd84e73ac26 (commit)
via 9809102237f89b73a120250260bf3f68d6bc4ba9 (commit)
via e28aff4d87f9456c213359adaf7299a882cdcb04 (commit)
via aa8a674b6b2c8474a1111b16806c27d4562b5d80 (commit)
via 19d373c9b95ff5c9ee6d5a4cdb097670f69068d4 (commit)
via 4b3df10d5d53af94475e006c71ed262efcab6f0f (commit)
via 2c72c8b822d21c45a8020e49f03691830f3bcff2 (commit)
via 2627b423ff786edd60123a2670a69841fe4cb5a4 (commit)
via 70e6875ad9afd6ee0e26c7fbe283466f7a6767e5 (commit)
via 5d4a3f101ca15bb1ae7944ec305c7f10c9f504d0 (commit)
via 5301d3fe8fc3fc0a65f6361ba3b4afcdcb9c2cf8 (commit)
via 29d4dcf767b7325ac7e9bbaa4c0b45e3e3ee2c73 (commit)
via 501242a35bce01f19312b774c6364b4edaaec619 (commit)
from 0ee1beca12f6070d406bbf09c3036124018e57bf (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 d8621b981e100ecf46d260e1a85cc13d202cafda
Author: Allan McRae <allan at archlinux.org>
Date: Wed Oct 28 17:04:08 2015 +1000
scripts/po: fix translated file name
This file was renamed during review and its entry in POTFILES.in was not
updated.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit dcc1b22cb33a7a9d9477ffc84f833317860bf751
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Wed Oct 28 00:04:05 2015 -0400
_alpm_hook_run: check path length before copying
If a hook path equals or exceeds PATH_MAX characters the path will be
left unterminated. Pre-calculating the path length also allows us to
use the more efficient memcpy over strncpy.
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 1142a32c7f6f8ab82528581277b7c7cac6b2d1ae
Author: Benjamin Yates <benjamin at rqdq.com>
Date: Tue Oct 27 16:22:57 2015 -0400
makepkg: fix $pkgname element duplication
run_split_packaging did not preserve the $pkgname array correctly, and
would create duplicate entries in the list during restore.
After restoring the backup (a b c) would become (a b c b c).
This probably went unnoticed because during --install, pacman would
reconcile the duplicates.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 960b64553db7c738202d5108abff77af0bdb87b5
Author: Allan McRae <allan at archlinux.org>
Date: Tue Oct 27 20:44:57 2015 +1000
libmakepkg: fix pkgver checking
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 6fdc589fc6d5598c2ce3f3e029594417dcb25b39
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Tue Oct 27 00:47:32 2015 -0400
add alpm-hooks man page
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 5b6526a2adad6140c3878838ae0e7b61d5ee7594
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Tue Oct 27 00:47:31 2015 -0400
hook.c: print invalid option name
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit b46bdeea146b19f026b2bb2ad4d281aa89fff777
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date: Tue Oct 27 00:47:30 2015 -0400
order hooks by file name
Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 3c671270180163798cb0d08ea163e7100ab21ee6
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Tue Oct 27 09:38:10 2015 +0100
Align titles automatically in information display
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 0c5dbdbfeca8a26d015230a8edd6d7c4c91d386a
Author: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Date: Sun Oct 25 12:39:27 2015 +0100
Alpm, check for NULL in free-functions
Also, use FREE() instead of free() in _alpm_backup_free()
to set the pointers to NULL.
Signed-off-by: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4c5bf09eec4835f8dfd300215f16289d106266d5
Author: Mohammad Alsaleh <ce.mohammad.alsaleh at gmail.com>
Date: Fri Oct 23 01:38:49 2015 +0300
zsh_completion: Add --asdeps/--asexplicit to -U options
Signed-off-by: Mohammad Alsaleh <CE.Mohammad.AlSaleh at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 456ebe8f8eee82c467805613f107edd84e73ac26
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Wed Oct 21 11:11:17 2015 +0200
Use ARRAYSIZE macro for non-string array size computation
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 9809102237f89b73a120250260bf3f68d6bc4ba9
Author: Mohammad Alsaleh <ce.mohammad.alsaleh at gmail.com>
Date: Thu Oct 22 02:27:09 2015 +0300
makepkg: Fix hard-coded debug suffix
Signed-off-by: Mohammad Alsaleh <CE.Mohammad.AlSaleh at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit e28aff4d87f9456c213359adaf7299a882cdcb04
Author: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Date: Mon Aug 10 21:42:39 2015 +0200
pacsort: clean up if error
* free memory
* close open file
Signed-off-by: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit aa8a674b6b2c8474a1111b16806c27d4562b5d80
Author: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Date: Mon Aug 10 21:42:38 2015 +0200
pacsort: don't overwrite memory if realloc fails
That makes it impossible to free it later.
Signed-off-by: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 19d373c9b95ff5c9ee6d5a4cdb097670f69068d4
Author: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Date: Mon Aug 10 21:42:37 2015 +0200
pacsort: handle failing list_add
Since it can fail, check the return value.
If it fails, we need to free the memory of the object we wanted
to add to the list.
Signed-off-by: Rikard Falkeborn <rikard.falkeborn at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4b3df10d5d53af94475e006c71ed262efcab6f0f
Author: Pierre Neidhardt <ambrevar at gmail.com>
Date: Tue Oct 20 15:30:32 2015 +0200
HACKING: Allow the use of 'sizeof' on values
Signed-off-by: Pierre Neidhardt <ambrevar at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 2c72c8b822d21c45a8020e49f03691830f3bcff2
Author: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
Date: Tue Sep 15 22:17:04 2015 +0200
makepkg: Set CCACHE_BASEDIR to make paths in $srcdir relative
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 2627b423ff786edd60123a2670a69841fe4cb5a4
Author: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
Date: Tue Sep 15 22:17:03 2015 +0200
makepkg: Correctly layer distcc and ccache
ccache expects further compiler wrappers to be specified via
CCACHE_PREFIX. Otherwise, ccache will hash the wrapper executable
instead of the real one.
Signed-off-by: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 70e6875ad9afd6ee0e26c7fbe283466f7a6767e5
Author: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
Date: Mon Oct 19 03:33:24 2015 +0200
libmakepkg: Add check_buildoption for distcc and ccache
makepkg used to check OPTIONS too, which could override
BUILDENV. Implement a new function that handles these
options more like OPTIONS.
This also reduces code duplication a bit.
Signed-off-by: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 5d4a3f101ca15bb1ae7944ec305c7f10c9f504d0
Author: Allan McRae <allan at archlinux.org>
Date: Mon Oct 19 14:25:35 2015 +1000
makepkg: separate "sourcefile" into two words
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 5301d3fe8fc3fc0a65f6361ba3b4afcdcb9c2cf8
Author: Allan McRae <allan at archlinux.org>
Date: Mon Oct 19 13:47:19 2015 +1000
Remove space before ellipses
Makes all use of ellipses consistent...
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 29d4dcf767b7325ac7e9bbaa4c0b45e3e3ee2c73
Author: Allan McRae <allan at archlinux.org>
Date: Mon Oct 19 13:43:26 2015 +1000
Pluralize malloc failure string
Not particularly useful in English (will always be plural), but useful in
languages that have multiple plural forms.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 501242a35bce01f19312b774c6364b4edaaec619
Author: Allan McRae <allan at archlinux.org>
Date: Sun Oct 18 16:05:42 2015 +1000
Ignore cov-int directory for Coverity scan
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
HACKING | 14 +--
contrib/zsh_completion.in | 2 +
doc/.gitignore | 1 +
doc/Makefile.am | 4 +
doc/alpm-hooks.5.txt | 118 ++++++++++++++++++
lib/libalpm/backup.c | 7 +-
lib/libalpm/conflict.c | 2 +
lib/libalpm/db.c | 1 +
lib/libalpm/delta.c | 1 +
lib/libalpm/deps.c | 2 +
lib/libalpm/graph.c | 1 +
lib/libalpm/hook.c | 37 ++++--
lib/libalpm/pkghash.c | 2 +-
scripts/libmakepkg/lint_pkgbuild/pkgver.sh.in | 4 +-
scripts/libmakepkg/source/bzr.sh.in | 4 +-
scripts/libmakepkg/util/option.sh | 34 +++++
scripts/makepkg.sh.in | 36 +++---
scripts/pacman-key.sh.in | 2 +-
scripts/po/POTFILES.in | 2 +-
scripts/repo-add.sh.in | 2 +-
src/common/util-common.h | 2 +
src/pacman/conf.c | 4 +-
src/pacman/package.c | 173 +++++++++++++++++++++-----
src/pacman/pacman.c | 2 +-
src/pacman/sync.c | 2 +-
src/pacman/util.c | 2 +-
src/util/pacsort.c | 27 ++--
28 files changed, 400 insertions(+), 89 deletions(-)
create mode 100644 doc/alpm-hooks.5.txt
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list