marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Пытаюсь поставить tuxjdk или jdk8-openjdk-jetbrains-git. Доходит до configure и всё. Понять не могу, в чём проблема, и не гуглится, что самое интересное.
Симлинки проверил в /usr/lib/jvm, всё нормально. Что за бред? |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Как всегда разобрался сам, пришлось лезть в исходники. Проблема была в том, что скрипт проверки версии boot jdk брал первую строчку из вывода java -version, а там Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp, и всё это из-за пакета fontconfig-enhanced-defaults, он прописал _JAVA_OPTIONS=... в /etc/profile.d/fontconfig-enhanced-defauls.conf. |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Вот ещё. Если кому-то пригодится: Эта ошибка возникает из-за того, что zip и unzip установлены с natspec патчами. Установить обычные из репозитория есть решение.Также, для сборки нужно добавить вот такие строки в PKGBUILD в секцию build(): Решит проблемы, которые могут быть непосредственно при компиляции из-за неполной совместимости стандартов C++11 (который в GCC 6 включён по дефолту) и C++98 (который требует жава) и исключит проблему, описанную в головном посте.Проследите, чтобы в PKGBUILD путь установки файлов был /usr/lib/jvm/java-X-abcde, а не какой-нибудь /opt/tuxjdk, иначе archlinux-java не будет видеть установленный JDK. |