At least the engine should compile again on posix Former-commit-id: 16819ae6d032d5c1983fd4b22af3e43fc98800b0