MacOS builds on nightlies using jenkins pipeline
A number of changes to support MacOS builds on the nightlies
- Adapting Jenkins pipeline for MacOS
- Patches to a number of packages to deal with AppleClang 12.0
A number of changes to support MacOS builds on the nightlies