summaryrefslogtreecommitdiff
path: root/build-aux/check-available-binaries.scm
AgeCommit message (Collapse)Author
2019-05-16maint: 'check-available-binaries' checks for more packages.Ludovic Courtès
Fixes <https://bugs.gnu.org/35539>. Reported by Florian Pelz <pelzflorian@pelzflorian.de>. * build-aux/check-available-binaries.scm (packages-for-system): New procedure. <top level>: Use it.
2018-12-04Remove most references to hydra.gnu.org.Ludovic Courtès
* Makefile.am (assert-binaries-available): Don't mention hydra.gnu.org in comment. * build-aux/check-available-binaries.scm: Likewise. * build-aux/check-final-inputs-self-contained.scm: Likewise. * doc/guix.texi (SUBSTITUTE-SERVER): New variable. Use it throughout instead of "mirror.hydra.gnu.org". * doc/contributing.texi (Submitting Patches): Likewise. * gnu/services/base.scm (hydra-key-authorization) (guix-activation): Remove mentions of "hydra.gnu.org" in comments and messages. * gnu/system/install.scm (%installation-services): Likewise. * guix/scripts/size.scm (guix-size): Likewise.
2017-05-08maint: Check whether binaries cross-built to "arm-linux-gnueabihf" are ↵Ludovic Courtès
available. * build-aux/check-available-binaries.scm: Add "arm-linux-gnueabihf" as a cross target.
2017-05-08maint: 'check-available-binaries' forces use of the official servers.Ludovic Courtès
* build-aux/check-available-binaries.scm: Pass #:substitute-urls to 'set-build-options'.
2016-04-27build: 'make assert-binaries-available' shows the list of systems.Ludovic Courtès
* build-aux/check-available-binaries.scm: Display %HYDRA-SUPPORTED-SYSTEMS.
2016-03-03build: Use (guix grafts) as needed.Ludovic Courtès
This is a followup to 7adf9b8. * build-aux/check-final-inputs-self-contained.scm: Use (guix grafts). * build-aux/check-available-binaries.scm: Likewise.
2015-07-21check-available-binaries: Use 'substitutable-paths'.Ludovic Courtès
* build-aux/check-available-binaries.scm: Rewrite to use 'substitutable-paths' instead of 'substitution-oracle'. The latter does more than we need, and it no longer check the substitutability of valid items, which is not what we want. Use 'lset-difference' instead of iterating over the items.
2015-05-01check-available-binaries: Use %HYDRA-SUPPORTED-SYSTEMS.Ludovic Courtès
* build-aux/check-available-binaries.scm: Use %HYDRA-SUPPORTED-SYSTEMS instead of %SUPPORTED-SYSTEMS.
2015-02-24build: Disable grafting in sanity checks.Ludovic Courtès
* build-aux/check-available-binaries.scm: Wrap body in 'parameterize' form that clears '%graft?'. * build-aux/check-final-inputs-self-contained.scm: Likewise.
2015-01-14check-available-binaries: Use 'substitution-oracle'.Ludovic Courtès
* build-aux/check-available-binaries.scm: Use 'substitution-oracle'. Changer caller and 'warn' accordingly.
2015-01-14check-available-binaries: Use 'with-store'.Ludovic Courtès
* build-aux/check-available-binaries.scm: Use 'with-store' instead of an explicit 'open-connection'.
2015-01-14build: Use the canonical list of supported systems in 'assert-*'.Ludovic Courtès
* build-aux/check-available-binaries.scm (%supported-systems): Remove. * build-aux/check-final-inputs-self-contained.scm (%supported-systems): Remove.
2014-03-25check-available-binaries: Make sure substitutes are enabled.Ludovic Courtès
* build-aux/check-available-binaries.scm: Add call to 'set-build-options'.
2013-09-23build: check-available-binaries: Adjust to derivation API change.Ludovic Courtès
* build-aux/check-available-binaries.scm: Use 'derivation->output-path' instead of 'derivation-path->output-path'.
2013-07-17build: Check the availability of i686-linux binaries.Ludovic Courtès
* build-aux/check-available-binaries.scm (%supported-systems): New variable. (native): Map over these.
2013-07-15build: Check for the availability of binaries upon "distcheck".Ludovic Courtès
* build-aux/check-available-binaries.scm: New file. * Makefile.am (EXTRA_DIST): Add it. (distcheck-hook, assert-binaries-available): New target.