tree-wide: drop unused libcap dependencies

This commit is contained in:
Yu Watanabe
2025-10-24 01:52:59 +09:00
parent a98f710fdf
commit 9b414a38fa
14 changed files with 8 additions and 57 deletions
+1 -4
View File
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1-or-later */
#pragma once
#include <sys/capability.h> /* IWYU pragma: export */
#include <linux/capability.h> /* IWYU pragma: export */
#include "basic-forward.h"
@@ -59,9 +59,6 @@ int drop_privileges(uid_t uid, gid_t gid, uint64_t keep_capabilities);
int drop_capability(unsigned cap);
int keep_capability(unsigned cap);
DEFINE_TRIVIAL_CLEANUP_FUNC_FULL(cap_t, cap_free, NULL);
#define _cleanup_cap_free_ _cleanup_(cap_freep)
static inline uint64_t all_capabilities(void) {
return UINT64_MAX >> (63 - cap_last_cap());
}
+1 -2
View File
@@ -202,8 +202,7 @@ libbasic_static = static_library(
fundamental_sources,
include_directories : basic_includes,
implicit_include_directories : false,
dependencies : [libcap,
libdl,
dependencies : [libdl,
libgcrypt_cflags,
liblz4_cflags,
libm,