[fix] include config.h to activate missing symbols

MAP_ANONYMOUS is only visible in _GNU_SOURCE code. Ensure the config
header is included first so that this symbol appears.
4 jobs for build-improvements in 4 minutes and 16 seconds