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 <a...@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 <al...@archlinux.org> commit 095d6332bea6cd44e012927043a89210b1a3f9b3 Author: Erich Eckner <g...@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 <g...@eckner.net> Signed-off-by: Allan McRae <al...@archlinux.org> commit 8e7d425627c8a6ce102c349020ccf6c5786c7a46 Author: Allan McRae <al...@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 <al...@archlinux.org> commit e581068c77baa7a167662b0c63730dc87cc90b81 Author: Austin Lund <austin.l...@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.l...@gmail.com> Signed-off-by: Allan McRae <al...@archlinux.org> ----------------------------------------------------------------------- Summary of changes: scripts/makepkg.sh.in | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) hooks/post-receive -- The official pacman repository