浏览代码

lm-sensors: fix static build

Add -static to the link command line to have libgcc resolve libc
symbols. This overrides the default -Wl,-rpath,/usr/lib, which is
useless for static build anyway.

Fixes:

  http://autobuild.buildroot.net/results/25d580bee6f609f6b28ebd6cc96d180179901b0e/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit b99dbdfac946751deb05e6e0c1f4c44659e15524)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch Siach 7 年之前
父节点
当前提交
3d0db9bfcd
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      package/lm-sensors/lm-sensors.mk

+ 1 - 1
package/lm-sensors/lm-sensors.mk

@@ -26,7 +26,7 @@ LM_SENSORS_MAKE_OPTS = \
 	PREFIX=/usr
 	PREFIX=/usr
 
 
 ifeq ($(BR2_STATIC_LIBS),y)
 ifeq ($(BR2_STATIC_LIBS),y)
-LM_SENSORS_MAKE_OPTS += BUILD_SHARED_LIB=0
+LM_SENSORS_MAKE_OPTS += BUILD_SHARED_LIB=0 EXLDFLAGS=-static
 else
 else
 LM_SENSORS_MAKE_OPTS += BUILD_SHARED_LIB=1
 LM_SENSORS_MAKE_OPTS += BUILD_SHARED_LIB=1
 endif
 endif