Merge topic 'backport-3.31-apple-CoreFoundation-headers' into release-3.31 42390e7aa2 Source: Include specific CoreFoundation headers instead of umbrella header 14ffd1cc4e cmXCodeObject: Drop unused CoreFoundation header Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !10616