Source: td
Version: 1.8.38~git20251126.f0d04d3+dfsg-1
Severity: normal

Dear Maintainer,

The pkg-config file tdjson1.8.57.pc installed by libtd-dev contains
Requires.private: tdjson_private, but Debian builds TDLib with static
libraries disabled and does not ship tdjson_private.pc. As a result,
pkg-config --cflags tdjson1.8.57 fails.

$ pkg-config --libs tdjson1.8.57
-L/usr/lib/x86_64-linux-gnu/TDLib1.8.57 -ltdjson

$ pkg-config --cflags tdjson1.8.57
Package tdjson_private was not found in the pkg-config search path.
Perhaps you should add the directory containing `tdjson_private.pc'
to the PKG_CONFIG_PATH environment variable
Package 'tdjson_private', required by 'tdjson1.8.57', not found

This breaks pkg-config --cflags for consumers such as Rust crates using
system-deps.

Best,
-- 
Carl

Attachment: signature.asc
Description: PGP signature

Reply via email to