<div dir="auto">Sorry to hear this.<div dir="auto"><br></div><div dir="auto">If it makes you feel better, I am born and raised in America, currently live in Washington DC, and I still had to wait over 2 months for mine to be done.</div><div dir="auto"><br></div><div dir="auto"><span class="gmail_chip gmail_plusreply" dir="auto"><a href="mailto:dalibor.topic@oracle.com" style="color:#15c;text-decoration:underline">@Dalibor Topic</a></span>, can we get this prioritized?</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Jan 31, 2026, 4:52 AM xtex <<a href="mailto:xtex@envs.net">xtex@envs.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
About one year ago, in Jan. 2025, I began my adventure of the OpenJDK <br>
codebase. Later I attempted to make some patches into the repository.<br>
I checked the documentation and learned that I have to sign an Oracle <br>
Contributor Agreement before submitting patches to OpenJDK. At that time, I <br>
dreamed that it was just a pretty normal CLA, like the ones I signed for other <br>
projects and shall just take at most several days.<br>
<br>
A few days later, I received an email asking me to update some information in <br>
the agreement. I did. After that, I have sent 5 emails to <br>
<a href="mailto:opensource_ww_grp@oracle.com" target="_blank" rel="noreferrer">opensource_ww_grp@oracle.com</a> asking if there was anything wrong (once a month <br>
from January to May). For each of my emails, I got a reply, saying that they <br>
"sincerely apologize" and "@Dalibor Topic Can you please review...", with no <br>
actual progress being made. Now it has been (more than) one year since I <br>
submitted my first OCA submission. And I have been tired of "/touch"-ing my PR <br>
once a month.<br>
<br>
I wonder if there is a reason for not reviewing my OCA submission. I do live <br>
in Chinese Mainland but I have no contractual or subordinate or teacher-<br>
student relationship with any entities that are restricted by the US import/<br>
export control laws (according to OpenSanctions). If you think that I have <br>
such a relationship or should be rejected for any other reasons, please simply <br>
reject my OCA submission, instead of hanging it for months.<br>
<br>
As I no longer have enough interest and spare time to work on OpenJDK, I <br>
decided to give up upstreaming those patches.<br>
If anyone is interested in them, please feel free to pick up and submit these <br>
patches, most of which are small but I believe they are useful.<br>
As OCA requires that "each contribution that you submit is and shall be an <br>
original work of authorship", you may rewrite my patches from scratch so it is <br>
an original work, and you don't need to sign my name or ping me.<br>
<br>
I would like to give a list of the patches that I wanted to upstream but <br>
failed:<br>
<br>
- Checks if "llvm-config" is broken:<br>
<a href="https://github.com/AOSC-Tracking/jdk/commit/" rel="noreferrer noreferrer" target="_blank">https://github.com/AOSC-Tracking/jdk/commit/</a><br>
6a8b12b1ad700d994a2803de593ca06e698ef1a9<br>
- Extend default thread stack size for zero:<br>
This addresses the stack overflow exception in javac when building JDK 24 with <br>
zero variants.<br>
<a href="https://github.com/AOSC-Tracking/jdk/commit/" rel="noreferrer noreferrer" target="_blank">https://github.com/AOSC-Tracking/jdk/commit/</a><br>
4534fcaafc149f649105dc9914c7cf4aaf8c802c<br>
<a href="https://www.mail-archive.com/build-dev@openjdk.org/msg14818.html" rel="noreferrer noreferrer" target="_blank">https://www.mail-archive.com/build-dev@openjdk.org/msg14818.html</a><br>
<br>
Some patches that are not for the upstream OpenJDK but Loongson's fork of JDK <br>
and were also blocked by OCA:<br>
<a href="https://github.com/loongson/jdk/pull/134" rel="noreferrer noreferrer" target="_blank">https://github.com/loongson/jdk/pull/134</a><br>
<a href="https://github.com/loongson/jdk/pull/126" rel="noreferrer noreferrer" target="_blank">https://github.com/loongson/jdk/pull/126</a><br>
<a href="https://github.com/loongson/jdk/pull/125" rel="noreferrer noreferrer" target="_blank">https://github.com/loongson/jdk/pull/125</a><br>
<a href="https://github.com/loongson/jdk/pull/135" rel="noreferrer noreferrer" target="_blank">https://github.com/loongson/jdk/pull/135</a><br>
<a href="https://github.com/loongson/jdk/pull/136" rel="noreferrer noreferrer" target="_blank">https://github.com/loongson/jdk/pull/136</a><br>
<a href="https://github.com/AOSC-Tracking/jdk/commit/" rel="noreferrer noreferrer" target="_blank">https://github.com/AOSC-Tracking/jdk/commit/</a><br>
913dcb2b2759437876ae3a40a1b074eeb1bfe09f<br>
<a href="https://github.com/AOSC-Tracking/jdk/commit/" rel="noreferrer noreferrer" target="_blank">https://github.com/AOSC-Tracking/jdk/commit/</a><br>
caba8e6de73fd9ffa078d6c257d6be8500b9d16a<br>
<br>
Best wishes,<br>
Bye.<br>
-- <br>
Bingwu Zhang (a.k.a. xtex) @ Sat, 31 Jan 2026 08:42:31 +0000<br>
<br>
<br>
<br>
</blockquote></div>