You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Arnaud Launay (JIRA)" <ji...@apache.org> on 2016/12/28 19:32:58 UTC
[jira] [Created] (BIGTOP-2649) Default Java8 blocks default debian
jdk
Arnaud Launay created BIGTOP-2649:
-------------------------------------
Summary: Default Java8 blocks default debian jdk
Key: BIGTOP-2649
URL: https://issues.apache.org/jira/browse/BIGTOP-2649
Project: Bigtop
Issue Type: Bug
Components: build, debian
Affects Versions: 1.2.0
Environment: Debian 8, Java 7
Reporter: Arnaud Launay
Fix For: 1.2.0
Hello,
By default, the last Debian, Jessie (8) comes with java7. java8 is available from backports, but we don't want to use backports on all our servers.
Would it be possible somehow to keep both versions working to compile and use bigtop with the same runtimes ?
Right now, I found a few problems with the current git and java7:
- Javadoc 7 does NOT like "-Xdoclint:none"
- kite checks if the used jdk is matching the one from bigtop.bom
Compiling is still ongoing, I'll report here if I find anything else.
Right now, my biggest concern is the bigtop.bom stack definition:
bigtop {
/** Base Configuration of the mirror and archives */
version = "1.2.0-SNAPSHOT"
stack {
'jdk' { version = '1.8'; version_base = version }
'scala' { version = '2.11.8'; version_base = version }
}
I have no idea if it's possible to have something like;
'jdk' { version = [ '1.7', '1.8' ]; version_base = version }
or
'jdk' { version = /^1\.(7|8)$/'; version_base = version }
or something like that, to allow bigtop to be constructed with both versions of the JDK.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)