These warnings are really annoying (~serval hundreds on my Mac/clang) and throwing in CXXFLAGS=-Wdeprecated-declarations seems not ideal.
This PR suppresses deprecation warnings for some Mac relevant code (launch on startup) as well as for the protobuf parts.