Source: curl Version: 8.9.0-1 Severity: normal X-Debbugs-Cc: noisyc...@tutanota.com Control: affects -1 + src:rustc src:rust-curl-sys
Dear Maintainer, Since the last unstable update, `pkgconf --cflags libcurl` fails to return the expected CFLAGS, with error message ``` Package libidn2 was not found in the pkg-config search path. Perhaps you should add the directory containing `libidn2.pc' to the PKG_CONFIG_PATH environment variable Package 'libidn2', required by 'libcurl', not found Package 'zlib', required by 'libcurl', not found Package 'libbrotlidec', required by 'libcurl', not found Package 'libzstd', required by 'libcurl', not found Package 'gnutls', required by 'libcurl', not found Package 'libpsl', required by 'libcurl', not found Package 'libssh2', required by 'libcurl', not found Package 'librtmp', required by 'libcurl', not found Package 'libnghttp2', required by 'libcurl', not found Package 'libngtcp2', required by 'libcurl', not found Package 'libngtcp2_crypto_gnutls', required by 'libcurl', not found Package 'libnghttp3', required by 'libcurl', not found ``` The same command currently succeeds using testing's version (8.8.0-4), where (on arm64) it returns `-I/usr/include/aarch64-linux-gnu`. While manually installing the *-dev packages listed above does fix the issue in unstable, if all pkgconf is supposed to return is the system include directory (at least as far as the headers are concerned) there might be simpler ways to fix this (e.g. dropping the new dependencies in the .pc file?) Thank you, NoisyCoil