homebrew-core/audit_exceptions
Carlo Cabrera 049de3d062
llvm: migrate to python 3.10
To dodge the versioned dependency conflict audit, I've added `coind3d`,
`gjs`, `pyside` and `pyside@2` to the allowlist. It's very unlikely that
these formulae use LLVM's Python bindings. LLVM is keg-only, and we
don't modify `PYTHONPATH`, so these formulae shouldn't even be able to
find LLVM's Python bindings.

However, just in case, I've also installed LLVM's Python bindings for
multiple versions of Python3. (This doesn't include LLDB, which has
linkage with the Python framework, which ties it to a specific Python
version.)

While we're here:
- remove duplication from the installed Xcode toolchain
- fix some version references so that they work for HEAD installs too

We clean up the duplication by installing the Xcode toolchain manually.

Closes #87483.
2021-12-08 07:19:35 +00:00
..
cert_error_allowlist.json
flat_namespace_allowlist.json flat_namespace_allowlist: add `hdf5-mpi` 2021-11-26 19:36:17 +01:00
github_prerelease_allowlist.json
gitlab_prerelease_allowlist.json
gnome_devel_allowlist.json
mismatched_binary_allowlist.json
permitted_formula_license_mismatches.json
provided_by_macos_depends_on_allowlist.json openssl@3 3.0.0 (new formula) 2021-09-23 00:04:36 +00:00
throttled_formulae.json
universal_binary_allowlist.json llvm@12 12.0.1 (new formula) 2021-10-07 14:52:46 +00:00
unstable_allowlist.json
unstable_devel_allowlist.json
versioned_dependencies_conflicts_allowlist.json llvm: migrate to python 3.10 2021-12-08 07:19:35 +00:00
versioned_head_spec_allowlist.json
versioned_keg_only_allowlist.json clang-format@11 11.1.0 (new formula) 2021-10-28 12:56:29 +00:00