From 4eec08f225ac662e7c72da6635521769fe3b2abc Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sun, 4 Jun 2017 19:31:56 -0700 Subject: [PATCH] fossil: Explicitly link with libm Fixes the following build error with an external toolchain: ./bld/sqlite3.o: In function `fts5Bm25Function': sqlite3.c:(.text+0x27234): undefined reference to `log' ./bld/piechart.o: In function `piechart_render': piechart_.c:(.text+0x430): undefined reference to `sincos' piechart_.c:(.text+0x47c): undefined reference to `sincos' piechart_.c:(.text+0x548): undefined reference to `sincos' collect2: error: ld returned 1 exit status src/main.mk:526: recipe for target 'fossil' failed make[3]: *** [fossil] Error 1 Signed-off-by: Florian Fainelli --- net/fossil/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/fossil/Makefile b/net/fossil/Makefile index 3b7a47aac..c06ef6c4b 100644 --- a/net/fossil/Makefile +++ b/net/fossil/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fossil PKG_VERSION:=1.34 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_LICENSE:=BSD-2-Clause PKG_MAINTAINER:=Luka Perkov @@ -42,7 +42,7 @@ endef MAKE_FLAGS := \ TCC="$(TARGET_CC)" \ CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -DFOSSIL_ENABLE_JSON" \ - LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath=$(TOOLCHAIN_DIR)/lib -L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib" \ + LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath=$(TOOLCHAIN_DIR)/lib -L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib -lm" \ define Build/Configure endef