This could be achieved by one-of: 1) Setting USE_MAINTAINER_MODE=no? > if test $USE_MAINTAINER_MODE = yes; then > GOB2_CHECK([[2.0.0]]) > fi 2) Modyfing pioneers-15.6-slibtool.patch so it does not require eautoreconf 3) Waiting for 15.7 release
Since pioneers-15.6-slibtool.patch modifies Makefile.am I think eautoreconf will be required or the changes won't have any effect and patching Makefile.in instead would be an ugly hack. Of course since the patch is upstreamed it would presumably go away with a 15.7 release.
Hello, upstream here. Thanks for linking this item with 778248, it brought this ticket to my attention. I'm wondering, why do you want to avoid the build dependency on gob2? At this moment gob2 is still in use for a few classes. I know the tool is rather old and hasn't been updated in quite some time, but it fulfills its purpose. It caused a few compiler warnings, which I fixed already in an unreleased version (revision dated 2021-05-16). With kind regards, Roland Clobus
It is part of gtk2 (and -adjacent) removal (bug 768993), as such we are not in a particular hurry. Note that Fedora stopped packaging gob2 after Fedora 31.