Use 'uname -m', which in practice returns the processor architecture. --- psm-3.3/buildflags.mak~ 2014-08-20 21:00:18.000000000 +0100 +++ psm-3.3/buildflags.mak 2017-10-22 12:02:12.855291447 +0100 @@ -38,7 +38,7 @@ endif export os ?= $(shell uname -s | tr '[A-Z]' '[a-z]') -export arch := $(shell uname -p | sed -e 's,\(i[456]86\|athlon$$\),i386,') +export arch := $(shell uname -m | sed -e 's,\(i[456]86\|athlon$$\),i386,') CC ?= gcc o.org/cgit-static/cgit.png' alt='cgit logo'/> index : guix
Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/tests.scm
AgeCommit message (Expand)Author
2023-11-05tests: Honor system and target when lowering <system-test>....* gnu/tests.scm (compile-system-test): Wrap ‘system-test-value’ call in ‘mparameterize’. Change-Id: I4be28913a86f43059b0886ad2fcf81a9c699b730 Ludovic Courtès
2023-04-21tests: Fork and exec a new Guile for the marionette REPL....By merely forking PID 1, details from PID 1 (shepherd) would leak into the marionette process, such as the set of modules in scope and state inherited from the shepherd process (<service> instances, fibers, etc.). Running a fresh Guile instance avoids that. * gnu/tests.scm (marionette-program): New procedure. (marionette-shepherd-service): Change 'start' to use 'make-forkexec-constructor', and run the result of 'marionette-program'. Ludovic Courtès