* Revert "Release Notes for PYTHON=python3"
  commit 2612b47c3f.

* Revert "Remove Python build dependency when LINKER_USE_RPATH=ORIGIN"
  commit f4c474eb77.
This commit is contained in:
Andrew Johnson
2025-02-19 14:10:16 -06:00
committed by GitHub
parent 7a6e11cae0
commit a3d8531008
6 changed files with 94 additions and 160 deletions

View File

@ -22,24 +22,6 @@ should also be read to understand what has changed since earlier releases:
## Changes made on the 7.0 branch since 7.0.8.1
### Build system `$(PYTHON)` default changed
The default value of the build system's `$(PYTHON)` variable has changed from
`python` to `python3`, in line with many recent OS installations' removal of
the `python` binary after Python 2 support ended.
This change may affect EPICS support modules which run Python scripts at
build-time that haven't yet been converted to Python 3.
If needed, the value can be overridden in a `configure/CONFIG_SITE.local` file,
either in Base or in the specific module.
This variable was added in EPICS 7.0.3.1 and only used by Base when configured
with `LINKER_USE_RPATH=ORIGIN`.
That configuration now runs a Perl translation of the original script, so
Python is not required to build Base.
EPICS developers working on documentation may need to point `PYTHON` to a
Pythons venv that has the additional packages needed to run Sphinx.
### Post monitors from compress record when it's reset
Writing into a compress record's `RES` field now posts a monitor event instead