[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