[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