On November 22, after more than two months of development, 2.1.0 of the cross-platform console utility was released pkgconf and libpkgconf libraries, written in C with minimal dependencies.
The utility was created as an alternative pkg-config from the freedesktop.org project and is intended to help set compiler and linker flags; usually in conjunction with autotools utilities.
List of changes:
- the analyzer's solution is no longer āflattenedā;
- Fixed GCC 14 compiler warnings with -Walloc-size option;
- added the --solution switch to display the analyzer status;
- improved output -digraph;
- if a parent dependency is connected via requires.private, then the required dependencies are also transferred to requires.private;
- removing trailing spaces when processing package arguments;
- the strncmp() function is no longer used when comparing versions with the āmodversion switch;
- The compilation flag check macro for autoconf has been updated;
- added the ability to configure the default system path in the meson.build file;
- Fixed the processing order of PKG_CONFIG_LIBDIR and PKG_CONFIG_PATH.
Source: linux.org.ru
