Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 May 2014 12:54:22 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        Vick Khera <vivek@khera.org>, FreeBSD Ports List <ports@freebsd.org>
Subject:   Re: forcing specific Java version as dependency
Message-ID:  <5387663E.5020801@FreeBSD.org>
In-Reply-To: <CALd%2Bdcf8T5pp74%2BH=Z-Kytb-fbjRyp4tGTKY16DHyACzBrySLA@mail.gmail.com>
References:  <CALd%2Bdcf8T5pp74%2BH=Z-Kytb-fbjRyp4tGTKY16DHyACzBrySLA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2014-05-29 11:09:29 -0400, Vick Khera wrote:
> I'm using poudriere to build packages to use on my servers (I have 
> about 20 of them). One of the packages I need is
> www/tomcat-native. However, the way poudriere builds the ports,
> they are built in an empty jail, so when tomcat-native selects the
> JDK to use, it picks openjdk6 to install as a dependency. I need it
> to build against OpenJDK7, since that is what my main software
> needs to run.
> 
> I read through the bsd.java.mk file and could not find a knob to
> set (or even a hack around it) to get tomcat-native to pick
> openjdk7 as my preferred JDK.
> 
> Please advise how to accomplish this. It is important to be able to
> do this if we want to be able to have binary-package only FreeBSD 
> management.
I think adding the following line in make.conf for the jail under
/usr/local/etc/poudriere.d should do.

JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7

Jung-uk Kim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQEcBAEBAgAGBQJTh2Y+AAoJEHyflib82/FGhxwH/23MNaJ7RjsvTHV6cMS3IcGV
uKt7WjRvZGHaQ/DBw5U0UxXqh3rsiwAlQh8XzHQVasaALSokCdQFJI80/cDvD5f/
uGz+kAeLGmM5P2lFT0eECEAeRREBeb3nHbHQPAJsk5dgWRMw1PV1lmHYjkC7aGAU
G3AAR77UQQJd8VMgVFL7XvOMItlMrPSiOxlojhgz34+qWcHEEQmUUU9CdotxJwFw
eHBPpf/zz2CKB072koAflSOF2JNAZSR9flfiADT7h6sYpo+PorlFfnULzMYC0fzB
Ronh2pM9FIwpcyErQb2byFsc0cqYzWy7Yg2GZBRAZJUvOx8tGeZcpKHBxhxUm1M=
=fBUa
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5387663E.5020801>