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