RFR: 8256829: GNU hash style is not available on MIPS
Magnus Ihse Bursie
ihse at openjdk.java.net
Mon Nov 23 11:26:58 UTC 2020
On Sun, 22 Nov 2020 14:19:04 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> For fun, I tried to build `linux-mips64el-zero-fastdebug`, and it cannot be built, because linker complains:
>
>
> collect2: error: ld returned 1 exit status
>
> I believe it is a regression in 16, as GNU hash style was forced with [JDK-8200738](https://bugs.openjdk.java.net/browse/JDK-8200738). The way out is to special-case MIPS hash-style to `sysv`. This enumerates all MIPS targets that `make/autoconf/platform.m4` knows about.
>
> Attention @DamonFool, who must be running into this problem for their MIPS builds?
>
> Testing:
> - [x] Linux mipsel zero fastdebug build (requires additional unrelated fixes)
> - [x] Linux mips64el zero fastdebug build
Given that it works on MIPS, it looks good to me. Too bad gnu hash style is not universally accepted. :(
-------------
Marked as reviewed by ihse (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/1374
More information about the build-dev
mailing list