summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2017-07-17 20:10:12 -0700
committerMartin Jansa <Martin.Jansa@gmail.com>2017-07-24 18:58:51 +0200
commit7414f34c9a5968b7a807eec72b3fc4b54a20fd1c (patch)
tree1f1122a7ec3764dc78eef59fb3048c0d9528e48f /meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
parent94670cce6b0aa7c9aa59715b967d2bc28bc122a5 (diff)
downloadmeta-openembedded-7414f34c9a5968b7a807eec72b3fc4b54a20fd1c.tar.gz
lm_sensors: Fix build on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb')
-rw-r--r--meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb b/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
index dbc05a898..454a69f40 100644
--- a/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
+++ b/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
@@ -11,6 +11,7 @@ SRC_URI = "https://github.com/groeck/lm-sensors/archive/V3-4-0.tar.gz \
11 file://fancontrol.init \ 11 file://fancontrol.init \
12 file://sensord.init \ 12 file://sensord.init \
13 file://0001-lmsensors-sensors-detect-print-a-special-message-whe.patch \ 13 file://0001-lmsensors-sensors-detect-print-a-special-message-whe.patch \
14 file://0001-prog-Do-not-limit-sys-io.h-header-include-to-just-gl.patch \
14" 15"
15SRC_URI[md5sum] = "1e9f117cbfa11be1955adc96df71eadb" 16SRC_URI[md5sum] = "1e9f117cbfa11be1955adc96df71eadb"
16SRC_URI[sha256sum] = "e334c1c2b06f7290e3e66bdae330a5d36054701ffd47a5dde7a06f9a7402cb4e" 17SRC_URI[sha256sum] = "e334c1c2b06f7290e3e66bdae330a5d36054701ffd47a5dde7a06f9a7402cb4e"
@@ -37,6 +38,11 @@ EXTRA_OEMAKE = 'EXLDFLAGS="${LDFLAGS}" \
37 CC="${CC}" AR="${AR}"' 38 CC="${CC}" AR="${AR}"'
38 39
39do_compile() { 40do_compile() {
41 sed -i -e 's:^# \(PROG_EXTRA\):\1:' ${S}/Makefile
42 # Respect LDFLAGS
43 sed -i -e 's/\$(LIBDIR)$/\$(LIBDIR) \$(LDFLAGS)/g' ${S}/Makefile
44 sed -i -e 's/\$(LIBSHSONAME) -o/$(LIBSHSONAME) \$(LDFLAGS) -o/g' \
45 ${S}/lib/Module.mk
40 oe_runmake user PROG_EXTRA="sensors sensord" 46 oe_runmake user PROG_EXTRA="sensors sensord"
41} 47}
42 48