compiles under Fedora