diff --git a/log4j-parent/pom.xml b/log4j-parent/pom.xml
index a0b8f4b0195..f4e56806a27 100644
--- a/log4j-parent/pom.xml
+++ b/log4j-parent/pom.xml
@@ -80,6 +80,7 @@
1.2.15
3.4.4
0.9.0
+ 2.38.0
7.0.5
4.0.27
33.4.8-jre
@@ -1109,7 +1110,7 @@
com.google.errorprone
error_prone_annotations
- ${error-prone.version}
+ ${error-prone-annotations.version}
org.osgi
diff --git a/src/changelog/.2.x.x/3758_fix_jspecify_dep.xml b/src/changelog/.2.x.x/3758_fix_jspecify_dep.xml
index a4824608390..78dba40899a 100644
--- a/src/changelog/.2.x.x/3758_fix_jspecify_dep.xml
+++ b/src/changelog/.2.x.x/3758_fix_jspecify_dep.xml
@@ -6,7 +6,8 @@
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
type="fixed">
+
- Move `jspecify.version` Maven property and `java8-tests` profile from `log4j-bom` to `log4j-parent`, since the former gets trimmed before deployment.
+ Fix version resolution of `jspecify` and `error_prone_annotations` dependencies in published POM files.