• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. Port: MacOSX
  4. Mac+OS+X+Port+Using+jsadebug+jinfo+jmap

Page History

Versions Compared

Old Version 3

changes.mady.by.user rhoover rhoover

Saved on Nov 10, 2011

compared with

New Version 4

changes.mady.by.user rhoover rhoover

Saved on Nov 10, 2011

  • Previous Change: Difference between versions 2 and 3
  • Next Change: Difference between versions 4 and 5
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Click Create
  • Click Continue
  • Click Done
  • Click on the "My Certificates"
  • Double click on your new lldbopenjdk_codesign certificate
  • Turn down the "Trust" disclosure triangle

...

The next steps are necessary on SnowLeopard, but are probably because of a bug in how Keychain Access makes certificates. (Note: These also apply for Lion.)

  • Option-drag the new lldbopenjdk_codesign certificate from the login keychain to the System keychain in the Keychains pane of the main Keychain Access window to make a copy of this certificate in the System keychain. You'll have to authorize a few more times, set it to be "Always trusted" when asked.
  • Switch to the System keychain, and drag the copy of lldbopenjdk_codesign you just made there onto the desktop.

...

Code Block
sudo security add-trust -d -r trustRoot -p basic -p codeSign -k /Library/Keychains/System.keychain ~/Desktop/openjdk_codesign.cer
  • Right click on the "lldbopenjdk_codesign" certificate in the "System" keychain (NOT "login", but the one in "System"), and select "Delete" to delete it from
    the "System" keychain.
  • Reboot (I've found this step unnecessary.)
  • Clean and rebuild OpenJDK and you should be able to debug. (You can just remove the jsadebug,jinfo,jmap binaries in build/macosx-universal/bin instead of cleaning everything.)
Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 1406, "requestCorrelationId": "4c2821d2c5c883f5"}