Страница 1 из 1

OpenJDK 7 валится с ошибкой

Добавлено: 2015-02-12 14:21:55
logout_90
Господа, доброго времени суток!

Выполняю компиляцию OpenJDK 7
Компиляция завершается неудачно. В логе следующая ошибка:

Код: Выделить всё

Error: time is more than 10 years from present: 1104530400000
java.lang.RuntimeException: time is more than 10 years from present: 1104530400000
        at build.tools.generatecurrencydata.GenerateCurrencyData.makeSpecialCaseEntry(GenerateCurrencyData.java:285)
        at build.tools.generatecurrencydata.GenerateCurrencyData.buildMainAndSpecialCaseTables(GenerateCurrencyData.java:225)
        at build.tools.generatecurrencydata.GenerateCurrencyData.main(GenerateCurrencyData.java:154)
Проверил время на сервере:

Код: Выделить всё

date
Thu Feb 12 13:45:21 MSK 2015
Со временем все ОК. Кто нибудь сможет помочь разобраться?

Отправлено спустя 6 минут 44 секунды:
Нагуглил это
http://mailing.freebsd.java.narkive.com ... va-openjdk
К сожалению, абсолютно не помогло мне пофиксить проблему.

Отправлено спустя 19 минут 48 секунд:
Победил переставлением времени на сервере на 2010 год. Но как то это не сильно хорошо. Поэтому вопрос еще актуален.

Отправлено спустя 8 минут 59 секунд:
Хотя, нет, не победил. Теперь валится с такой ошибкой:

Код: Выделить всё

required: Hashtable<String,PropertyChangeSupport>
  found:    Object
../../../../src/share/classes/sun/rmi/server/ActivatableRef.java:333: warning: [deprecation] done(RemoteCall) in RemoteRef has been deprecated
    public void done(RemoteCall call) throws RemoteException {
                ^
../../../../src/share/classes/sun/rmi/server/ActivatableRef.java:324: warning: [deprecation] invoke(RemoteCall) in RemoteRef has been deprecated
    public void invoke(RemoteCall call) throws Exception
                ^
Note: Some input files additionally use or override a deprecated API.
1 error
100 warnings

OpenJDK 7 валится с ошибкой

Добавлено: 2015-02-12 23:51:17
Electronik
как и откуда ставите, какая версия ОС, порты обновляли перед установкой?

OpenJDK 7 валится с ошибкой

Добавлено: 2015-02-13 10:57:59
logout_90
Electronik писал(а):как и откуда ставите, какая версия ОС, порты обновляли перед установкой?
FreeBSD 10.1:

Код: Выделить всё

FreeBSD fbsd-route 10.1-RELEASE FreeBSD 10.1-RELEASE #8: Fri Jan 23 10:54:26 MSK 2015     root@fbsd-route:/usr/obj/usr/src/sys/NEWGEN  amd64
Ставлю следующим образом:

Код: Выделить всё

cd /usr/ports/java/openjdk7
make config-recursive
make fetch-recursive && make install clean
Порты перед установкой обновлял через portsnap:

Код: Выделить всё

portsnap fetch update
Отправлено спустя 4 минуты 22 секунды:
logout_90 писал(а): Note: Some input files additionally use or override a deprecated API.
А эта ошибка не может говорит, о конфликте с какими то файлами? Возможно поможет удаление ВСЕХ зависимостей порта и сборка с нуля? Конечно очень не хотелось бы это делать, но если придется...

Отправлено спустя 1 час 51 минуту 4 секунды:
Блин! Вчера запустил portsnap, обновился. Все плохо. Сегодня запустил portsnap, обновился, прилетели патчи на openjdk7, запустил инсталляцию, сборка прошла успешно. Всем спасибо за участие!