RFR: 8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared

Jie Fu jiefu at openjdk.java.net
Wed Jun 2 11:28:47 UTC 2021


On Wed, 2 Jun 2021 10:57:22 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

> > > hi, I checked with the larger fix you proposed yesterday. This fixed the night build.
> > 
> > 
> > Thanks @MBaesken .
> > If you're fine with the latest version, could please also test it on your s390 machines?
> > Thanks.
> 
> Unfortunately, the latest (short) version fails with
> src/hotspot/os/linux/os_linux.cpp:2966:27: error: '__NR_get_mempolicy' was not declared in this scope
> #define SYS_get_mempolicy __NR_get_mempolicy
> ^~~~~~~~~~~~~~~~~~
> 
> While __NR_get_mempolicy is on the machine in the system headers; it is not picked up, too bad.
> Not sure what to include in this case ...

Thanks @MBaesken .

Then, I would prefer the larger one, which had been tested last night.
And patch has been updated.

Or shall we only keep the fix for s390?
What do you think?
Thanks.

-------------

PR: https://git.openjdk.java.net/jdk/pull/4277


More information about the hotspot-runtime-dev mailing list