/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp:45:52: error: invalid use of incomplete type 'struct pt_regs'
frame ret_frame((intptr_t*)uc->uc_mcontext.regs->gpr[1/*REG_SP*/],
^~
In file included from /usr/include/signal.h:48,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:76,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/globalDefinitions.hpp:33,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/debug.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/runtime/globals.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/memory/allocation.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/runtime/frame.inline.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp:27:
/usr/include/bits/signal.h:35:9: note: forward declaration of 'struct pt_regs'
struct pt_regs *regs;
^~~~~~~
/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp:46:51: error: invalid use of incomplete type 'struct pt_regs'
(address)uc->uc_mcontext.regs->nip);
^~
In file included from /usr/include/signal.h:48,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:76,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/globalDefinitions.hpp:33,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/debug.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/runtime/globals.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/memory/allocation.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/runtime/frame.inline.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp:27:
/usr/include/bits/signal.h:35:9: note: forward declaration of 'struct pt_regs'
struct pt_regs *regs;
^~~~~~~
/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp:58:47: error: invalid use of incomplete type 'struct pt_regs'
uint64_t reg_bcp = uc->uc_mcontext.regs->gpr[14/*R14_bcp*/];
^~
In file included from /usr/include/signal.h:48,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:76,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/globalDefinitions.hpp:33,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/utilities/debug.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/runtime/globals.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/memory/allocation.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/share/vm/runtime/frame.inline.hpp:28,
from /root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp:27:
/usr/include/bits/signal.h:35:9: note: forward declaration of 'struct pt_regs'
struct pt_regs *regs;
^~~~~~~
make[7]: *** [/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/make/linux/makefiles/rules.make:144: thread_linux_ppc.o] Error 1
make[7]: *** Waiting for unfinished jobs....
make[7]: Leaving directory '/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk.build-boot/hotspot/linux_ppc64_compiler2/product'
make[6]: *** [/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/make/linux/makefiles/top.make:120: the_vm] Error 2
make[6]: Leaving directory '/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk.build-boot/hotspot/linux_ppc64_compiler2/product'
make[5]: *** [/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/make/linux/Makefile:284: product] Error 2
make[5]: Leaving directory '/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk.build-boot/hotspot'
make[4]: *** [Makefile:231: generic_build2] Error 2
make[4]: Leaving directory '/root/packages/user/openjdk8/src/icedtea-3.19.0/openjdk-boot/hotspot/make'
make[3]: *** [Makefile:177: product] Error 2