[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] 02/09: build: Drop support for Guile 2.0.
From: |
Ludovic Courtès |
Subject: |
[shepherd] 02/09: build: Drop support for Guile 2.0. |
Date: |
Wed, 23 Mar 2022 18:26:33 -0400 (EDT) |
civodul pushed a commit to branch wip-fibers
in repository shepherd.
commit 70729b6564487e332919bb8fa082aa2cfff33457
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Mon Mar 21 10:17:41 2022 +0100
build: Drop support for Guile 2.0.
* configure.ac: Drop Guile 2.0 support.
---
configure.ac | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/configure.ac b/configure.ac
index 317e2e4..ac6493d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -21,17 +21,13 @@ AC_CANONICAL_HOST
AC_PROG_MKDIR_P
AC_PROG_SED
-dnl Check for Guile 2.x+.
+dnl Check for Guile 2.2+.
m4_pattern_forbid([^GUILE_PKG$])
-GUILE_PKG([3.0 2.2 2.0])
+GUILE_PKG([3.0 2.2])
dnl Checks for programs.
GUILE_PROGS
-if test "x$GUILE_EFFECTIVE_VERSION" = "x2.0"; then
- PKG_CHECK_MODULES([GUILE], [guile-2.0 >= 2.0.13])
-fi
-
guilemoduledir="${datarootdir}/guile/site/$GUILE_EFFECTIVE_VERSION"
guileobjectdir="${libdir}/guile/$GUILE_EFFECTIVE_VERSION/site-ccache"
AC_SUBST([guilemoduledir])
- [shepherd] branch wip-fibers created (now abbdd1e), Ludovic Courtès, 2022/03/23
- [shepherd] 02/09: build: Drop support for Guile 2.0.,
Ludovic Courtès <=
- [shepherd] 03/09: Use Fibers., Ludovic Courtès, 2022/03/23
- [shepherd] 01/09: shepherd: Factorize out the main loop., Ludovic Courtès, 2022/03/23
- [shepherd] 05/09: shepherd: Use one fiber for signal handling, and one for clients., Ludovic Courtès, 2022/03/23
- [shepherd] 08/09: shepherd: Encode log as UTF-8 unconditionally., Ludovic Courtès, 2022/03/23
- [shepherd] 04/09: build: Capture the source and object directories of Fibers., Ludovic Courtès, 2022/03/23
- [shepherd] 06/09: service: 'read-pid-file' no longer blocks., Ludovic Courtès, 2022/03/23
- [shepherd] 07/09: service: 'read-pid-file' uses (@ (guile) sleep) when it's not suspendable., Ludovic Courtès, 2022/03/23
- [shepherd] 09/09: service: 'make-forkexec-constructor' spawns a logging fiber., Ludovic Courtès, 2022/03/23