ARM32 build broken due to JDK-8232050
david.holmes at oracle.com
Tue Nov 5 23:36:04 UTC 2019
I've reopened the bug.
On 6/11/2019 8:26 am, Markus Knetschke wrote:
> I already used the web form to report the bug which resulted in JDK-8233599
> The bug was closed as a duplicate but the referenced bug is a similar
> bug on ARM64 but my report was for an armv6l which is a ARM32 machine.
> The error message is:
> /home/mknjc/jdk/src/hotspot/cpu/arm/vtableStubs_arm.cpp:91: undefined
> reference to `Klass::vtable_start_offset()'
> This is with the current jdk master branch.
> The fix for this also is as simple as it gets:
> diff --git a/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> index 2c564b8189..f84e11662c 100644
> --- a/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> +++ b/src/hotspot/cpu/arm/vtableStubs_arm.cpp
> @@ -32,6 +32,7 @@
> #include "oops/compiledICHolder.hpp"
> #include "oops/instanceKlass.hpp"
> #include "oops/klassVtable.hpp"
> +#include "oops/klass.inline.hpp"
> #include "runtime/sharedRuntime.hpp"
> #include "vmreg_arm.inline.hpp"
> #ifdef COMPILER2
> So the bug isn't a duplicate and isn't fixed yet. Should I report a
> new bug or could JDK-8233599 opened again?
More information about the hotspot-dev