[sisyphus] Java 1.6 сломана в Сизифе/x86_64
Igor Vlasenko
=?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Апр 19 16:11:25 MSD 2007
On Wed, Apr 18, 2007 at 10:27:21PM +0400, Damir Shayhutdinov wrote:
> Научился выбирать версию Java. Вот как это делается (на примере log4j):
>
> Для этого я поставил java-%desired_java_version-devel в
> BuildRequires(pre), чтобы эта версия была поставлена в первую очередь,
> и апт в хашере не захотел бы ставить другие версии.
>
> После этого в секции %build перед вызовом ant добавил следующее:
>
> export JAVA_HOME="/usr/lib/jvm/java-%desired_java_version"
>
> Таким образом, такой пакет собирается как в системе, так и в хашере.
>
> Возможно, стоит сделать макрос %select_java_version для выбора версии Java.
Это хорошая идея, в русле созданного Мишей Забалуевым
удобного набора макросов для ручной сборки.
К роботу для этой цели я сделал пакет jpackage-1.4-compat,
который вставляю скриптом jppimport в спек.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Sisyphus