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 devtools repository". The branch, master has been updated via 94b0413e1399d92326de0851467b36998eee796b (commit) via e963b6da9e2c0aa82a0b80a5b6bfe7294561734f (commit) via b2cbb8628eba3f64207c6d60f8b57ce023599000 (commit) via 6d273f79c3ece8d84b52b0f32c36ad2159595892 (commit) via 51842a16769e63cd5a2eee5b540b903bf5eba1e5 (commit) via 53fe5c67a121a993666dfbef98eaba1c27a882c8 (commit) via 21d9984acc29c14eaa8cad3a611c9271d60af39c (commit) from cb6484fe4538e34490a44661d8579c370cccea0b (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 94b0413e1399d92326de0851467b36998eee796b Author: Eli Schwartz <eschwartz@archlinux.org> Date: Tue Feb 4 14:41:53 2020 -0500 arch-nspawn: fix up host_mirrors cachedir handling This was incorrectly implemented in commit 00671765296ad598f392df7a542dbfca48a6e7b7, which added the host_mirrors root directory as a cachedir, when we actually want to use the pool/* subdirectories (the same ones installed on the build server's /etc/pacman.conf). Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit e963b6da9e2c0aa82a0b80a5b6bfe7294561734f Author: Eli Schwartz <eschwartz@archlinux.org> Date: Mon Dec 16 19:27:27 2019 -0500 makechrootpkg: use the chroot database to find checkpkg packages We don't want to check against the current version known to the host system, because that will be incorrect in a wide variety of situations, including: - the build host hasn't done a full system upgrade yet - we're building against staging, and want to see the delta between different staging versions - we're building against extra, but the host runs testing which carries changes we don't want to visualize right now - the chroot has a configured database not available to the host, and the package is only available there Essentially, it's rarely 100% correct to run checkpkg on the host, but we already have a database we *know* is correct, and that is the one we just built the package against. So let's use that. This also fixes a bug in the current logic, where in order to try downloading fresh databases, we work in a non-cached temporary working database to download the package files, but then let checkpkg default to comparing packages in the system database. Since we are explicitly trying to compare against packages that differ from the host's pacman database, we need to pass the package files as options to checkpkg, using the additional modes added in commit c14338c0fe71a74f5e56b4f3af7c548fe0928e15 Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit b2cbb8628eba3f64207c6d60f8b57ce023599000 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Mon Dec 16 19:53:43 2019 -0500 checkpkg: fix support for http:// url comparisons Broken in commit c14338c0fe71a74f5e56b4f3af7c548fe0928e15. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 6d273f79c3ece8d84b52b0f32c36ad2159595892 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Thu Jan 2 12:19:58 2020 -0500 zsh-completion: update for new makerepropkg options Thanks to anthraxx for the guidance. Original-patch-by: Levente Polyak <anthraxx@archlinux.org> Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 51842a16769e63cd5a2eee5b540b903bf5eba1e5 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Sun Dec 8 15:07:00 2019 -0500 makerepropkg: support checking multiple split packages By specifying multiple package files, we assume they are all from the same PKGBUILD, and try to check them all against the produced artifacts. Since the buildinfo should be comparable for all of them, we simply use the first one passed on the command line. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 53fe5c67a121a993666dfbef98eaba1c27a882c8 Author: Eli Schwartz <eschwartz@archlinux.org> Date: Sun Dec 8 14:58:42 2019 -0500 makerepropkg: add support to check unreproducible packages using diffoscope Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> commit 21d9984acc29c14eaa8cad3a611c9271d60af39c Author: Eli Schwartz <eschwartz@archlinux.org> Date: Sun Dec 8 14:46:10 2019 -0500 makerepropkg: fix wonky indent Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> ----------------------------------------------------------------------- Summary of changes: arch-nspawn.in | 4 +++- checkpkg.in | 4 +++- doc/makerepropkg.1.asciidoc | 11 +++++++-- makechrootpkg.in | 32 ++++++++++++-------------- makerepropkg.in | 56 ++++++++++++++++++++++++++++----------------- zsh_completion.in | 3 ++- 6 files changed, 66 insertions(+), 44 deletions(-) hooks/post-receive -- The official devtools repository