summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@redhat.com>2022-02-02 23:46:19 -0500
committerCarlos O'Donell <carlos@redhat.com>2022-02-02 23:46:19 -0500
commit32ffd427413ab08566bbc051441fa7cfc082309b (patch)
tree44d3430b178f1f5d58067f99f86c1ff877580283
parentUpdate translations. (diff)
downloadglibc-32ffd427413ab08566bbc051441fa7cfc082309b.tar.gz
glibc-32ffd427413ab08566bbc051441fa7cfc082309b.tar.bz2
glibc-32ffd427413ab08566bbc051441fa7cfc082309b.zip
Update NEWS.
Moved LD_AUDIT notes into requirements section since the LAV_CURRENT bump is a requirements change that impacts loading old audit modules or new audit modules on older loaders.
-rw-r--r--NEWS13
1 files changed, 7 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index 119879e3dd..c489944c53 100644
--- a/NEWS
+++ b/NEWS
@@ -167,17 +167,18 @@ Deprecated and removed features, and other changes affecting compatibility:
removal of the LD_TRACE_PRELINKING, and LD_USE_LOAD_BIAS, environment
variables and their functionality in the dynamic loader.
+Changes to build and runtime requirements:
+
* The audit module interface version LAV_CURRENT is increased to enable
proper bind-now support. The loader now advertises via the la_symbind
- flags that PLT trace is not possible.
+ flags that PLT trace is not possible. New audit modules require the
+ new dynamic loader supporing the latest LAV_CURRENT version. Old audit
+ modules are still loaded for all targets except aarch64.
* The audit interface on aarch64 is extended to support both the indirect
result location register (x8) and NEON Q register. Old audit modules are
- rejected by the loader.
-
-Changes to build and runtime requirements:
-
- [Add changes to build and runtime requirements here]
+ rejected by the loader. Audit modules must be rebuilt to use the newer
+ structure sizes and the latest module interface version for LAV_CURRENT.
Security related changes: