master
Following Matti's suggestion, I cross-checked for shared objects with symbols that would be resolved from DataFormats/Provenance. As a result:
Code check
Move RandomNumberGenerator service base class to FWCore/AbstractServices
Reduce the memory usage of the InputFileCatalog
Adding missing cmath header which was cleaned up in root master
Call ProductRegistry::setProcessOrder from sources
Renamed BranchDescription to ProductDescription