Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/zstd: avoid compilation during host-zstd install step
@ 2020-09-28 11:42 Thomas De Schampheleire
  2020-09-28 11:42 ` [Buildroot] [PATCH 2/2] package/zstd: link programs dynamically with libzstd to save space Thomas De Schampheleire
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Thomas De Schampheleire @ 2020-09-28 11:42 UTC (permalink / raw)
  To: buildroot

From: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>

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 <thomas.de_schampheleire@nokia.com>
---
 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

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-10-02  8:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-28 11:42 [Buildroot] [PATCH 1/2] package/zstd: avoid compilation during host-zstd install step Thomas De Schampheleire
2020-09-28 11:42 ` [Buildroot] [PATCH 2/2] package/zstd: link programs dynamically with libzstd to save space Thomas De Schampheleire
2020-09-28 19:40   ` Yann E. MORIN
2020-09-28 20:22     ` Thomas De Schampheleire
2020-09-28 19:47   ` Yann E. MORIN
2020-09-28 20:31     ` Thomas De Schampheleire
2020-09-28 20:06 ` [Buildroot] [PATCH 1/2] package/zstd: avoid compilation during host-zstd install step Yann E. MORIN
2020-10-02  8:56 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox