There is a new pull request by fosslinux against master on the void-packages repository https://github.com/fosslinux/void-packages gnubg-cleanup https://github.com/void-linux/void-packages/pull/25483 gnubg: fix arm, cleanup template. ARM was failing because it looks for python >=2.1.0. However, it dosen't know that py3 exists and is very different. Hence, it tries to use python 3.8 - which dosen't work. Setting CFLAGS and LDFLAGS so that it uses python2.7 makes the build work. Furthermore, python-devel in hostmakedepends confused it somewhat, hence removed (it is not required), and python is required at runtime (shlibs should pick that up, but it /is/ an explicit dependency for scripting, and if the python package structure changes then this is required). Template cleanups: - fix xlint warnings. - move if statements below main variables. - move the homepage to the new GNU location, gnubg.org is dead. - move distfiles to working location. A patch file from https://github.com/void-linux/void-packages/pull/25483.patch is attached