From 62e7b478adcda6bcb6a6f1665d04f6029ce9acdf Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Wed, 22 Jan 2025 21:16:05 +0000 Subject: [PATCH] pkg-config: add Requires.private: libcap The two shared libraries for now link against libcap, so add it to the Requires.private as it's a dependency Fixes https://github.com/systemd/systemd/issues/36117 --- src/libsystemd/libsystemd.pc.in | 1 + src/libudev/libudev.pc.in | 1 + 2 files changed, 2 insertions(+) diff --git a/src/libsystemd/libsystemd.pc.in b/src/libsystemd/libsystemd.pc.in index 3a43ef60710..8932eee8a31 100644 --- a/src/libsystemd/libsystemd.pc.in +++ b/src/libsystemd/libsystemd.pc.in @@ -18,3 +18,4 @@ URL: {{PROJECT_URL}} Version: {{PROJECT_VERSION}} Libs: -L${libdir} -lsystemd Cflags: -I${includedir} +Requires.private: libcap diff --git a/src/libudev/libudev.pc.in b/src/libudev/libudev.pc.in index 6541bcb1ab6..a3f9f7b4f4d 100644 --- a/src/libudev/libudev.pc.in +++ b/src/libudev/libudev.pc.in @@ -18,3 +18,4 @@ Version: {{PROJECT_VERSION}} Libs: -L${libdir} -ludev Libs.private: -lrt -pthread Cflags: -I${includedir} +Requires.private: libcap -- 2.47.3