[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.0.1-76-g0d2ba87
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 0d2ba870c96d1b4b3d5fabfabe303bc6b1c989fd (commit) via ae56a32273df8a36f4e84e0f37ce1f34e84f15a3 (commit) via 5fcc054421a4ec4f1928f2598beb4ef54bb75fbc (commit) via 130c0d54969e686731b9002b3cf3f52052677c73 (commit) via 8f4a67bda976f24a88aec5112cdb7f71dde5fc78 (commit) via c7da5a6ef2e7b4a410b7175b04d68499e26c2160 (commit) via 3a00bc31f293e3bbba0b1047e23682914215d217 (commit) via 5c549b0e1df1ff13a94fbf3849391c1b7e2ac7fb (commit) via 52ec8dfffee862511d07bbd98293c605ac075656 (commit) via 7568928e7152d0de4728fbb8b44b444e5affbfcb (commit) via 45b6a3074a482ed752b44b6d6cee635c05fb7f9b (commit) via 6a5156eedc378057eb2ced2c6e6191c50286b1e1 (commit) via 85171807c15fb5907d8337af2a50ab79392e1b8c (commit) via 34f3f1e7a640488c4c32a3a825813afc1ad2ed68 (commit) via 07d1e0441b53fffd4a600babe479e278a2fc50ee (commit) via 900a22b90c8f8c76b6d5acde9c1d55d7ba65afdb (commit) via 38e229e4dbcfe2aacbf9c5414432407f4f73bfc1 (commit) via fac4831a091eda447780d5d1e1e572b14ebb0338 (commit) via d560a9aecd4027bf23e3d5caf556624797e8f939 (commit) via 1dbfef7b1c7d104f2ca6c40060aa3cc18d2dc61a (commit) via e28c5803bba8242ae98979700c5a034d3790255e (commit) via 1e2b39840660eabb393162cd2fb79423793ee36d (commit) from 406c9b66b4f2cc54ea59e57de92db6566e59c4e7 (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 0d2ba870c96d1b4b3d5fabfabe303bc6b1c989fd Author: Ivy Foster ivy.foster@gmail.com Date: Sat Sep 3 22:14:49 2016 -0500
Do not #define _RESERVED_IDENTIFIERS
Signed-off-by: Ivy Foster ivy.foster@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit ae56a32273df8a36f4e84e0f37ce1f34e84f15a3 Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:14:06 2016 +0200
bacman: add manual page
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 5fcc054421a4ec4f1928f2598beb4ef54bb75fbc Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:14:04 2016 +0200
bacman: add option to alter the output directory
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 130c0d54969e686731b9002b3cf3f52052677c73 Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:14:03 2016 +0200
bacman: add option to print fewer status updates
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 8f4a67bda976f24a88aec5112cdb7f71dde5fc78 Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:14:02 2016 +0200
bacman: quote pkg_pkger variable
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit c7da5a6ef2e7b4a410b7175b04d68499e26c2160 Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:14:01 2016 +0200
bacman: code structuring
Adding and clarifying comments. Adding and removing some new lines.
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 3a00bc31f293e3bbba0b1047e23682914215d217 Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:14:00 2016 +0200
bacman: rewrite usage function
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 5c549b0e1df1ff13a94fbf3849391c1b7e2ac7fb Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:13:59 2016 +0200
bacman: proper option handling
Switch to parseopts instead of merely checking the first argument.
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 52ec8dfffee862511d07bbd98293c605ac075656 Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:13:57 2016 +0200
bacman: handle SIGHUP, SIGINT, SIGTERM signals
Trap SIGHUP, SIGINT, SIGTERM and remove working directories accordingly.
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 7568928e7152d0de4728fbb8b44b444e5affbfcb Author: Gordian Edenhofer gordian.edenhofer@gmail.com Date: Sun Sep 4 18:13:56 2016 +0200
bacman: allow for multiple packages as arguments
To enable the creation of multiple packages with one command move the assembly process into its own function.
Signed-off-by: Gordian Edenhofer gordian.edenhofer@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 45b6a3074a482ed752b44b6d6cee635c05fb7f9b Author: Alastair Hughes hobbitalastair@gmail.com Date: Sat Sep 24 19:16:24 2016 +1200
Add missing newline in paclog-pkglist help output
Add missing newline in paclog-pkglist help output
Signed-off-by: Alastair Hughes hobbitalastair@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 6a5156eedc378057eb2ced2c6e6191c50286b1e1 Author: Rikard Falkeborn rikard.falkeborn@gmail.com Date: Thu Sep 22 20:00:01 2016 +0200
Change type of count in be_sync
Making it size_t matches the return value of alpm_list_count() and avoids the implicit cast to int.
Signed-off-by: Rikard Falkeborn rikard.falkeborn@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 85171807c15fb5907d8337af2a50ab79392e1b8c Author: Rikard Falkeborn rikard.falkeborn@gmail.com Date: Thu Sep 22 20:00:00 2016 +0200
Return boolean from db_populate
Since the number of packages is not used anywhere, just return a boolean to avoid the implicit cast from size_t to int in be_local.c. Use 0 as success to be consistent with db_validate.
Signed-off-by: Rikard Falkeborn rikard.falkeborn@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 34f3f1e7a640488c4c32a3a825813afc1ad2ed68 Author: Rikard Falkeborn rikard.falkeborn@gmail.com Date: Sat Sep 17 17:13:51 2016 +0200
Fix gcc strict-overflow error
Recent gcc (tested with 6.2.1) produces the following error when compiling with both --enable-warningflags and --enable-debug. In particular, it seems it is the combination of GCC_STACK_PROTECT_LIB and -Wstrict-overflow=5 produces the error.
be_local.c:609:4: error: assuming signed overflow does not occur when simplifying conditional [-Werror=strict-overflow] if(count > 0) {
Fix this by changing the type of count from int to size_t, which is fine since count is never negative.
Signed-off-by: Rikard Falkeborn rikard.falkeborn@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 07d1e0441b53fffd4a600babe479e278a2fc50ee Author: Fabio Castell webreg@vbsimple.net Date: Fri Sep 9 15:39:37 2016 +1000
repo-add: fix error in directories with a space in their name
Fixes FS#50285
Signed-off-by: Allan McRae allan@archlinux.org
commit 900a22b90c8f8c76b6d5acde9c1d55d7ba65afdb Author: Ivy Foster ivy.foster@gmail.com Date: Thu Sep 8 21:03:50 2016 -0500
lib/libalpm/be_sync.c: Close memory leaks when mallocing while out of memory
Signed-off-by: Ivy Foster ivy.foster@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 38e229e4dbcfe2aacbf9c5414432407f4f73bfc1 Author: Eli Schwartz eschwartz93@gmail.com Date: Thu Sep 1 23:40:26 2016 -0400
bash-completion: fix leaking "files" array into shell environment
Signed-off-by: Eli Schwartz eschwartz93@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit fac4831a091eda447780d5d1e1e572b14ebb0338 Author: Allan McRae allan@archlinux.org Date: Sat Sep 3 20:13:35 2016 +1000
Fix memory leak in remove_notify_needed_optdepends
Also add pactest which captures this leak when run under valgrind.
Reported-by: Sergey Petrenko Signed-off-by: Allan McRae allan@archlinux.org
commit d560a9aecd4027bf23e3d5caf556624797e8f939 Author: Allan McRae allan@archlinux.org Date: Thu Sep 1 13:55:28 2016 +1000
Fix typo in pacman-db-upgrade usage message
Signed-off-by: Allan McRae allan@archlinux.org
commit 1dbfef7b1c7d104f2ca6c40060aa3cc18d2dc61a Author: Alastair Hughes hobbitalastair@gmail.com Date: Wed Aug 31 13:13:37 2016 +1200
Remove AC_FUNC_MALLOC check.
We weren't supplying the rpl_malloc function needed if this failed, and didn't check for realloc, so just remove.
Signed-off-by: Alastair Hughes hobbitalastair@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit e28c5803bba8242ae98979700c5a034d3790255e Author: Ivy Foster ivy.foster@gmail.com Date: Tue Aug 30 15:33:56 2016 -0500
Replace CURLOPT_PROGRESSFUNCTION with CURLOPT_XFERINFOFUNCTION
Curl 7.32.0 added CURLOPT_XFERINFOFUNCTION, which deprecates CURLOPT_PROGRESSFUNCTION and means less casting doubles to size_ts for alpm. This change has no user-facing nor frontend-facing effects.
Signed-off-by: Ivy Foster ivy.foster@gmail.com Signed-off-by: Allan McRae allan@archlinux.org
commit 1e2b39840660eabb393162cd2fb79423793ee36d Author: Lukas Fleischer lfleischer@archlinux.org Date: Sat Aug 20 13:46:26 2016 +0200
pacman.8: fix typo in the documentation of --asexplicit
Add a space between the option and its argument. Also, do not enclose the argument in asterisk characters.
Fixes a typo introduced in aa4c61f (Document database checking options, 2014-12-28).
Reported-by: Luca Weiss luca.emanuel.weiss@gmail.com Signed-off-by: Lukas Fleischer lfleischer@archlinux.org Signed-off-by: Allan McRae allan@archlinux.org
-----------------------------------------------------------------------
Summary of changes: configure.ac | 5 +- contrib/bacman.sh.in | 517 +++++++++++---------- contrib/bash_completion.in | 2 +- contrib/doc/.gitignore | 1 + contrib/doc/Makefile.am | 5 +- contrib/doc/bacman.8.txt | 67 +++ contrib/paclog-pkglist.sh.in | 2 +- doc/pacman.8.txt | 2 +- lib/libalpm/add.h | 6 +- lib/libalpm/alpm.h | 6 +- lib/libalpm/alpm_list.h | 6 +- lib/libalpm/backup.h | 6 +- lib/libalpm/base64.h | 4 +- lib/libalpm/be_local.c | 8 +- lib/libalpm/be_sync.c | 31 +- lib/libalpm/conflict.h | 6 +- lib/libalpm/db.h | 6 +- lib/libalpm/delta.h | 6 +- lib/libalpm/deps.h | 6 +- lib/libalpm/diskspace.h | 6 +- lib/libalpm/dload.c | 18 +- lib/libalpm/dload.h | 6 +- lib/libalpm/filelist.h | 6 +- lib/libalpm/graph.h | 6 +- lib/libalpm/group.h | 6 +- lib/libalpm/handle.h | 6 +- lib/libalpm/hook.h | 6 +- lib/libalpm/libarchive-compat.h | 6 +- lib/libalpm/log.h | 6 +- lib/libalpm/md5.h | 4 +- lib/libalpm/package.h | 6 +- lib/libalpm/pkghash.h | 6 +- lib/libalpm/remove.c | 1 + lib/libalpm/remove.h | 6 +- lib/libalpm/sha2.h | 4 +- lib/libalpm/signing.h | 6 +- lib/libalpm/sync.h | 6 +- lib/libalpm/trans.h | 6 +- lib/libalpm/util.h | 6 +- scripts/pacman-db-upgrade.sh.in | 2 +- scripts/repo-add.sh.in | 2 +- src/common/ini.h | 6 +- src/common/util-common.h | 6 +- src/pacman/callback.h | 6 +- src/pacman/check.h | 6 +- src/pacman/conf.h | 6 +- src/pacman/package.h | 6 +- src/pacman/pacman.h | 6 +- src/pacman/sighandler.h | 6 +- src/pacman/util.h | 6 +- test/pacman/tests/TESTS | 1 + .../tests/remove-optdepend-of-installed-package.py | 15 + 52 files changed, 510 insertions(+), 379 deletions(-) create mode 100644 contrib/doc/bacman.8.txt create mode 100644 test/pacman/tests/remove-optdepend-of-installed-package.py
hooks/post-receive
participants (1)
-
allan@archlinux.org