guix/gnu/tests
Ludovic Courtès 8c801194b5
gnu: glibc: Look for the current timezone in /etc/localtime.
Fixes <https://issues.guix.gnu.org/50830>.
Reported by podiki on #guix.

Previously, glibc 2.33 would look for
/gnu/store/...-glibc-2.33/etc/localtime instead of /etc/localtime.

* gnu/packages/base.scm (glibc)[arguments]: Remove #:make-flags.
[phases]: In 'pre-configure', modify 'inet/Makefile' instead of
'sunrpc/Makefile' since this is where these bits are in 2.33.
(glibc-2.31)[arguments]: Add 'set-etc-rpc-installation-directory'
phase.
(glibc-2.30): Inherit from GLIBC-2.31.
* gnu/tests/base.scm (run-basic-test)["libc honors /etc/localtime"]: New
test.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-11 10:31:29 -05:00
..
data Reinstate "services: Add a service for Jami." 2021-08-02 17:23:30 -04:00
audio.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
base.scm gnu: glibc: Look for the current timezone in /etc/localtime. 2021-11-11 10:31:29 -05:00
ci.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
cups.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
databases.scm services: database: Change postgresql default socket. 2021-09-27 19:22:56 +00:00
desktop.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
dict.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
docker.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
file-sharing.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
ganeti.scm Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
guix.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
install.scm tests: Pass '-F qcow2' to 'qemu-img create'. 2021-10-18 10:00:50 +02:00
ldap.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
linux-modules.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
mail.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
messaging.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
monitoring.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
networking.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
nfs.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
package-management.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
reconfigure.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
rsync.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
security-token.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
singularity.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
ssh.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
telephony.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
version-control.scm tests: gitile: Increase VM memory size. 2021-10-06 07:18:01 +00:00
virtualization.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
web.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00