aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2018-08-21 23:59:51 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2018-08-22 13:34:00 +0200
commit2d80864d2ba0e2eba7bf9188ff7967d51c825454 (patch)
tree98be4b5aeda2d3797fa319043c644f61b493253f
parentcf9106fe559cc9ea9f742c21713fe95f176b84b5 (diff)
downloadbuildroot-2d80864d2ba0e2eba7bf9188ff7967d51c825454.tar.gz
buildroot-2d80864d2ba0e2eba7bf9188ff7967d51c825454.tar.bz2
lzo: build shared library for the host
By default, the lzo package builds and installs only a static library. For the target variant, we pass the appropriate ENABLE_STATIC/ENABLE_SHARED options, but not for the host package, and therefore a static lzo library gets installed. However, on the host, our policy is to build shared libraries and not static libraries, as visible in the default configure options passed to host package in pkg-autotools.mk (--enable-shared --disable-static). Let's do the same with lzo. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-rw-r--r--package/lzo/lzo.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/package/lzo/lzo.mk b/package/lzo/lzo.mk
index 27ca459acf..0ead92725a 100644
--- a/package/lzo/lzo.mk
+++ b/package/lzo/lzo.mk
@@ -23,5 +23,7 @@ else
LZO_CONF_OPTS += -DENABLE_STATIC=OFF
endif
+HOST_LZO_CONF_OPTS += -DENABLE_SHARED=ON -DENABLE_STATIC=OFF
+
$(eval $(cmake-package))
$(eval $(host-cmake-package))