Package Details: justbuild 1.2.5-1

Git Clone URL: https://aur.archlinux.org/justbuild.git (read-only, click to copy)
Package Base: justbuild
Description: A generic build system supporting multi-repository builds
Upstream URL: https://github.com/just-buildsystem/justbuild
Licenses: Apache
Conflicts: just, just-git, just-js
Submitter: mhthies
Maintainer: mhthies
Last Packager: mhthies
Votes: 0
Popularity: 0.000000
First Submitted: 2023-02-02 21:37 (UTC)
Last Updated: 2024-04-10 22:47 (UTC)

Latest Comments

mhthies commented on 2023-05-30 13:06 (UTC)

Hi @N31415,

The error may be caused by GitHub changing something in the archiving process. That seems to happen from time to time. I'll look into this AUR package in the next days, anyways, for the update to version 1.1.0 and trying to use more native Archlinux packages instead of building all dependencies from source. Please be patient.

Emacs is a build-only requirement, used to convert the man pages from the org files in the git repository to man format.

N31415 commented on 2023-05-29 07:27 (UTC) (edited on 2023-05-29 07:56 (UTC) by N31415)

The .tar.gz does not pass the validity check:

    ==> Validating source files with sha256sums...
        justbuild-1.0.0.tar.gz ... FAILED
        boringssl-no-Werror.patch ... Skipped
    ==> ERROR: One or more files did not pass the validity check!

Further: Why does this depend on emacs? That seems a bit excessive.

PS: I just saw for what emacs is needed. I filed an issue on that (https://github.com/just-buildsystem/justbuild/issues/32)

mhthies commented on 2023-02-02 21:40 (UTC)

By now, this package uses justbuild's bootstrap mechanism for building a statically linked binary against auto-downloaded depedencies. It will be changed to a dynamically linked build against libraries from official ArchLinux packages as soon as the relevant issues have been fixed upstream.