Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8127981

Webview: Native libraries on Mac OS X need to have .dylib extension

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • fx2.1
    • fx2.1
    • javafx
    • Mac OS X

    • web

      See RT-19101 for a description of why this is the case.

      Currently all native JavaFX libraries loaded via NativeLibLoader have the .jnilib extension. We need to change them all to have the .dylib extension instead.

      Affected libraries:

      libWebPaneJava.jnilib --> libWebPaneJava.dylib

      Note that in order to address RT-17919 libWebPaneJava was recently renamed from .dylib to .jnilib such that it is now consistent with other libraries. This means that for webnode it should be as simple as backing out the following changeset:

      changeset: 372:6236823cee49
      user: peterz
      date: Mon Jan 23 11:00:21 2012 +0400
      summary: RT-17919 NativeLibLoader fails to load libWebPaneJava.dylib when loading jfxrt.jar via OSGi

      We will ask the JDeveloper team to create symlinks for each library from libXXX.dylib to libXXX.jnilib

            peterz Peter Zhelezniakov
            kcr Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: