]> git.cameronkatri.com Git - cgit.git/blobdiff - cgit.mk
parsing: ban strncpy()
[cgit.git] / cgit.mk
diff --git a/cgit.mk b/cgit.mk
index 369f3099a9d0a28775eb618b1f2be362858354b0..3fcc1ca3144038859b57a88446e7af9b2abf9260 100644 (file)
--- 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 GNU/kFreeBSD))
        CGIT_LIBS += -ldl
 endif
 
@@ -77,6 +77,7 @@ CGIT_OBJ_NAMES += parsing.o
 CGIT_OBJ_NAMES += scan-tree.o
 CGIT_OBJ_NAMES += shared.o
 CGIT_OBJ_NAMES += ui-atom.o
+CGIT_OBJ_NAMES += ui-blame.o
 CGIT_OBJ_NAMES += ui-blob.o
 CGIT_OBJ_NAMES += ui-clone.o
 CGIT_OBJ_NAMES += ui-commit.o