From 305beebb74c75744fccb25963f9e35511b7804a2 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Fri, 7 Aug 2015 11:40:35 +0200 Subject: [PATCH] libpfm4: fix static-only build By default, libpfm4 tries to build a shared library. However, by passing CONFIG_PFMLIB_SHARED=n, we can convince it to build only a static library. Therefore, this commit uses that to fix the static-only build, therefore fixing: http://autobuild.buildroot.net/results/efa/efae782912face7c36417dfb1023228d6b137654/ Signed-off-by: Thomas Petazzoni --- package/libpfm4/libpfm4.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/libpfm4/libpfm4.mk b/package/libpfm4/libpfm4.mk index 11106720aa..e2fff80882 100644 --- a/package/libpfm4/libpfm4.mk +++ b/package/libpfm4/libpfm4.mk @@ -11,7 +11,9 @@ LIBPFM4_LICENSE = libpfm4 license LIBPFM4_LICENSE_FILES = COPYING LIBPFM4_INSTALL_STAGING = YES -LIBPFM4_FLAGS = SYS=Linux ARCH=$(BR2_ARCH) CC="$(TARGET_CC)" LDCONFIG=true +LIBPFM4_FLAGS = SYS=Linux ARCH=$(BR2_ARCH) \ + CC="$(TARGET_CC)" LDCONFIG=true \ + CONFIG_PFMLIB_SHARED=$(if $(BR2_STATIC_LIBS),n,y) define LIBPFM4_BUILD_CMDS $(MAKE) -C $(@D) $(LIBPFM4_FLAGS) -- 2.30.2