Another fixed version, sorry. Changes since v3: * fix build in 'tests' by adding an explicit "%.o: %.c" rule for building directly in that folder, that affects only the tests objects themselves so that's fine * while I was looking there, add a patch to rewrite the .gitignore file since it was outdated johannes