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

Solaris 11 has no development support for DGA: Cannot build JDK

XMLWordPrintable

    • 2d
    • b126
    • generic, x86
    • generic, open_solaris
    • Verified

      Solaris 11 development builds and Solaris 11 Express do not have the
      necessary support to develop against the legacy Sun DGA APIs.
      JDK does not use any of the DGA headers but linking requires a libdga.so
      (as opposed to libdga.so.1, which is still there for binary compatibility).
      If we ever move to Solaris 11 as a build platform we would need to remove
      all reference to DGA. Since its not supported on newer systems (as in for
      several years already), that probably isn't going to be an issue.
      And because for JDK 7 (and I expect JDK8), we build on Solaris 10, official
      builds are fine. But its an inconvenience for developers who are working
      on Solaris 11 that it doesn't build there. We should put in some logic
      into the Makefiles to skip DGA if we are running on Solaris 11.

            prr Philip Race
            prr Philip Race
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: