how to build with java -8 in epel-6?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,
i'm try to build a java package for epel-6 which use java-8.
unfortunately it seem it's not enough to simple add
BuildRequires:  java-1.8.0-openjdk-devel
since it's install it, but also still install during the mock setup
session old java packages ie:
java-1.5.0-gcj                 x86_64 1.5.0.0-29.1.el6         os
 137 k
java-1.6.0-sun                 x86_64 1:1.6.0.45-1jpp.1.el6    os
  25 M
java-1.7.0-ibm                 x86_64 1:1.7.0.5.0-1jpp.2.el6_4 os
  73 M
java-1.7.0-ibm-devel           x86_64 1:1.7.0.5.0-1jpp.2.el6_4 os
 7.5 M
java-1.7.0-oracle              x86_64 1:1.7.0.45-1jpp.2.el6_4  os
  28 M
and i'm not bale to exclude them. in rpm the is a Obsoletes: but there
is no such thing as "BuildRequiresObsoletes":-(

what's more i can't run system-switch-java since it's required root
access and there is no command line option to switch to a given specific
java version.

so during build the system use the default javac which is not java8 but
ibm's java7 (IBM J9 VM (build 2.6, JRE 1.7.0).

is there any way to force java8? or is there any way to exclude other
java vm jre to install into mock during build?

thanks in advance.
regards.


-- 
  Levente                               "Si vis pacem para bellum!"
--
java-devel mailing list
java-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/java-devel





[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux