Abstract Build systems are an essential part of modern software projects. As projects change continuously, it is crucial to understand how the build system changes because neglecting its maintenance can, at best, lead expensive breakage, or worst, introduce user-reported defects due incorrectly compiled, linked, packaged, deployed official releases. Recent studies have investigated (co-)evoluti...