mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-09 18:47:16 -08:00
net-vpn/i2p: restrict to >=virtual/jdk-11:* for #932030
- Updates to >=dev-java/ant-1.10.14-r3 - Removes obsolete check for MERGE_VM Closes: https://bugs.gentoo.org/932030 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/36717 Signed-off-by: Florian Schmaus <flow@gentoo.org>
This commit is contained in:
@@ -41,12 +41,13 @@ CP_DEPEND="
|
||||
sys-devel/gettext:0[java]
|
||||
www-servers/tomcat:9
|
||||
"
|
||||
# jdk-11 for bug #932030
|
||||
DEPEND="
|
||||
dev-libs/gmp:0=
|
||||
${CP_DEPEND}
|
||||
>=virtual/jdk-1.8:*
|
||||
>=virtual/jdk-11:*
|
||||
test? (
|
||||
dev-java/ant:0[junit4]
|
||||
>=dev-java/ant-1.10.14-r3:0[junit4]
|
||||
dev-java/hamcrest:0
|
||||
dev-java/junit:4
|
||||
dev-java/mockito:4
|
||||
@@ -75,21 +76,6 @@ EANT_GENTOO_CLASSPATH_EXTRA+=":${S}/apps/ministreaming/java/build/mstreaming.jar
|
||||
|
||||
DOCS=( README.md history.txt )
|
||||
|
||||
pkg_pretend() {
|
||||
# see https://bugs.gentoo.org/831290
|
||||
if [[ "`java-config --show-active-vm`" = *-8 ]] &&
|
||||
[[ "`java-config --query MERGE_VM --package=ant-core`" != *-8 ]]
|
||||
then
|
||||
eerror "dev-java/ant-core was emerged with a newer version of the JDK."
|
||||
eerror "It will fail to build with virtual/jdk:1.8 due to #831290."
|
||||
eerror "Please switch to a newer JDK"
|
||||
eerror " eselect java-vm set system ..."
|
||||
eerror "Or remerge dev-java/ant-core with virtual/jdk:1.8"
|
||||
eerror " emerge dev-java/ant-core"
|
||||
die 'bad JDK for ant-core'
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default # apply PATCHES
|
||||
java-pkg-2_src_prepare
|
||||
Reference in New Issue
Block a user