Lose hope of running against guile 2.2 or earlier.

We have previously allowed versions 2.0 and 2.2 to get past the configure
stage, but all versions of guile before 3.0 have in fact failed to compile the
code due to syntax errors for some time now.

* build-aux/guix.scm:  package depends on guile@3
* configure.ac:  only look for guile version 3
* src/mcron/base.scm:  drop allowance for old-fashioned (version 2.0) select
This commit is contained in:
Dale Mellor 2022-07-07 12:05:56 +01:00
commit 19ba0a82d2
Signed by: khleedril
GPG key ID: CA471FD501618A49
3 changed files with 14 additions and 28 deletions

View file

@ -45,7 +45,7 @@
(source (local-file (dirname %srcdir) #:recursive? #t
#:select? keep-mcron-file?))
(inputs
`(("guile" ,(specification->package "guile@2.2"))))
`(("guile" ,(specification->package "guile@3"))))
(native-inputs
`(("autoconf" ,(specification->package "autoconf"))
("automake" ,(specification->package "automake"))