Created attachment 311 [details] PV boost issue on Mac OS X As reported by dekar on IRC there seem to be some boost-related warnings (errors with -Werror) on some Mac OS X setups, see attached log. I personally cannot reproduce this atm., but it could be related to compiler/XCode/library versions or such. Further investigation pending.
We should probably use -isystem or -cxx-isystem instead of -I to include boost headers. References: https://stackoverflow.com/questions/39241569/boost-static-warning-in-xcode ("Boost is error-free, but it does not purport itself as warning free.") https://jira.lsstcorp.org/browse/DM-5394 ("An alternative I've previously suggested is that we include headers from external packages like Boost using -isystem rather than -I. The GCC manual suggests -isystem should be used for "vendor supplied" headers, and GCC will suppress warnings encountered within them.") and https://clang.llvm.org/docs/UsersManual.html#controlling-diagnostics-in-system-headers
Closing this one, current git HEAD builds fine on two different Mac OS X boxes with two different Mac OS X versions, homebrew setups and compiler/boost versions. Some unrelated upcoming changes will auto-improve Boost usage via cmake either way, as well.