[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.1.1-81-gb67ec905

Allan McRae allan at archlinux.org
Mon Dec 10 01:51:23 UTC 2018


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  b67ec905205d96ca6801626a65149724f47f36f0 (commit)
       via  36a5069a599f2f7d10eb8ad1a2074581f33ff040 (commit)
       via  f28ddd9d93ba5e16848cc2ed85a38cec4d2f2b65 (commit)
       via  9f1b735d76d04665d6324e723e163a52ca27567c (commit)
       via  65e09705d3ad781fd41cf1996f2b60e2e2c1975b (commit)
       via  f615f7bd5ae2764bd58e2947e0f33e75fa182078 (commit)
      from  5fc3056e6a89bda51d48fe6273fe5e6e2ae986d9 (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 b67ec905205d96ca6801626a65149724f47f36f0
Author: Dave Reisner <dreisner at archlinux.org>
Date:   Mon Dec 3 09:36:36 2018 -0500

    Enable additional debug flags/logging with debugoptimized builds
    
    This lets developers run a local build with optimizations but also the
    added debug logging that comes with PACMAN_DEBUG being defined.
    
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 36a5069a599f2f7d10eb8ad1a2074581f33ff040
Author: Michael Straube <michael.straube at posteo.de>
Date:   Sun Dec 9 18:31:50 2018 +0100

    scripts/library: fix typo in README
    
    Simply fix a typo: in written -> is written
    
    Signed-off-by: Michael Straube <michael.straube at posteo.de>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f28ddd9d93ba5e16848cc2ed85a38cec4d2f2b65
Author: Andrew Gregory <andrew.gregory.8 at gmail.com>
Date:   Fri Nov 16 19:47:30 2018 -0800

    check localdb before upgrading package
    
    Commit 2ee7a8d89ad693617307260604e1d58757fd2978 replaced a manual check
    for a local package with a check for the "oldpkg" member, which gets set
    at the beginning of the transaction.  If the package was also in the
    remove list, such as when a package gets replaced, it would no longer be
    in the local db and pacman would try to remove it twice, resulting in
    superfluous error messages.
    
    Fixes: FS#50875, FS#55534
    
    Signed-off-by: Andrew Gregory <andrew.gregory.8 at gmail.com>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 9f1b735d76d04665d6324e723e163a52ca27567c
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Tue Nov 27 23:00:36 2018 -0500

    libmakepkg/executable: don't rely on scoped value of $ret to flag outcomes
    
    Elsewhere, we return 1 if a library dropin fails, and when running
    functions in a loop, we use `|| ret=1` to preserve scope. This ensures
    the return value of the function remains useful in isolation. Do the
    same thing here as well.
    
    Drop trivial function which wraps a dropin that also uses $ret, since
    it's no longer needed.
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit 65e09705d3ad781fd41cf1996f2b60e2e2c1975b
Author: Eli Schwartz <eschwartz at archlinux.org>
Date:   Sun Dec 2 20:44:24 2018 -0500

    Make `make distcheck` work when bash-completion is installed.
    
    bash-completion uses pkg-config to determine the best installation
    directory, but this does not take --prefix into account (although it
    works fine with DESTDIR). The fallback value does attempt to set this
    based on --prefix.
    
    The distcheck uses --prefix, though, which means when attempting to
    install the results and bash-completion support for pkg-config was
    detected, it errors out on trying to write to, usually, /usr/share.
    
    Tell distcheck to use the prefix-based fallback location instead, as the
    PKG_CHECK_* override.
    
    Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
    Signed-off-by: Allan McRae <allan at archlinux.org>

commit f615f7bd5ae2764bd58e2947e0f33e75fa182078
Author: Allan McRae <allan at archlinux.org>
Date:   Mon Dec 3 15:00:40 2018 +1000

    configure.ac: use $datarootdir instead of $prefix/share
    
    Even worse, makepkg-template ignored $prefix completely.

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

Summary of changes:
 Makefile.am                                      |  3 ++-
 configure.ac                                     |  4 ++--
 lib/libalpm/add.c                                |  2 +-
 meson.build                                      |  2 +-
 scripts/libmakepkg/executable.sh.in              |  2 +-
 scripts/libmakepkg/executable/ccache.sh.in       |  2 +-
 scripts/libmakepkg/executable/distcc.sh.in       |  2 +-
 scripts/libmakepkg/executable/fakeroot.sh.in     |  2 +-
 scripts/libmakepkg/executable/gpg.sh.in          |  4 ++++
 scripts/libmakepkg/executable/gzip.sh.in         |  2 +-
 scripts/libmakepkg/executable/pacman.sh.in       |  2 +-
 scripts/libmakepkg/executable/strip.sh.in        |  2 +-
 scripts/libmakepkg/executable/vcs.sh.in          |  8 +------
 scripts/library/README                           |  2 +-
 test/pacman/meson.build                          |  1 +
 test/pacman/tests/TESTS                          |  1 +
 test/pacman/tests/replace-and-upgrade-package.py | 27 ++++++++++++++++++++++++
 17 files changed, 48 insertions(+), 20 deletions(-)
 create mode 100644 test/pacman/tests/replace-and-upgrade-package.py


hooks/post-receive
-- 
The official pacman repository


More information about the pacman-dev mailing list