New comment by q66 on void-packages repository https://github.com/void-linux/void-packages/pull/23403#issuecomment-654016545 Comment: that's because the configure script likely interprets `--with-gtk2` and `--without-gtk2` (`AC_ARG_WITH(something, ...)` makes the script recognize either `--with-something` or `--without-something` or `--without-something=yes/no/...`) as the same thing since it lacks a false branch ``` compile_for="gtk1" AC_ARG_WITH(gtk2, [ --with-gtk2 Compiles for GTK2],[ compile_for="gtk2" CPPFLAGS="$CPPFLAGS -DUSE_GTK2" AC_MSG_RESULT(Compiling for GTK2) ]) if test "$compile_for" = "gtk2" ; then AM_PATH_GTK_2_0(2.2.0, , AC_MSG_ERROR(Cannot find GTK2.)) else AM_PATH_GTK(1.2.0, , AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?)) fi ```