I managed to compile from git using the latest release (tag v1.21.1) so I decided to bisect.
``` git bisect start git bisect old v1.21.1 git bisect new master git bisect run sh -c 'git clean -xfd && git reset --hard && ./bootstrap' ``` came up with commit 7840db6c0bbf614cd2c4c7bb9365adf2e50037d9 (Remove gettext version requirements). I'm not very knowledgeable of the build system, so I'll leave that for someone else figure out. One other things I'll note is that README.checkout mentions that it is possible to compile without gettext, however, it isn't possible to run ./bootstrap without having gettext installed (tried on both master and v1.21.1) at least not with the git tree (looking at the release tarball, there is no bootstrap and I don't see any reason why it wouldn't be possible to run ./configure without gettext, but then, README.checkout is not included in the release tarball). Sorry if the past 3 emails have been somewhat noisy, I've tried to include more information that is strictly necessary so that those who are familiar to the project can get an idea of what it's like for a newcomer and with the hope that it can help to indicate where documentation might be lacking. Thanks, Nils
