cgit

commit 40fbefba0514b33988d453aea05aa2b956e98f84

Author: Peter Colberg <peter@colberg.org>

Link with -ldl on GNU/kFreeBSD

GNU/kFreeBSD uses the FreeBSD kernel with the GNU C library.

Signed-off-by: Peter Colberg <peter@colberg.org>

 cgit.mk | 4 ++--


diff --git a/cgit.mk b/cgit.mk
index 369f3099a9d0a28775eb618b1f2be362858354b0..8d4f5e03a955e018a1633d8da44fb20c878f0f2a 100644
--- a/cgit.mk
+++ b/cgit.mk
@@ -53,8 +53,8 @@ endif
 
 endif
 
-# Add -ldl to linker flags on non-BSD systems.
-ifeq ($(findstring BSD,$(uname_S)),)
+# Add -ldl to linker flags on systems that commonly use GNU libc.
+ifneq (,$(filter $(uname_S),Linux GNU/kFreeBSD))
 	CGIT_LIBS += -ldl
 endif