<div dir="ltr"><div dir="ltr"><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Fri, Mar 28, 2025 at 10:43 AM Alan Bateman <<a href="mailto:alan.bateman@oracle.com">alan.bateman@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>
<div>
On 28/03/2025 09:25, Galder Zamarreno wrote:<br>
<blockquote type="cite">
<div dir="ltr">:<br>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="font-family:Arial,Helvetica,sans-serif"><br>
</span></div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="font-family:Arial,Helvetica,sans-serif">However, <a class="gmail_plusreply" id="m_5662215328410158334plusReplyChip-0" href="mailto:fitzsim@redhat.com" target="_blank">@Thomas Fitzsimmons</a> had a very
good point to make:</span></div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="font-family:Arial,Helvetica,sans-serif"><br>
</span></div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="font-family:Arial,Helvetica,sans-serif">> </span><span style="font-family:Arial,Helvetica,sans-serif">I also wonder
why the test harness is passing </span><code>--date $SOURCE_DATE_EPOCH</code><span style="font-family:Arial,Helvetica,sans-serif">, since the
test jars are not distributed, not sure why they'd need to
be reproducible...</span></div>
<div style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="font-family:Arial,Helvetica,sans-serif"><br>
</span></div>
<div>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div style="font-family:arial,helvetica,sans-serif;font-size:small">I think
his question is valid. Why pass --date for a test
jar?</div>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
I'm not sure what "test harness" and "test jar" means here but just
to say that jrt-fs.jar is in the JDK run-time. </div></blockquote><div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">^ Are you sure? The default make target, `exploded-image`, doesn't build the jrt-fs.jar. Aside from `test`, `images` does build the jar.</div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>When an IDE running
on JDK X needs to build/run a project for target JDK Y then it will
use the jrt file system to access the classes in the target JDK.
jrt-fs.jar is the provider implementation that JDK X will load to do
this.<br></div></blockquote><div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">If the jar does not mean, seems like an exploded image jdk won't work for ^?</div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
<br>
-Alan<br>
</div>
</blockquote></div></div>