Am 22. November, nach mehr als zwei Monaten Entwicklung, wurde die Version 2.1.0 des plattformübergreifenden Konsolenwerkzeugs veröffentlicht. pkgconf und die Bibliothek libpkgconf, die in C mit minimalen Abhängigkeiten geschrieben wurde.
Das Werkzeug wurde als Alternative geschaffen pkg-config zum Projekt freedesktop.org und ist dazu gedacht, bei der Konfiguration von Compiler- und Linker-Flags zu helfen; normalerweise zusammen mit den Autotools-Werkzeugen.
Änderungsprotokoll:
- Die Analyse-Lösung wird nicht mehr "flattened";
- Compiler-Warnungen von GCC 14 mit der Option -Walloc-size wurden behoben;
- Ein Schlüssel —solution wurde zum Ausgeben des Status der Analyse hinzugefügt;
- Die Ausgabe —digraph wurde verbessert;
- Wenn die übergeordnete Abhängigkeit über requires.private angeschlossen wird, werden die erforderlichen Abhängigkeiten ebenfalls in requires.private übertragen;
- Entfernung von nachgestellten Leerzeichen bei der Verarbeitung der Paketargumente;
- Die Funktion strncmp() wird nicht mehr bei der Versionierung mit dem Schlüssel —modversion verwendet;
- Für autoconf wurde das Makro zur Überprüfung des Compiler-Flags aktualisiert;
- Die Möglichkeit zur Konfiguration des Standard-Systempfads in der Datei meson.build wurde hinzugefügt;
- Die Reihenfolge der Verarbeitung von PKG_CONFIG_LIBDIR und PKG_CONFIG_PATH wurde korrigiert.
Quelle: linux.org.ru
