Uwe Schindler created LUCENE-7651: ------------------------------------- Summary: Javadocs build fails with Java 8 update 121 Key: LUCENE-7651 URL: https://issues.apache.org/jira/browse/LUCENE-7651 Project: Lucene - Core Issue Type: Bug Components: general/javadocs Environment: Java 8 update 121 Reporter: Uwe Schindler Priority: Critical
Oracle released the recent Java 8 security update (u121). The Jenkins builds fail with the following error while building the Javadocs: {noformat} [javadoc] Constructing Javadoc information... [javadoc] javadoc: error - Argument for -bottom contains JavaScript. [javadoc] Use --allow-script-in-comments to allow use of JavaScript. [javadoc] 1 error {noformat} This is caused by the Javascript added to pretty-print code examples. We load this in the page footer "{{<bottom>}}" parameter. Surely, it will be posisble to simply add the mentioned argument, but this will break builds with earlier Java 8 versions. This is nowhere documented, I haven't seen any documentation about this flag nowhere, so I assume this is a bug in Java. They can't change or add command line parameters in minor updates of Java 8. I will ask on the OpenJDK mailing lists if this is a bug (maybe accidentally backported from Java 9). -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org