[devel] Сборка с Java 1.6.0 в хэшере

Denis Kirienko dk на altlinux.ru
Вс Авг 5 15:17:52 MSD 2007


Добрый день!

Собираю софтину, которой нужна Java при сборке.
При сборке в своем домашнем каталоге все нормально.
А в хэшере, настроенном на Branch 4.0 сборка не получается,
Java не обнаруживается.

В BuildPreReq для собираемого пакет прописано: java-1.6.0-sun-devel

При сборке в хэшере устанавливаются пакеты java-1.6.0-sun и
java-1.6.0-sun-devel, но вот только Java не обнаруживается.

Если после сборки в хэшере сделать в хэшер chroot и дать команду
javac -version, то получим следующее сообщение:

javac: error while loading shared libraries: libjli.so: cannot open
shared object file: No such file or directory

Файл libjli.so в хэшере присутствует там, где он и должен быть:
/usr/lib/jvm/java-1.6.0-sun-1.6.0.01/jre/lib/amd64/jli/libjli.so

Если заменить java-1.6.0-sun на j2se1.5-sun, то в хэшере все собирается.

Предполагаю, что косяк в java-1.6.0-sun.

--
Денис



----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: OpenPGP digital signature
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20070805/d4f389cf/attachment.bin 


Подробная информация о списке рассылки Devel