Add -deprecation compile flag
Fix deprecations