LINUX.ORG.RU
ФорумAdmin

Проблема с апдейтом oops


0

0

Всем привет.
Решил обновить oops с 1.5.20 до 1.5.22.
Скомпилировалось и установилось все ОК, но при запуске отказывается грузить некоторые модули:

---------- это типа лог -------------
RLIMIT_DATA changed to maximum: 536870912
RLIMIT_NOFILE changed to maximum: 8196
Loading modules from ./modules
Loading module ./modules/accel.so
*** loading error: ./modules/accel.so: 0: ./modules/accel.so: Undefined symbol "alloc_buff"
Loading module ./modules/berkeley_db_api.so
Insert module 'berkeley_db'
berkeley_db started
Module: BerkeleyDB API (DB API)
Loading module ./modules/custom_log.so
*** loading error: ./modules/custom_log.so: 0: ./modules/custom_log.so: Undefined symbol "my_inet_ntoa"
Loading module ./modules/err.so
*** loading error: ./modules/err.so: 0: ./modules/err.so: Undefined symbol "alloc_buff"
Loading module ./modules/fastredir.so
*** loading error: ./modules/fastredir.so: 0: ./modules/fastredir.so: Undefined symbol "alloc_buff"
Loading module ./modules/gigabase_db_api.so
------ а тут лог типа кончается ---------

alloc_buff & my_net_ntoa объявляются и определяются в src/lib.h как inline static,
буду копать там.
Но не хочется изобретать велосипед, может кто-то уже сталкивался с этим?


anonymous

Sorry, не с 1.5.20 -> 1.5.22, a 1.5.18 -> 1.5.22
Проблема по-видимому в том, что lib.h в 1.5.18 отсутствовал, и функции были вполне себе нестатичные и неинлайловые.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.