forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 16.09.2022, 20:58
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Eugene Grosbein написал(а) к All в Sep 22 14:36:18 по местному времени:

16 сент. 2022, пятница, в 14:34 NOVT, Eugene Grosbein написал(а):

AK>> В процессе сборки насладиться совершенно безумными флагами компилятора,
EG> В сборке лога не грепается: fgrep -i sanit ничего не находит на 12.3/i386

В логе сборки, пардон.

AK>> а при попытке такое dlopen - undefined reference to `_msan_retvaltls'
EG> Также после успешного окночания сборки в каталоге stage ничего не грепается
EG> по msanretvaltls.
EG> Если ты не поборешь лень и не станешь наконец выкладывать то,
EG> что от тебя требуется, то и страдай.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #12  
Старый 16.09.2022, 20:58
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Alex Korchmar написал(а) к Nil A в Sep 22 16:47:18 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Nil A <Nil.A@f46.n5015.z2.fidonet.org> wrote:

AK>> fsanitize-всечтопопало (тоже игнорирующая неуклюжую попытку сделать
AK>> параметр для отключения этого вредительства).
NA> Для продакшена тебе же всё равно надо будет выключить санитайзеры,
именно. Это мемкэш, чорд подери!
Но автор, увы, дурак.

К сожалению, есть старинный софт, требующий именно libmemcached. Да и нет
ничего современного хотя бы похожего.


> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #13  
Старый 16.09.2022, 20:58
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Alex Korchmar написал(а) к Eugene Grosbein в Sep 22 16:48:18 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

AK>>> В процессе сборки насладиться совершенно безумными флагами компилятора,
EG>> В сборке лога не грепается: fgrep -i sanit ничего не находит на 12.3/i386
EG> В логе сборки, пардон.
а в логи сборки попадает вывод libtool cc ?

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #14  
Старый 16.09.2022, 20:58
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Alex Korchmar написал(а) к Eugene Grosbein в Sep 22 16:52:18 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

EG> Никогда не использовал memcache. Ключи компиляции не рассматривал,
EG> потому что нет смысла рассматривать их в моей среде,
они независимы от среды. Ну, точнее, если ты где-то ухитришься найти
компилятор без санитайзера вообще, чтобы configure сфейлилось на попытках его
включить - тогда у тебя да, получится без него.

Но подозреваю что такой компилятор остался только в моей сгинувшей 11.0 с
запрещенной сборкой llvm.

EG> Это не значит, что ошибка не могла возникнуть ещё во время сборки.
во время не возникает - то что там помимо библиотеки, собирается линкером, а не
динамически пытается dlopen'ом подтянуть на ходу. В этом случае, вероятно,
нужные части цепляются на этапе связывания.


> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #15  
Старый 16.09.2022, 20:58
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Eugene Grosbein написал(а) к Alex Korchmar в Sep 22 21:09:25 по местному времени:

16 сент. 2022, пятница, в 16:48 NOVT, Alex Korchmar написал(а):

AK>>>> В процессе сборки насладиться совершенно безумными флагами компилятора,
EG>>> В сборке лога не грепается: fgrep -i sanit ничего не находит на 12.3/i386
EG>> В логе сборки, пардон.
AK> а в логи сборки попадает вывод libtool cc ?

# fgrep -c libtool log2
1008

Что конкретно интересует?

# fgrep -c "libtool cc" log2
0

Eugene
--
Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #16  
Старый 16.09.2022, 20:58
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Alex Korchmar написал(а) к Alex Korchmar в Sep 22 17:32:49 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Alex Korchmar <noreply@linux.e-moe.ru> wrote:

AK>>>> В процессе сборки насладиться совершенно безумными флагами компилятора,
EG>>> В сборке лога не грепается: fgrep -i sanit ничего не находит на 12.3/i386
EG>> В логе сборки, пардон.
AK> а в логи сборки попадает вывод libtool cc ?
А, вот, собственно и причина - у меня застрял доисторический libtool.

После его апгрейда на такой который ничего в логи не пишет - проблема исчезла.

Правда, я по прежнему не понимаю, почему - на первый и второй взгляд в код,
ключ не работает. Точнее он наоборот игнорируется и всегда включается бред с
санитайзерами.
Патч исправляет только debug, но не это.

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #17  
Старый 16.09.2022, 20:58
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: либмемкэш и санитары

Alex Korchmar написал(а) к Eugene Grosbein в Sep 22 19:28:22 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:

AK>> а в логи сборки попадает вывод libtool cc ?
EG> # fgrep -c libtool log2
EG> 1008
EG> Что конкретно интересует?
строка вызова компилятора. У меня ее, волшебным образом, нет на тестовой
системе.

> Alex
P.S. и дело не в libtool, похоже. Что-то еще там неправильно.
Мистика какая-то - потому что в configure.ac все вроде прозрачно и работать
это не может в принципе.

--- ifmail v.2.15dev5.4
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:57. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot