<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>