[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20190329-6-g5b5cd40
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 5b5cd407c14c50976455f337ca479f5c012c3eab (commit) via aa7a454e03c9252cbb4fea7c3689abff88fa4ba4 (commit) via 9aad92338c3150fe5314b2fe20c8bf6dceaee778 (commit) via b3fca0a2e6f1162cec99f23ba3fc8693c4236ba5 (commit) from 321e998020cfdb337c1ebc1ac41f5e729b9e276c (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 5b5cd407c14c50976455f337ca479f5c012c3eab Author: Eli Schwartz via arch-projects <arch-projects@archlinux.org> Date: Tue Jun 4 12:11:20 2019 -0400 doc: add manpage for the new offload-build tool Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> commit aa7a454e03c9252cbb4fea7c3689abff88fa4ba4 Author: Eli Schwartz via arch-projects <arch-projects@archlinux.org> Date: Tue Jun 4 12:11:19 2019 -0400 Add new tool: offload-build This tool is useful for running makechrootpkg on a remote build server, and is by default hooked up to send a PKGBUILD and initiate a build on our shiny new build server "dragon". Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> commit 9aad92338c3150fe5314b2fe20c8bf6dceaee778 Author: Eli Schwartz via arch-projects <arch-projects@archlinux.org> Date: Thu May 9 22:58:26 2019 -0400 Revert "makechrootpkg: sync_chroot: Make more general." This reverts commit 6d1992909cc46e293027ff488ae2632047603e66. It has never worked. In commit c86823a2d4a4152c71faa1c3bab227756232996f it was noted that it compared the device numbers for [[ $1 = $1 ]] which was a useless check and always returned true, for *any* btrfs filesystem. Now that the function is corrected to compare [[ $1 = $2 ]] the check is still useless, but this time because it always returns false -- btrfs subvolumes on the same filesystem do *not* share device numbers. So let's go back to the original working implementation that only matters in terms of makechrootpkg, and just checks if makechrootpkg's root working directory is btrfs (in which case we know it will be a subvolume because mkarchroot will create it that way). This restores our special support for the btrfs filesystem. Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> commit b3fca0a2e6f1162cec99f23ba3fc8693c4236ba5 Author: Jelle van der Waa <jelle@vdwaa.nl> Date: Mon May 6 16:10:09 2019 +0200 Remove finddeps tool finddeps depends on a no longer existing ABS tree. This data can also be queried via archweb. ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 - Makefile | 3 +- doc/offload-build.1.asciidoc | 52 +++++++++++++++++++++ finddeps.in | 41 ----------------- lib/archroot.sh | 8 ---- makechrootpkg.in | 32 ++++++------- offload-build | 107 +++++++++++++++++++++++++++++++++++++++++++ zsh_completion.in | 6 +-- 8 files changed, 175 insertions(+), 75 deletions(-) create mode 100644 doc/offload-build.1.asciidoc delete mode 100644 finddeps.in create mode 100755 offload-build hooks/post-receive -- The official devtools repository
participants (1)
-
Levente Polyak