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
