[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.2.1-83-g8ce142a2
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 8ce142a2552418f64a74e773f659d92b065d6209 (commit) via 8e769ddb8a59a9fbacf4614283d2fb519f022386 (commit) via 7423b166047ff168ef337818958bf86ed1d42a0a (commit) via 559590256c48fa5f995944de3802911e5a56ba7f (commit) from 22a58f5420438f35effb991696d37529d7a31969 (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 8ce142a2552418f64a74e773f659d92b065d6209 Author: Levente Polyak <anthraxx@archlinux.org> Date: Mon May 11 00:45:49 2020 +0200 makepkg: deterministic PKGINFO libprovides for multiple library versions While iterating over the provides array, the find call for locating a shared library may result in listing multiple entries which by itself does not produce a stable deterministic order and may vary depending on the underlying filesystem. To provide a stable listing and a reproducible .PKGINFO file the result of find is piped to sort with a static LC_ALL=C localisation. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit 8e769ddb8a59a9fbacf4614283d2fb519f022386 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Sun May 10 00:32:39 2020 -0400 Log invalid conf settings as an error This is not a warning, _parse_options() returns failure without even parsing further lines and the attempted pacman/pacman-conf program execution immediately aborts. Warnings are for when e.g. later on if we don't recognize a setting at all, we skip over it and have enough confidence in this to continue executing the program. The current implementation results in pacman-conf aborting with: warning: config file /etc/pacman.conf, line 60: invalid value for 'ParallelDownloads' : '2.5' error parsing '/etc/pacman.conf' or pacman -Syu aborting with the entirely more cryptic: warning: config file /etc/pacman.conf, line 59: invalid value for 'ParallelDownloads' : '2.5' and this isn't just a problem for the newly added ParallelDownloads setting, either, you could get the same problem if you specified a broken XferCommand, but that's harder as it's more accepting of input and you probably don't hit this except with unbalanced quotes. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit 7423b166047ff168ef337818958bf86ed1d42a0a Author: Eli Schwartz <eschwartz@archlinux.org> Date: Sun May 10 00:32:40 2020 -0400 pacman-conf: fix incomplete support for ILoveCandy This was only partially implemented in the original implementation. `pacman-conf | grep ILoveCandy` would tell you if it was set, but querying directly by name would not. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit 559590256c48fa5f995944de3802911e5a56ba7f Author: Eli Schwartz <eschwartz@archlinux.org> Date: Sun May 10 00:32:38 2020 -0400 pacman-conf: add support for new ParallelDownloads config option This was forgotten in the initial implementation, so it was impossible to figure out the value from a script, or correctly roundtrip the config file. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: scripts/makepkg.sh.in | 2 +- src/pacman/conf.c | 8 ++++---- src/pacman/pacman-conf.c | 15 +++++++++++++++ 3 files changed, 20 insertions(+), 5 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
Allan McRae