[crac] RFR: 8273607: Import crac/jdk [v2]

Volker Simonis simonis at openjdk.java.net
Mon Sep 13 14:50:40 UTC 2021

On Fri, 10 Sep 2021 17:18:09 GMT, Anton Kozlov <akozlov at openjdk.org> wrote:

>> Import the initial CRaC prototype. The PR targets `crac` branch where it will live, while `master` is automatically synced to `openjdk/master`. The initial implementation is based on jdk-14-ga. After the integration, I'm going to merge the latest promotion build from the `master` branch.
>> Please feel free to leave comments. I'll try to resolve simple issues or will record more complex ones.
> Anton Kozlov has updated the pull request incrementally with four additional commits since the last revision:
>  - Revert "8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10"
>    This reverts commit 5753cadf8e449cd61ec100bac0e30b44f2c4bea4.
>  - Revert "8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10"
>    This reverts commit 7dcc6fa5620824ac72aabea54fb8459c552d093c.
>  - Revert "8238386: (sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10"
>    This reverts commit d9688feedc73c68f4023df37332f093bd3b3143a.
>  - Revert "8237879: make 4.3 breaks build"
>    This reverts commit 24b5e247c747fa08275861cadf1898d6458c3860.

If you want to first import the initial CRaC version which is based on `jdk-14-ga` into the `crac` branch in this repository which is itself based on the same `jdk14-ga` tag it is unclear to me why you have to do additional changes (like the four reverts) before integrating.

I thought you first want to import CRaC "as-is" and then merge the `crac` branch with the latest master?


PR: https://git.openjdk.java.net/crac/pull/1

More information about the crac-dev mailing list