Presented by

  • Ariadne Conill

    Ariadne Conill
    @ariadne@social.treehouse.systems https://ariadne.space/~

    Ariadne is a free software developer and systems architect who has been building FOSS infrastructure for over two decades. She is a longtime contributor to Alpine Linux maintaining the GNU toolchain packages in Alpine and is also the author of pkgconf, libucontext, and ifupdown-ng. Her work focuses on Linux systems, packaging, containers, and the infrastructure that connects them. She currently serves as co-founder and Distinguished Engineer at Edera.

Abstract

pkgconf is the defacto implementation of the pkg-config system, used in most FOSS operating systems to manage dependencies of C and C++ software.

Last year, at SeaGL, I presented a talk about pkgconf's history and overall direction. By the time this talk is given, pkgconf 3.0 will have been released. What parts of the roadmap have been realized? What features outside the roadmap have been added? And finally, how can we further improve the pkg-config system for developers?