On Tue, Sep 03, 2024 at 07:35:22PM GMT, Alyssa Ross wrote:
> libudev.pc is the pkg-config file for the udev libraries.  udev.pc is
> just there to define the directory that rules etc. should be installed
> into.  It therefore doesn't need to be included in the list of libraries
> passed to pkg-config --cflags or pkg-config --libs.
> 
> At least one implementation of the libudev API, libudev-zero, does not
> provide a udev.pc file, because it does not implement the udev rules
> language, just the library API.  With this change, it's possible to
> build bcachefs-tools against libudev-zero by pointing PKGCONFIG_UDEVDIR
> somewhere on the make command line.
> 
> Signed-off-by: Alyssa Ross <[email protected]>

Applied

Reply via email to