[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.2.1-87-g5f6ef895
Allan McRae
allan at archlinux.org
Mon Jun 1 01:53:43 UTC 2020
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 5f6ef895b1dac04c7fb1b63acab2d42c19f91922 (commit)
via 23b50d60e34e324cf6f420c05293f7fa8a909623 (commit)
via 3674144a74cfe897ec3ff46c18681df293290caa (commit)
via 454ea024383eab60295e4c4fdf2c329475887b2c (commit)
from 8ce142a2552418f64a74e773f659d92b065d6209 (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 5f6ef895b1dac04c7fb1b63acab2d42c19f91922
Author: Allan McRae <allan at archlinux.org>
Date: Wed May 20 14:17:11 2020 +1000
libalpm/signing.c: Fix calculation of packet size in parse_subpacket
Given RFC 4880 provides the code to do this calculation, I am not sure
how I managed to stuff that up! This bug was only exposed when a
signature made with "include-key-block" was added to the Arch repos,
which provided a subpacket with the required size to hit this issue.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 23b50d60e34e324cf6f420c05293f7fa8a909623
Author: Dave Reisner <dreisner at archlinux.org>
Date: Wed May 13 14:43:53 2020 -0400
Avoid depending on side effects in assert(...) expressions
When building with -DNDEBUG, assert statements are compiled out to
no-ops. Thus, we can't depend on assignments or other computations
occurring inside the assert().
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 3674144a74cfe897ec3ff46c18681df293290caa
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Mon May 11 00:16:30 2020 -0400
libmakepkg/strip: don't re-add the same debug source multiple times
It's either a waste of work, or triggers edge cases in some packages
(like coreutils-8.31) where the source file is readonly and cp gets a
permission denied error trying to overwrite it with an identical copy of
itself.
Also while we are at it, make the variable names be something readable,
because I could barely tell what this was doing while editing it.
Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 454ea024383eab60295e4c4fdf2c329475887b2c
Author: Allan McRae <allan at archlinux.org>
Date: Mon May 11 12:59:51 2020 +1000
Remove autotools support
This removes support for autotools in favour of meson.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 21 --
.gitlab-ci.yml | 17 --
HACKING | 13 -
INSTALL | 370 ----------------------
Makefile.am | 78 -----
RELEASE | 9 +-
configure.ac | 594 ------------------------------------
doc/Makefile.am | 162 ----------
doc/index.asciidoc | 8 +-
etc/Makefile.am | 27 --
lib/libalpm/Makefile.am | 78 -----
lib/libalpm/signing.c | 2 +-
scripts/Makefile.am | 287 -----------------
scripts/libmakepkg/tidy/strip.sh.in | 11 +-
src/common/Makefile.am | 3 -
src/pacman/Makefile.am | 69 -----
src/pacman/callback.c | 8 +-
src/util/Makefile.am | 27 --
test/pacman/Makefile.am | 22 --
test/pacman/tests/Makefile.am | 5 -
test/scripts/Makefile.am | 10 -
test/util/Makefile.am | 8 -
22 files changed, 22 insertions(+), 1807 deletions(-)
delete mode 100644 INSTALL
delete mode 100644 Makefile.am
delete mode 100644 configure.ac
delete mode 100644 doc/Makefile.am
delete mode 100644 etc/Makefile.am
delete mode 100644 lib/libalpm/Makefile.am
delete mode 100644 scripts/Makefile.am
delete mode 100644 src/common/Makefile.am
delete mode 100644 src/pacman/Makefile.am
delete mode 100644 src/util/Makefile.am
delete mode 100644 test/pacman/Makefile.am
delete mode 100644 test/pacman/tests/Makefile.am
delete mode 100644 test/scripts/Makefile.am
delete mode 100644 test/util/Makefile.am
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list