On Sat, 23 Dec 2017 at 07:10:49 +0100, Andreas Tille wrote: > When droping libgconfmm-2.6-dev from Build-Depends I get > > configure.ac:43: error: possibly undefined macro: AM_GCONF_SOURCE_2 > > What package provides this macro?
libgconf2-dev, but that is also obsolete and should not stay in Debian longer than it absolutely needs to; the GNOME team don't want to release it in Debian 10 'buster' either. Jeremy started by filing bugs for GConfMM because the C++ bindings to GConf have a smaller list of reverse-dependencies than the plain C API. (<https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-gnome-maintain...@lists.alioth.debian.org;tag=gconf> will eventually have a longer list of requests to stop using GConf) Stopping using GConf is a change to upstream source code. The modern replacement is GSettings, part of GIO; for C++ code that should be available via glibmm, although I don't know which specific APIs are involved. >From a quick look at aeskulap I think the main file that will need changing is aconfiguration-gconf.cpp, https://sources.debian.org/src/aeskulap/0.2.2b1+git20161206-2/configuration/aconfiguration-gconf.cpp/ smcv