From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas De Schampheleire Date: Mon, 28 Sep 2020 13:42:26 +0200 Subject: [Buildroot] [PATCH 1/2] package/zstd: avoid compilation during host-zstd install step Message-ID: <20200928114228.23637-1-patrickdepinguin@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net From: Thomas De Schampheleire The host-zstd-build step was not actually compiling the library: make[1]: Entering directory '/buildroot/output/build/host-zstd-1.4.5/lib' make[1]: Nothing to be done for 'default'. make[1]: Leaving directory '/buildroot/output/build/host-zstd-1.4.5/lib' and the actual compilation was part of the install step. This is not how other Buildroot packages work. Make sure to specify which library targets we want instead. The total amount of compiled files does not change with this patch. Signed-off-by: Thomas De Schampheleire --- package/zstd/zstd.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/zstd/zstd.mk b/package/zstd/zstd.mk index e2ba12b058..35002da332 100644 --- a/package/zstd/zstd.mk +++ b/package/zstd/zstd.mk @@ -71,7 +71,7 @@ endef # note: no 'HAVE_...' options for host library build only define HOST_ZSTD_BUILD_CMDS $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - -C $(@D)/lib + -C $(@D)/lib libzstd.a libzstd $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ -C $(@D) zstd endef -- 2.26.2