~emersion/public-inbox

basu: meson: Link basuctl with libbasu dynamically v1 APPLIED

~jirutka
~jirutka: 1
 meson: Link basuctl with libbasu dynamically

 1 files changed, 1 insertions(+), 1 deletions(-)
#590520 alpine.yml success
#590521 freebsd.yml success
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~emersion/public-inbox/patches/25241/mbox | git am -3
Learn more about email & git
View this thread in the archives

[PATCH basu] meson: Link basuctl with libbasu dynamically Export this patch

~jirutka
From: Jakub Jirutka <jakub@jirutka.cz>

This reduces the installed size significantly. I don't know about any
reason for bundling libbasu in basuctl when they both come from the
same package.
---
 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 121c0b9..056c7c4 100644
--- a/meson.build
+++ b/meson.build
@@ -330,7 +330,7 @@ exe = executable('basuctl',
                 'src/busctl/busctl-introspect.h',
                 include_directories : includes,
                 link_with : [libbasic,
                              libsystemd_static],
                              libsystemd],
                 install : true)

meson.override_dependency('basu', declare_dependency(
-- 
2.32.0
builds.sr.ht
basu/patches: SUCCESS in 1m4s

[meson: Link basuctl with libbasu dynamically][0] from [~jirutka][1]

[0]: https://lists.sr.ht/~emersion/public-inbox/patches/25241
[1]: mailto:jakub@jirutka.cz

✓ #590521 SUCCESS basu/patches/freebsd.yml https://builds.sr.ht/~emersion/job/590521
✓ #590520 SUCCESS basu/patches/alpine.yml  https://builds.sr.ht/~emersion/job/590520
Seems like upstream systemd now also links dynamically. Pushed, thanks!