[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.1.1-225-g7e79cf73
Allan McRae
allan at archlinux.org
Mon Oct 7 07:27:51 UTC 2019
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 7e79cf73fac6fdd7d6cbfb35fe240b137e81c028 (commit)
via 095d6332bea6cd44e012927043a89210b1a3f9b3 (commit)
via 8e7d425627c8a6ce102c349020ccf6c5786c7a46 (commit)
via e581068c77baa7a167662b0c63730dc87cc90b81 (commit)
from 8f89e509d2f3d369cb5adb30dd85713ff1c5305c (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 7e79cf73fac6fdd7d6cbfb35fe240b137e81c028
Author: Alad Wenter <alad at archlinux.org>
Date: Sun Jan 20 23:14:14 2019 +0100
makepkg: propagate E_REMOVE_BUILD_DEPS
remove_deps is called once, at the end of clean_up() before makepkg
exit. If remove_deps returns >0 (e.g. when pressing "n" in the resulting
prompt), the error is caught by the ERR signal handler. This in turns
sends SIGUSR1 to the process group, with resulting exit code 138.
In case remove_deps fails, this patch exits makepkg with E_REMOVE_DEPS
if there was no previous error (that is, EXIT_CODE equals E_OK).
Otherwise, makepkg exits with EXIT_CODE.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 095d6332bea6cd44e012927043a89210b1a3f9b3
Author: Erich Eckner <git at eckner.net>
Date: Thu Sep 12 15:22:03 2019 +0200
makepkg: remove makedepends before installing built package
When running `makepkg -i` it may be necessary to first remove make- and
checkdepends before installing the built package - for example if they
conflict each other. This is the case for wireguard-arch which
makedepends and conflicts wireguard-dkms.
Signed-off-by: Erich Eckner <git at eckner.net>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 8e7d425627c8a6ce102c349020ccf6c5786c7a46
Author: Allan McRae <allan at archlinux.org>
Date: Mon Oct 7 16:22:52 2019 +1000
makepkg: wait for process to finish
Without the -f option to wait, we might move on and try to delete the
logpipe before the process is completed.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit e581068c77baa7a167662b0c63730dc87cc90b81
Author: Austin Lund <austin.lund at gmail.com>
Date: Tue Aug 27 16:14:07 2019 +1000
makepkg: Delete logpipe when exiting
The logpipe fifo can remain when exiting on a non-error condition such
as recieving signals INT and USR1. This can be seen by doing either a
manual CTRL-C to interrupt the build or by sending a signal such as:
$ makepkg & sleep 5 ; kill -USR1 $!
Remove the fifo in all cases on script exit if it still exists.
Signed-off-by: Austin Lund <austin.lund at gmail.com>
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
scripts/makepkg.sh.in | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list