I've just committed a bunch of minor changes that eliminate all the compiler warnings I'm seeing with gcc 9.3 and 10.2 There is one linker warning: common/map.c:1485: warning: the use of `tempnam' is dangerous, better use `mkstemp' The way this is used, fixing it will be a pain, so I'm not going to do it right now.