Package: libudev-dev
Version: 247.3-6
The libudev-dev package only comes with a shared library, not with a static library.
https://packages.debian.org/bullseye/amd64/libudev-dev/filelistNOTE: THIS WAS NOT ALWAYS THE CASE.
Somewhere along the line, the libudev.a file disappeared.
(It could have happened with the inclusion into systemd sources?)
This means that statically linking against libudev will fail:
/usr/bin/ld: cannot find -ludev
collect2: error: ld returned 1 exit status
I see no reason why libudev should not be available as a static library as well.
Please include libudev.a in the libudev-dev package, so that statically linking against libudev is possible again.
--
Owner/Director of Game Studio Abraham Stolk Inc.
Vancouver BC, Canada