during make:
Making all in po
make[2]: Entering directory '/home/guest/git/spek/po'
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.20 but the autoconf macros are from gettext version 0.22
make[2]: *** [Makefile:243: stamp-po] Error 1
make[2]: Leaving directory '/home/guest/git/spek/po'
make[1]: *** [Makefile:482: all-recursive] Error 1
make[1]: Leaving directory '/home/guest/git/spek'
make: *** [Makefile:408: all] Error 2
Resolution:
change configure.ac from:
AM_GNU_GETTEXT_VERSION([0.21])
to:
AM_GNU_GETTEXT_VERSION([0.23])
I'm running Fedora 42 with (rpm -qa | grep -i gettext)
gettext-libs-0.23.1-2.fc42.x86_64
gettext-envsubst-0.23.1-2.fc42.x86_64
gettext-runtime-0.23.1-2.fc42.x86_64
gettext-0.23.1-2.fc42.x86_64
perl-Locale-gettext-1.07-34.fc42.x86_64
gettext-common-devel-0.23.1-2.fc42.noarch
gettext-devel-0.23.1-2.fc42.x86_64
I don't know enough about version management to make a recommendation. I'm just posting this as an FYI as the resolution (above), works.
during make:
Making all in po
make[2]: Entering directory '/home/guest/git/spek/po'
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.20 but the autoconf macros are from gettext version 0.22
make[2]: *** [Makefile:243: stamp-po] Error 1
make[2]: Leaving directory '/home/guest/git/spek/po'
make[1]: *** [Makefile:482: all-recursive] Error 1
make[1]: Leaving directory '/home/guest/git/spek'
make: *** [Makefile:408: all] Error 2
Resolution:
change configure.ac from:
AM_GNU_GETTEXT_VERSION([0.21])
to:
AM_GNU_GETTEXT_VERSION([0.23])
I'm running Fedora 42 with (rpm -qa | grep -i gettext)
gettext-libs-0.23.1-2.fc42.x86_64
gettext-envsubst-0.23.1-2.fc42.x86_64
gettext-runtime-0.23.1-2.fc42.x86_64
gettext-0.23.1-2.fc42.x86_64
perl-Locale-gettext-1.07-34.fc42.x86_64
gettext-common-devel-0.23.1-2.fc42.noarch
gettext-devel-0.23.1-2.fc42.x86_64
I don't know enough about version management to make a recommendation. I'm just posting this as an FYI as the resolution (above), works.