Re: OpenJDK configuration with emscripten problem

2024-08-15 Thread Dalibor Topic
Hi Çağla, you want the build-dev mailing list for that kind of questions. Forwarded there. You can subscribe via https://mail.openjdk.org/mailman/listinfo/build-dev Short answer is that there is no support for emscripten yet. If that's something you'd like to add, then build-dev is the right

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v8]

2024-08-15 Thread George Adams
On Thu, 15 Aug 2024 10:26:17 GMT, George Adams wrote: >> Adds Alpine build CI job to the GitHub actions matrix. Currently this only >> builds hotspot. I can add tests too if people think that would be useful but >> for now I've left it as just build. > > George Adams has updated the pull reques

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v9]

2024-08-15 Thread George Adams
> Adds Alpine build CI job to the GitHub actions matrix. Currently this only > builds hotspot. I can add tests too if people think that would be useful but > for now I've left it as just build. George Adams has updated the pull request incrementally with one additional commit since the last rev

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v8]

2024-08-15 Thread George Adams
On Thu, 15 Aug 2024 15:44:18 GMT, Aleksey Shipilev wrote: > Honestly, I am ambivalent about this. This only captures the Hotspot build > errors, which I think are rare for Alpine, judging by looking around the JBS. > And it makes sense: the build failures looks basically around compiling > aga

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v8]

2024-08-15 Thread Aleksey Shipilev
On Thu, 15 Aug 2024 10:26:17 GMT, George Adams wrote: >> Adds Alpine build CI job to the GitHub actions matrix. Currently this only >> builds hotspot. I can add tests too if people think that would be useful but >> for now I've left it as just build. > > George Adams has updated the pull reques

Re: RFR: 8337536: AArch64: Enable BTI branch protection for runtime part [v2]

2024-08-15 Thread Fei Gao
On Thu, 15 Aug 2024 02:26:10 GMT, Eric Liu wrote: >> Fei Gao has updated the pull request with a new target base due to a merge >> or a rebase. The incremental webrev excludes the unrelated changes brought >> in by the merge/rebase. The pull request contains three additional commits >> since t

Re: RFR: 8337536: AArch64: Enable BTI branch protection for runtime part [v3]

2024-08-15 Thread Fei Gao
> This patch enables BTI branch protection for runtime part on Linux/aarch64 > platform. > > Motivation > > 1. Since Fedora 33, glibc+kernel are PAC/BTI enabled by default. User-level > packages can gain additional hardening by compiling with the GCC/Clang flag > `-mbranch-protection=flag`. Se

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v8]

2024-08-15 Thread Magnus Ihse Bursie
On Thu, 15 Aug 2024 10:26:17 GMT, George Adams wrote: >> Adds Alpine build CI job to the GitHub actions matrix. Currently this only >> builds hotspot. I can add tests too if people think that would be useful but >> for now I've left it as just build. > > George Adams has updated the pull reques

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v7]

2024-08-15 Thread George Adams
On Wed, 14 Aug 2024 14:53:02 GMT, Magnus Ihse Bursie wrote: > The big question, as always with GHA, is if there is enough interest from the > community to warrant adding this configuration to GHA. GHA testing is done on > the developer's individual account's quota. It takes time and resources,

Re: RFR: 8282944: GHA: Add Alpine Linux x86_64 pre-integration check [v8]

2024-08-15 Thread George Adams
> Adds Alpine build CI job to the GitHub actions matrix. Currently this only > builds hotspot. I can add tests too if people think that would be useful but > for now I've left it as just build. George Adams has updated the pull request with a new target base due to a merge or a rebase. The pull

Re: RFR: 8338286: GHA: Demote x86_32 to hotspot build only

2024-08-15 Thread Julian Waters
On Tue, 13 Aug 2024 09:35:41 GMT, Aleksey Shipilev wrote: > As planned in [JDK-8338285](https://bugs.openjdk.org/browse/JDK-8338285), we > are about to deprecate the port for removal. It makes little sense to > continue testing the port, and thus block development and integration of new > feat

Re: RFR: 8338286: GHA: Demote x86_32 to hotspot build only

2024-08-15 Thread Aleksey Shipilev
On Tue, 13 Aug 2024 09:35:41 GMT, Aleksey Shipilev wrote: > As planned in [JDK-8338285](https://bugs.openjdk.org/browse/JDK-8338285), we > are about to deprecate the port for removal. It makes little sense to > continue testing the port, and thus block development and integration of new > feat

Integrated: 8338286: GHA: Demote x86_32 to hotspot build only

2024-08-15 Thread Aleksey Shipilev
On Tue, 13 Aug 2024 09:35:41 GMT, Aleksey Shipilev wrote: > As planned in [JDK-8338285](https://bugs.openjdk.org/browse/JDK-8338285), we > are about to deprecate the port for removal. It makes little sense to > continue testing the port, and thus block development and integration of new > feat

Integrated: 8338304: clang on Linux - check for lld presence after JDK-8333189

2024-08-15 Thread Matthias Baesken
On Wed, 14 Aug 2024 10:49:27 GMT, Matthias Baesken wrote: > After [JDK-8333189](https://bugs.openjdk.org/browse/JDK-8333189) I get now > this build error (when using clang on Linux) : > `clang: error: invalid linker name in argument '-fuse-ld=lld'` > We should better check for lld in the config

Re: RFR: 8338304: clang on Linux - check for lld presence after JDK-8333189 [v2]

2024-08-15 Thread Matthias Baesken
On Wed, 14 Aug 2024 13:01:09 GMT, Matthias Baesken wrote: >> After [JDK-8333189](https://bugs.openjdk.org/browse/JDK-8333189) I get now >> this build error (when using clang on Linux) : >> `clang: error: invalid linker name in argument '-fuse-ld=lld'` >> We should better check for lld in the co