<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    Looks like our replies crossed in the mail. I replied with basically
    the same conclusion.<br>
    <br>
    -- Kevin<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 1/19/2023 11:17 AM, Scott Palmer
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CAL3e5iFSLaTvbLscsf7ubEDsWufx0B2qvXv647MMVK-swdYNrw@mail.gmail.com">
      
      <div dir="ltr">I found the problem.  I'm using a build of OpenJDK
        from Azul that includes the javafx modules.  You probably
        aren't, which means the --upgrade-module-path option isn't being
        used so there is no conflict with javac parameters.
        <div>I downloaded a JDK17 without the JavaFX modules and teh
          build worked.<br>
          <div>I think this will have to be fixed somehow or the
            documentation needs to change to forbid a JDK with built-in
            JavaFX modules.  The current attempts in the build script to
            deal with existing javafx modules are not working.</div>
          <div> A fix would be better.</div>
        </div>
        <div><br>
        </div>
        <div>Scott</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, Jan 19, 2023 at 1:29
          PM Scott Palmer <<a href="mailto:swpalmer@gmail.com" moz-do-not-send="true" class="moz-txt-link-freetext">swpalmer@gmail.com</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
          <div dir="ltr">Tried a gradle clean (which works fine after
            manually deleting the stale mac_tools.properties file) and
            confirmed the build folder was gone from the graphics module
            and elsewhere, no difference.  I'm running the gradle
            wrapper, so it's using Gradle as defined by the project. 
            I'm also usually on the bleeding edge with Gradle, so if I
            didn't use gradlew it would have been Gradle 8.0-rc-2 :-)
            <div><br>
            </div>
            <div>Scott<br>
              <div>
                <div><br>
                </div>
              </div>
            </div>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Thu, Jan 19, 2023 at
              1:20 PM Kevin Rushforth <<a href="mailto:kevin.rushforth@oracle.com" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">kevin.rushforth@oracle.com</a>>
              wrote:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
              <div> I recommend removing the entire build directory
                (although if you managed to get "gradle clean" working,
                then it will do that).<br>
                <br>
                What version of gradle are you using? You will need
                gradle 7.6 to use JDK 19.<br>
                <br>
                -- Kevin<br>
                <br>
                <br>
                <div>On 1/19/2023 10:17 AM, Scott Palmer wrote:<br>
                </div>
                <blockquote type="cite">
                  <div dir="ltr">Tried again with JDK 17.0.5, just in
                    case... still not working.</div>
                  <br>
                  <div class="gmail_quote">
                    <div dir="ltr" class="gmail_attr">On Wed, Jan 18,
                      2023 at 3:18 PM Scott Palmer <<a href="mailto:swpalmer@gmail.com" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">swpalmer@gmail.com</a>>
                      wrote:<br>
                    </div>
                    <blockquote class="gmail_quote" style="margin:0px
                      0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
                      <div dir="ltr">I'm trying to build OpenJFX on my
                        Mac.  I figured out an issue with the Gradle
                        scripts, they fail if there is a stale
                        mac_tools.properties file. A 'clean' also fails
                        for the same reason so you have to manually
                        delete the file to get it to be re-built.  But
                        now the build fails with the following error:
                        <div><br>
                        </div>
                        <div>> Task :graphics:compileJava FAILED<br>
                          You specified both --module-source-path and a
                          sourcepath. These options are mutually
                          exclusive. Ignoring sourcepath.<br>
                          error: option --upgrade-module-path cannot be
                          used together with --release<br>
                          Usage: javac <options> <source
                          files><br>
                          use --help for a list of possible options<br>
                          <br>
                          FAILURE: Build failed with an exception.</div>
                        <div><br>
                        </div>
                        <div>I'm not sure why I would be seeing this
                          error if the build is working for everyone
                          else.  I'm using JDK 19.<br>
                        </div>
                        <div>
                          <div><br>
                          </div>
                          <div>Any hints?</div>
                        </div>
                        <div><br>
                        </div>
                        <div>Btw, the Mac section of <a href="https://wiki.openjdk.org/display/OpenJFX/Building+OpenJFX" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://wiki.openjdk.org/display/OpenJFX/Building+OpenJFX</a>
                          still mentions needing Mercurial.  I don't
                          think that's true anymore.</div>
                        <div><br>
                        </div>
                        <div>Regards,</div>
                        <div><br>
                        </div>
                        <div>Scott</div>
                      </div>
                    </blockquote>
                  </div>
                </blockquote>
                <br>
              </div>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>