1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
--- a/meson.build
+++ b/meson.build
@@ -1505,9 +1505,8 @@ if conf.get('ENABLE_EFI') == 1 and conf.get('HAVE_BLKID') == 1
exe = executable('bootctl',
'src/boot/bootctl.c',
include_directories : includes,
- link_with : [libshared],
+ link_with : [libshared_static],
dependencies : [libblkid],
- install_rpath : rootlibexecdir,
install : true)
public_programs += [exe]
endif
diff --git a/src/shared/meson.build b/src/shared/meson.build
index 883821352..b560e65c9 100644
--- a/src/shared/meson.build
+++ b/src/shared/meson.build
@@ -157,5 +157,6 @@ libshared_static = static_library(
libshared_name,
shared_sources,
basic_sources,
+ libsystemd_internal_sources,
include_directories : includes,
dependencies : libshared_deps)
|