Size: a a a

2020 April 11

AS

Aleksey Shipilev in pro.jvm
Опять же, это странная проблема, я покопаюсь что там с билдом такое.
источник

ПФ

Паша Финкельштейн in pro.jvm
Alexander Komarov
ну вот когда мне совсем нихрена неясно что происходит и оно ломается где-то в кишках, я обычно локализую проблему путем комментирования кода, пока не перестанет падать.
Я знаю в какой строке, но от этого ничего не меняется. Ошибка во время компиляции
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
Ну тогда найти его и добавить его папку в LD_LIBRARY_PATH, конешн.
Теперь интересно: ldd говорит что всё ок, но ошибка на месте
источник

ПФ

Паша Финкельштейн in pro.jvm
❯ ldd /usr/lib/jvm/jdk14-fastdebug/lib/libnio.so
       linux-vdso.so.1 (0x00007ffcd47e4000)
       libjava.so => /usr/lib/jvm/jdk14-fastdebug/lib/libjava.so (0x00007fb98ba54000)
       libnet.so => /lib/libnet.so (0x00007fb98b83a000)
       libpthread.so.0 => /lib/libpthread.so.0 (0x00007fb98b818000)
       libdl.so.2 => /lib/libdl.so.2 (0x00007fb98b813000)
       libc.so.6 => /lib/libc.so.6 (0x00007fb98b64d000)
       libjvm.so => /lib/libjvm.so (0x00007fb989584000)
       /usr/lib64/ld-linux-x86-64.so.2 (0x00007fb98be8c000)
       libm.so.6 => /lib/libm.so.6 (0x00007fb98943c000)
источник

AS

Aleksey Shipilev in pro.jvm
дык это другой /lib/libjvm.so, нет?
источник

AS

Aleksey Shipilev in pro.jvm
более специфичный путь-то надо перед /lib добавить?
источник

ПФ

Паша Финкельштейн in pro.jvm
да я симлинк просто сделал из fastdebug14
источник

ПФ

Паша Финкельштейн in pro.jvm
❯ la /lib/libjvm.so
lrwxrwxrwx 1 root root 49 Apr 11 12:43 /lib/libjvm.so -> /usr/lib/jvm/jdk14-fastdebug/lib/server/libjvm.so*
источник

ПФ

Паша Финкельштейн in pro.jvm
Это вообще же железобетонно должно работать, нет
источник

AS

Aleksey Shipilev in pro.jvm
при условии, что дочерним процессам достаётся тот же LD_LIBRARY_PATH, да...
источник

ПФ

Паша Финкельштейн in pro.jvm
так, ладно, сделал как ты сказал и стало иначе
источник

ПФ

Паша Финкельштейн in pro.jvm
export LD_LIBRARY_PATH=/usr/lib/jvm/jdk14-fastdebug/lib:LD_LIBRARY_PATH
источник

ПФ

Паша Финкельштейн in pro.jvm
бля
источник

ПФ

Паша Финкельштейн in pro.jvm
источник

ПФ

Паша Финкельштейн in pro.jvm
Что намекает что с 14й джавой что-то не так
источник

AS

Aleksey Shipilev in pro.jvm
Паша Финкельштейн
export LD_LIBRARY_PATH=/usr/lib/jvm/jdk14-fastdebug/lib:LD_LIBRARY_PATH
$ в последнем аргументе забыт: export LD_LIBRARY_PATH=/usr/lib/jvm/jdk14-fastdebug/lib:$LD_LIBRARY_PATH -- так что теперь /lib удалён ;)
источник

ПФ

Паша Финкельштейн in pro.jvm
а, красиво
источник

ПФ

Паша Финкельштейн in pro.jvm
Aleksey Shipilev
$ в последнем аргументе забыт: export LD_LIBRARY_PATH=/usr/lib/jvm/jdk14-fastdebug/lib:$LD_LIBRARY_PATH -- так что теперь /lib удалён ;)
Конечно же исправление ни на что не повлияло
источник

AS

Aleksey Shipilev in pro.jvm
Взлетай с 13-ой тогда? У тебя же с 13-ой работало?
источник

ПФ

Паша Финкельштейн in pro.jvm
ща, в процессе
источник