Blob Blame History Raw
From 2ee1723d1faf907f5d699b717788fd1ec795cca1 Mon Sep 17 00:00:00 2001
From: Lennart Poettering <lennart@poettering.net>
Date: Fri, 16 May 2014 16:51:42 +0200
Subject: [PATCH] build-sys: at configure check for verifying that ln supports
 --relative

(cherry picked from commit 446883528524429283626208928b51f49f28f810)
(cherry picked from commit 3d3e1a52a3636ea38dcf6c7ac3eed0b444dfb054)

Conflicts:
	configure.ac
---
 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/configure.ac b/configure.ac
index 9af56ab..9605b38 100644
--- a/configure.ac
+++ b/configure.ac
@@ -78,6 +78,8 @@ AC_PATH_PROG([KMOD], [kmod], [/usr/bin/kmod], [$PATH:/usr/sbin:/sbin])
 
 AC_PATH_PROG([KEXEC], [kexec], [/usr/sbin/kexec], [$PATH:/usr/sbin:/sbin])
 
+AS_IF([! ln --relative --help > /dev/null 2>&1], [AC_MSG_ERROR([*** ln doesn't support --relative ***])])
+
 # gtkdocize greps for '^GTK_DOC_CHECK', so it needs to be on its own line
 m4_ifdef([GTK_DOC_CHECK], [
 GTK_DOC_CHECK([1.18],[--flavour no-tmpl])],