Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××.be>
To: gentoo-user@l.g.o
Subject: [gentoo-user] JAVACFLAGS - who on earth is setting this flag
Date: Wed, 10 Aug 2016 11:36:20
Message-Id: 2l63Q5RFJHcxOY5nqqOpEC@YJ0oMoaaCOJylk9/E1A1E
1 Hi,
2
3 I want to emerge a package which needs java 1.8.
4 The Log says
5
6 GENTOO_VM=oracle-jdk-bin-1.8 CLASSPATH=""
7 JAVA_HOME="/opt/oracle-jdk-bin-1.8.0.102"
8 JAVACFLAGS="-source 1.7 -target 1.7" COMPILER="javac"
9
10 Where is JAVACFLAGS set?
11
12 eselect java-vm list says
13
14 [2] oracle-jdk-bin-1.8 system-vm
15
16 java -version gives
17 java version "1.8.0_102"
18
19 javac -version gives
20 javac 1.8.0_102
21
22 In the ebuild I have
23 JAVA_PKG_WANT_SOURCE="1.8"
24 JAVA_PKG_WANT_TARGET="1.8"
25
26 and
27 DEPEND=">=virtual/jdk-1.8"
28 RDEPEND=">=virtual/jre-1.8"
29
30
31 but /var/tmp/portage/sci-geosciences/josm-99999/temp/environment has
32
33 declare -x JAVA="/opt/oracle-jdk-bin-1.8.0.102/bin/java"
34 declare -x JAVAC="/opt/oracle-jdk-bin-1.8.0.102/bin/javac"
35 declare -x JAVACC_HOME="/usr/share/javacc/"
36 declare -x JAVACFLAGS="-source 1.7 -target 1.7"
37
38
39 So, who sets this JAVACFLAGS and how can I change this?
40
41 Many thanks for a hint,
42 Helmut

Replies

Subject Author
Re: [gentoo-user] JAVACFLAGS - who on earth is setting this flag Harm Geerts <hgeerts@×××××××××.nl>