There is a new pull request by lfdebrux against master on the void-packages repository https://github.com/lfdebrux/void-packages fix-gettext-cross https://github.com/void-linux/void-packages/pull/34866 gettext: fix cross compile For gettext-0.21 cross-compile does not work, because the pre-configure step tries to run `autoreconf -fi`, which fails with the error configure.ac:25: error: AC_INIT should be called with package and version arguments : gl_AM_INIT_AUTOMAKE is expanded from... /usr/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from... configure.ac:25: the top level autom4te: /usr/bin/m4 failed with exit status: 1 aclocal: error: /usr/bin/autom4te failed with exit status: 1 autoreconf: aclocal failed with exit status: 1 This pre-configure step was added back in commit 17f6ad8b for gettext-0.18.3, but its not clear what the error seen back then was, and now cross-compiling without running autoreconf works fine. So this commit just removes the pre-configure step, reverting 17f6ad8b. This PR fixes #34810. #### Testing the changes - I tested the changes in this PR: **YES** #### Local build testing - I built this PR locally for my native architecture, (x86_64-musl) - I built this PR locally for these architectures: - aarch64-musl - armv5tel-musl - i686-musl A patch file from https://github.com/void-linux/void-packages/pull/34866.patch is attached