Bug#1000600: libudev.a static library missing.

Michael Biebl biebl at debian.org
Thu Nov 25 21:20:14 GMT 2021


Control: tags -1 + wontfix
Control: severity -1 wishlist


upstream is strictly against static linking, thus there is no static 
library anymore and we won't patch downstream to add one.
Those marking as wontfix.

On 25.11.21 19:39, Bram Stolk wrote:
> 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/filelist 
> <https://packages.debian.org/bullseye/amd64/libudev-dev/filelist>
> 
> NOTE: THIS WAS NOT ALWAYS THE CASE.

We haven't shipped a libudev.a since jessie, i.e. for over 4 release, 
roughly 8 years.

> 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.
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20211125/4a8601b3/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list