RFR: 8273494: Zero: Put libjvm.so into "zero" folder, not "server"
shade at openjdk.java.net
Fri Sep 10 07:23:06 UTC 2021
On Thu, 9 Sep 2021 14:31:19 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:
>> Currently, the build system defaults the libjvm.so location to "server". This makes looking for `libjvm.so` awkward, see JDK-8273487 for example. We need to see if moving the libjvm.so to a proper location breaks anything.
>> Additional testing:
>> - [x] Linux x86_64 Zero build
>> - [x] Linux x86_64 Zero bootcycle-images
>> - [ ] Linux x86_64 Zero `tier1`
> And as for @dholmes-ora comment: I'm not sure who "own" zero at this point in time. Aleksey has made a lot of the zero patches lately; does that not count? Are you thinking about any specific person that needs to weight in on this?
> @magicus every "port" in OpenJDK is supposed to have a clear owner and support system. Zero has been somewhat lacking in that area but there were enough people to keep it surviving. Now I'm not so sure. Does Zero have an active user community? Developer community? If so they are the ones who need to assess this change.
FWIW, Zero had fallen into Red Hat hands for support. The official lead (if you look at Census) is Gary Benson, who is not active in this project anymore. Since then, it was mostly supported by RH folks (like me) with contributions from Debian, Tencent, Huawei, Alibaba -- mostly because all of us have arch ports that do not have full-blown Server VMs yet.
I have put things in motion to claim the leadership more formally. I do have to note, though, that over the last few years of me whipping Zero into shape, this is the first time anyone asked the formal governance question, which must tell us something about how much we care about ownership formalities here ;)
More information about the core-libs-dev