Can you file a bug? We will take a look at it.

Thanks.

-- Kevin


On 6/16/2021 9:27 AM, John Neffenger wrote:
Just a heads-up about using the latest Xcode 12.5 ...

I use the Command Line Tools for Xcode 12.4 (at 431 MB) to build JavaFX on macOS as an alternative to the full Xcode package (at 11.86 GB). Thank you, Arunprasad Rajkumar! [1]

Then Apple Software Update installed the latest Command Line Tools for Xcode 12.5, and my builds of JavaFX with WebKit started failing. You can find out what version you're using with the command:

  $ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
  package-id: com.apple.pkg.CLTools_Executables
  version: 12.5.0.0.1.1617976050
  volume: /
  location: /
  install-time: 1623800794
  groups: com.apple.FindSystemFiles.pkg-group

You can download and revert to the 12.4 release below:

  More Downloads
  https://developer.apple.com/download/all/?q=12.4

Note that the OpenJFX project uses version 12.4 (build.properties):

  jfx.build.macosx.xcode.version=Xcode12.4+1.0

The errors using version 12.5 start with:

  .../modules/javafx.web/src/main/native/Source/ThirdParty/
    sqlite/./version:1:1: error: expected unqualified-id

  /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/
    usr/include/c++/v1/cstddef:49:9: error: no member named
    'ptrdiff_t' in the global namespace

and end with:

  PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
  Preprocessed source(s) and associated run script(s) are located at:
  clang: note: diagnostic msg: /var/folders/...
  clang: note: diagnostic msg: /var/folders/...
  clang: note: diagnostic msg: Crash backtrace is located in
  clang: note: diagnostic msg: /Users/john/Library/Logs/
DiagnosticReports/clang_<YYYY-MM-DD-HHMMSS>_<hostname>.crash
  clang: note: diagnostic msg: (choose the .crash file that
         corresponds to your crash)
  clang: note: diagnostic msg:

John

[1]: https://github.com/openjdk/jfx/pull/13


Reply via email to