# Bug report

### Bug description:

After #118307 ,  the developer needs to install LLVM 18 if they want to build CPython locally. But LLVM <= 17 is the most commonly used version in a lot of distributions of Linux( Like Ubuntu, Arch, Fedora)

I propose to add new environment variables like `PYTHON_JIT_LLVM_VERSION` to allow people override the default LLVM version requirement locally

### CPython versions tested on:

CPython main branch

### Operating systems tested on:

Linux
Could not build CPython locally after #118307
This is a GitHub Issue
repo:cpython
owner:python
Title : Could not build CPython locally after #118307
Issue date:

--- start body ---
# Bug report

### Bug description:

After #118307 ,  the developer needs to install LLVM 18 if they want to build CPython locally. But LLVM <= 17 is the most commonly used version in a lot of distributions of Linux( Like Ubuntu, Arch, Fedora)

I propose to add new environment variables like `PYTHON_JIT_LLVM_VERSION` to allow people override the default LLVM version requirement locally

### CPython versions tested on:

CPython main branch

### Operating systems tested on:

Linux
--- end body ---
