Skip to content

LGTM.com: Building OpenJDK #6219

Answered by Marcono1234
Marcono1234 asked this question in Q&A
Discussion options

You must be logged in to vote

Summarizing the above:

  • LGTM.com openjdk/jdk:
    • C++ extraction: Fails because the specified boot JDK is too old
    • Java extraction:
      • Performs manual git checkout jdk-14+36 (should be removed)
      • When checking out latest changes fails because CodeQL Java extractor does not support Java 18 yet
  • openjdk/jdk16u
    • Make target make images fails for "Creating support/classlist.jar"; the error information from the JDK build tools is not very helpful
      Possibly caused by a CodeQL Java extractor bug?
    • Make target make java succeeds

Conclusion:

  • Newer boot JDK has to be used
  • make java should be executed for CodeQL Java extraction
  • If the container running the build has limited memory available, --with-mem…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@hvitved
Comment options

@Marcono1234
Comment options

@hvitved
Comment options

@Marcono1234
Comment options

Answer selected by Marcono1234
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants