[arch-projects] [devtools] [GIT] The official devtools repository branch master updated. 20190329-6-g5b5cd40

Levente Polyak anthraxx at archlinux.org
Wed Jun 12 21:35:23 UTC 2019


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 at 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 at archlinux.org>

commit aa7a454e03c9252cbb4fea7c3689abff88fa4ba4
Author: Eli Schwartz via arch-projects <arch-projects at 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 at archlinux.org>

commit 9aad92338c3150fe5314b2fe20c8bf6dceaee778
Author: Eli Schwartz via arch-projects <arch-projects at 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 at archlinux.org>

commit b3fca0a2e6f1162cec99f23ba3fc8693c4236ba5
Author: Jelle van der Waa <jelle at 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


More information about the arch-projects mailing list