<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Now fixed in jtreg.tip.</p>
    <p>-- Jon<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 01/26/2019 12:47 PM, Jonathan
      Gibbons wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:676033fc-5568-e77d-931d-684290d9096e@oracle.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <p>Keita,</p>
      <p>Yes, that is currently to be expected, because by default, the
        build compiles certain files for use on very old versions of the
        platform, which are only supported when using JDK 8.</p>
      <p>It would be a reasonable enhancement to update the build so
        that you can build with newer releases of JDK, if you don't mind
        not being able to run on very old releases. You can do this now
        if you need to by overriding/editing the javac command lines
        defined in make/Defs.gmk ... look for the commands that contain
        uses of the -source and -target options.<br>
      </p>
      <p>But, there no need to worry just yet about JDK 8 going away.
        The Support Roadmap [1] says this:</p>
      <blockquote>
        <h2 style="margin: 0px; padding: 2px 0px 0px; list-style: none;
          -webkit-font-smoothing: antialiased; font-family: arial,
          helvetica, sans-serif; font-weight: bold; font-size: 12px;
          background-color: transparent !important; caret-color: rgb(0,
          0, 0); color: rgb(0, 0, 0); font-style: normal;
          font-variant-caps: normal; letter-spacing: normal; orphans:
          auto; text-align: start; text-indent: 0px; text-transform:
          none; white-space: normal; widows: auto; word-spacing: 0px;
          -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
          0px; text-decoration: none; background-position: initial
          initial !important; background-repeat: initial initial
          !important;">End of Public Updates of Java SE 8</h2>
        <p class="small" style="margin: 0px 0px 10px; padding: 0px;
          list-style: none; -webkit-font-smoothing: antialiased;
          line-height: 1.3em; font-size: 12px; caret-color: rgb(0, 0,
          0); color: rgb(0, 0, 0); font-family: Arial, Helvetica,
          sans-serif; font-style: normal; font-variant-caps: normal;
          font-weight: normal; letter-spacing: normal; orphans: auto;
          text-align: start; text-indent: 0px; text-transform: none;
          white-space: normal; widows: auto; word-spacing: 0px;
          -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
          0px; text-decoration: none;">Java SE 8 is going through the<span
            class="Apple-converted-space"> </span><a
href="https://blogs.oracle.com/java-platform-group/end-of-public-updates-is-a-process%2c-not-an-event"
            target="" style="margin: 0px; padding: 0px; list-style:
            none; -webkit-font-smoothing: antialiased; color: rgb(0,
            117, 143); text-decoration: none;" moz-do-not-send="true">End
            of Public Updates process</a><span
            class="Apple-converted-space"> </span>for legacy releases. 
          Oracle will continue to provide free public updates and auto
          updates of Java SE 8, until at least the end of December 2020
          for Personal Users, and January 2019 for Commercial Users.</p>
      </blockquote>
      <p>-- Jon</p>
      <p>[1] <a class="moz-txt-link-freetext"
href="https://www.oracle.com/technetwork/java/java-se-support-roadmap.html"
          moz-do-not-send="true">https://www.oracle.com/technetwork/java/java-se-support-roadmap.html</a><br>
      </p>
      <p><br>
      </p>
      <div class="moz-cite-prefix">On 1/26/19 11:04 AM, keita
        abdoul-kader wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:CAG22-wv5zdKdRiKY9nVju9JEo9UuW5GGPfiwq0NmcTHnkyagBQ@mail.gmail.com">
        <meta http-equiv="content-type" content="text/html;
          charset=utf-8">
        <div dir="ltr">Hello Jon, thanks for answering.
          <div>I agree with you on both point. But i think my original
            question was clear enough. </div>
          <div>I was talking the JDK requirements for building jtreg
            from source. Last time i tried building the tip of the
            jtreg  source code with oracle jdk10 , It failed at compile
            time and i had to revert to using oracle jdk 8</div>
          <div>Is that expected ?</div>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Sat, Jan 26, 2019 at
            10:18 AM Jonathan Gibbons <<a
              href="mailto:jonathan.gibbons@oracle.com"
              moz-do-not-send="true">jonathan.gibbons@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"><br>
            On 1/22/19 8:14 AM, keita abdoul-kader wrote:<br>
            > Hello,<br>
            > Is there any plan to move the JDK requirement from 8 to
            something <br>
            > higher since 8 is soon to be deprecated ?<br>
            > Thanks<br>
            <br>
            <br>
            There's two aspects to this.<br>
            <br>
            1. It should be *possible* to run jtreg on recent versions
            of JDK.<br>
            <br>
            2. It remains the case that it is desirable to be able to
            run jtreg on <br>
            old versions, to enable running tests for the oldest
            supported version <br>
            of the platform.<br>
            <br>
            -- Jon<br>
            <br>
            <br>
          </blockquote>
        </div>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>