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

Remove universal binaries support from hotspot build

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: infrastructure
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b133
    • CPU:
      x86
    • OS:
      os_x

      Description

      When backporting JDK-8043340 we determined it's no longer possible to actually build anything universal even though universal binaries are enabled by default, causing some components to be built universal by default which is now causing issues elsewhere. This was fixed in the JDK 8 backport of JDK-8043340. We need to forward port the MACOSX_UNIVERSAL changes to JDK 9.

      In short:
      MACOSX_UNIVERSAL should be set to false by default, hotspot needs ALT_MACOSX_UNIVERSAL set to the same value as the core MACOSX_UNIVERSAL so hotspot is built with the same setting (no changes to hotspot itself are needed for this).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                erikj Erik Joelsson
                Reporter:
                ddehaven David Dehaven (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: