22 novembre, dopo oltre due mesi di sviluppo, è stata rilasciata la versione 2.1.0 dell'utilità console multipiattaforma pkgconf e della libreria libpkgconf, scritti in C con dipendenze minime.
L'utilità è stata creata come alternativa a pkg-config del progetto freedesktop.org ed è destinata ad aiutare nella configurazione delle flag del compilatore e del linker; di solito in combinazione con le utilità autotools.
Elenco delle modifiche:
- la soluzione dell'analizzatore non viene più "appianata";
- sono stati corretti i warning del compilatore GCC 14 con l'opzione -Walloc-size;
- è stata aggiunta la chiave —solution per l'output dello stato dell'analizzatore;
- è stato migliorato l'output —digraph;
- se la dipendenza principale viene inclusa tramite requires.private, anche le dipendenze richieste vengono trasferite in requires.private;
- rimozione degli spazi finali durante l'elaborazione degli argomenti del pacchetto;
- la funzione strncmp() non viene più utilizzata per il confronto delle versioni con la chiave —modversion;
- per autoconf è stato aggiornato il macro di controllo della flag di compilazione;
- è stata aggiunta la possibilità di configurare il percorso di sistema predefinito nel file meson.build;
- è stato corretto l'ordine di elaborazione di PKG_CONFIG_LIBDIR e PKG_CONFIG_PATH.
Fonte: linux.org.ru
