[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[shepherd] 02/13: build: Drop support for Guile 2.0.
From: |
Ludovic Courtès |
Subject: |
[shepherd] 02/13: build: Drop support for Guile 2.0. |
Date: |
Fri, 25 Mar 2022 17:58:59 -0400 (EDT) |
civodul pushed a commit to branch wip-fibers
in repository shepherd.
commit 9b6add574caa796b5390008aa9db405970f3b7bd
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 69ea4bd), Ludovic Courtès, 2022/03/25
- [shepherd] 04/13: build: Capture the source and object directories of Fibers., Ludovic Courtès, 2022/03/25
- [shepherd] 09/13: service: 'make-forkexec-constructor' spawns a logging fiber., Ludovic Courtès, 2022/03/25
- [shepherd] 10/13: doc: Fix inetutils cross-reference., Ludovic Courtès, 2022/03/25
- [shepherd] 12/13: service: Add the #:transient? slot., Ludovic Courtès, 2022/03/25
- [shepherd] 01/13: shepherd: Factorize out the main loop., Ludovic Courtès, 2022/03/25
- [shepherd] 02/13: build: Drop support for Guile 2.0.,
Ludovic Courtès <=
- [shepherd] 03/13: Use Fibers., Ludovic Courtès, 2022/03/25
- [shepherd] 05/13: shepherd: Use one fiber for signal handling, and one for clients., Ludovic Courtès, 2022/03/25
- [shepherd] 06/13: service: 'read-pid-file' no longer blocks., Ludovic Courtès, 2022/03/25
- [shepherd] 07/13: service: 'read-pid-file' uses (@ (guile) sleep) when it's not suspendable., Ludovic Courtès, 2022/03/25
- [shepherd] 08/13: shepherd: Encode log as UTF-8 unconditionally., Ludovic Courtès, 2022/03/25
- [shepherd] 11/13: service: Remove unused 'make-init.d-service'., Ludovic Courtès, 2022/03/25
- [shepherd] 13/13: service: Add inetd constructor and destructor., Ludovic Courtès, 2022/03/25