Στις 22 Νοεμβρίου, μετά από περισσότερους από δύο μήνες ανάπτυξης, κυκλοφόρησε το 2.1.0 του βοηθητικού προγράμματος κονσόλας για πολλαπλές πλατφόρμες pkgconf και βιβλιοθήκες libpkgconf, γραμμένες σε C με ελάχιστες εξαρτήσεις.
Το βοηθητικό πρόγραμμα δημιουργήθηκε ως εναλλακτική pkg-config από το έργο freedesktop.org και προορίζεται να βοηθήσει στον ορισμό σημαιών μεταγλωττιστή και συνδέσμου. συνήθως σε συνδυασμό με βοηθητικά προγράμματα autotools.
Λίστα αλλαγών:
- το διάλυμα του αναλυτή δεν είναι πλέον «ισιωμένο».
- Διορθώθηκαν οι προειδοποιήσεις μεταγλωττιστή GCC 14 με την επιλογή -Walloc-size.
- πρόσθεσε τον διακόπτη --solution για να εμφανίσει την κατάσταση του αναλυτή.
- βελτιωμένη απόδοση -διγράφημα?
- Εάν μια γονική εξάρτηση είναι συνδεδεμένη μέσω του requires.private, τότε οι απαιτούμενες εξαρτήσεις μεταφέρονται επίσης στο requires.private.
- αφαίρεση τελικών χώρων κατά την επεξεργασία ορισμάτων πακέτου.
- η συνάρτηση strncmp() δεν χρησιμοποιείται πλέον κατά τη σύγκριση εκδόσεων με τον διακόπτη –modversion.
- Η μακροεντολή ελέγχου σημαίας μεταγλώττισης για αυτόματη συνένωση έχει ενημερωθεί.
- πρόσθεσε τη δυνατότητα διαμόρφωσης της προεπιλεγμένης διαδρομής συστήματος στο αρχείο meson.build.
- Διορθώθηκε η σειρά επεξεργασίας των PKG_CONFIG_LIBDIR και PKG_CONFIG_PATH.
Πηγή: linux.org.ru
