-
Bug
-
Resolution: Fixed
-
P4
-
8, 11, 15, 16
-
b26
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8257864 | 15u-cpu | Aleksey Shipilev | P4 | Resolved | Fixed | master |
JDK-8257427 | 15.0.2 | Aleksey Shipilev | P4 | Resolved | Fixed | b07 |
JDK-8257206 | 11.0.10 | Aleksey Shipilev | P4 | Resolved | Fixed | b05 |
JDK-8257207 | openjdk8u282 | Aleksey Shipilev | P4 | Resolved | Fixed | b04 |
There is no os::workaround_expand_exec_shield_cs_limit symbol available:
/home/buildbot/worker/build-jdkX-linux/build/src/hotspot/os/linux/os_linux.cpp:4545: undefined reference to `os::workaround_expand_exec_shield_cs_limit()'
collect2: error: ld returned 1 exit status
That symbol is defined in os_linux_x86.cpp, which is not available to Zero that builds os_linux_zero.cpp.
JDK-8248271 added the declaration to os_linux_zero.hpp, but that is not enough, because the definition is still missing.
/home/buildbot/worker/build-jdkX-linux/build/src/hotspot/os/linux/os_linux.cpp:4545: undefined reference to `os::workaround_expand_exec_shield_cs_limit()'
collect2: error: ld returned 1 exit status
That symbol is defined in os_linux_x86.cpp, which is not available to Zero that builds os_linux_zero.cpp.
- backported by
-
JDK-8257206 Zero: Linux x86_32 build still fails
- Resolved
-
JDK-8257207 Zero: Linux x86_32 build still fails
- Resolved
-
JDK-8257427 Zero: Linux x86_32 build still fails
- Resolved
-
JDK-8257864 Zero: Linux x86_32 build still fails
- Resolved
- relates to
-
JDK-8248271 linux-x86-zero build failure
- Resolved
(2 links to)