mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-02-28 17:57:25 +03:00
build-sys: Add new libsystemd-shared private library
Link as many binaries as possible with it, to save storage space. Preserve the static libshared and libbasic for use in libraries, nss modules and udev. Libraries need to be static in order to avoid polluting the symbol namespace. Udev needs to be static so downstream can avoid strict version dependencies with the systemd package, and this can complicate upgrade scenarios.
This commit is contained in:
parent
8537a389b8
commit
cc8b113e0b
538
Makefile.am
538
Makefile.am
File diff suppressed because it is too large
Load Diff
@ -114,7 +114,7 @@ static void test_find_binary(const char *self) {
|
||||
|
||||
assert_se(find_binary(self, &p) == 0);
|
||||
puts(p);
|
||||
assert_se(endswith(p, "/test-path-util"));
|
||||
assert_se(endswith(p, "/lt-test-path-util"));
|
||||
assert_se(path_is_absolute(p));
|
||||
free(p);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user