compiles on Debian