[pacman-dev] [GIT] The official pacman repository branch, master, updated. v6.0.0alpha1-84-g2535611d

Allan McRae allan at archlinux.org
Wed Apr 7 12:42:30 UTC 2021


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  2535611d6c3cbf951408c50ab35953efaf32f686 (commit)
       via  d6f86594434729b77e9131880738290140086d40 (commit)
       via  8aa2a48fc34bb55ee620c0eec4855c62d91ef97b (commit)
       via  90600583930b1a99436673d6247d04e7237286c0 (commit)
       via  4bf7aa119d7fc2ace226439407169884e07dbc88 (commit)
       via  bdf6aa3fb757a2363a4e708174b7d23a4997763d (commit)
      from  1e60a5f00674a9a9b0c530c741bd6701d0e1e834 (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 2535611d6c3cbf951408c50ab35953efaf32f686
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Mon Apr 5 17:26:07 2021 -0400

    makepkg: add PACMAN_AUTH configurable setting for sudo elevation
    
    If specified, this will be used no matter what. If not, then we check if
    sudo exists and use that, or else fall back on su.
    
    Implements FS#32621
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit d6f86594434729b77e9131880738290140086d40
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Mon Apr 5 17:36:06 2021 -0400

    ensure tests are parsed as TAP since they are, in fact, TAP
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 8aa2a48fc34bb55ee620c0eec4855c62d91ef97b
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Mon Apr 5 17:13:12 2021 -0400

    makepkg: fix the use of spaces in the localname:: component of sources
    
    Broken via refactoring in commit aa6fe1160b39cd364a6595b7c9f56acb1cea3432
    but for obvious reasons only one person in the last 9 years has ever
    actually tried to do this. Still, it's technically correct to allow it.
    
    Fixes FS#70254
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 90600583930b1a99436673d6247d04e7237286c0
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sun Mar 28 02:30:52 2021 -0700

    include retries and signatures in download count
    
    Fixes: FS#69881
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 4bf7aa119d7fc2ace226439407169884e07dbc88
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Sun Mar 28 02:30:51 2021 -0700

    skip servers with too many errors
    
    Keep track of errors from servers so that bad ones can be skipped once
    a threshold is reached.  Key the error tracking off the hostname because
    hosts may serve multiple repos under different url's and errors are
    likely to be host-wide.
    
    Implements: FS#29293.
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit bdf6aa3fb757a2363a4e708174b7d23a4997763d
Author: Allan McRae <allan at archlinux.org>
Date:   Sat Mar 27 09:13:05 2021 +1000

    libmakepkg: fix detection of source file names for debug packages
    
    The current gcc build from git master give different output from
    readelf:
    
    gcc-10.2.0
    $ readelf "hello" --debug-dump | grep hello
    <11> DW_AT_name : (indirect string, offset: 0xbfc): hello.cpp
    
    gcc-git
    $ readelf "hello" --debug-dump | grep hello
    <12> DW_AT_name : (indirect line string, offset: 0x0): hello.cpp
    
    This causes the awk statement extracting the file name to fail as it
    relied on the information being in the 8th field. Instead, extract
    the information from the final field.
    
    Fixes FS#70168
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

-----------------------------------------------------------------------

Summary of changes:
 doc/makepkg.conf.5.asciidoc              |   8 +++
 etc/makepkg.conf.in                      |   7 ++
 lib/libalpm/alpm.c                       |   1 +
 lib/libalpm/dload.c                      | 107 +++++++++++++++++++++++++++----
 lib/libalpm/handle.h                     |   1 +
 scripts/libmakepkg/executable/sudo.sh.in |   2 +-
 scripts/libmakepkg/tidy/strip.sh.in      |   2 +-
 scripts/libmakepkg/util/source.sh.in     |   2 +-
 scripts/makepkg.sh.in                    |  13 +++-
 test/scripts/meson.build                 |   1 +
 test/util/meson.build                    |   1 +
 11 files changed, 125 insertions(+), 20 deletions(-)


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list