Le 22 novembre, après plus de deux mois de développement, la version 2.1.0 de l'utilitaire de console multiplateforme a été publiée. pkgconf et la bibliothèque libpkgconf, écrites en C avec un minimum de dépendances.
L'utilitaire a été créé comme une alternative pkg-config au projet freedesktop.org et est destiné à aider à la configuration des options du compilateur et du linker, généralement en conjonction avec les utilitaires autotools.
Liste des changements :
- la solution de l'analyseur n'est plus « aplatie »;
- les avertissements du compilateur GCC 14 avec l'option -Walloc-size ont été corrigés;
- une nouvelle clé —solution a été ajoutée pour afficher l'état de l'analyseur;
- la sortie —digraph a été améliorée;
- si une dépendance parent est incluse via requires.private, les dépendances requises sont également transférées dans requires.private;
- suppression des espaces de fin lors du traitement des arguments du paquet;
- la fonction strncmp() n'est plus utilisée pour comparer les versions avec la clé —modversion;
- pour autoconf, le macro de vérification des options de compilation a été mis à jour;
- ajout de la possibilité de configurer le chemin système par défaut dans le fichier meson.build;
- l'ordre de traitement de PKG_CONFIG_LIBDIR et PKG_CONFIG_PATH a été corrigé.
Source : linux.org.ru
