Using HAVE_MENU_CACHE_DIR_LIST_CHILDREN requires #include <config.h>