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

memcached function shlib_list_find_by_name

Добавлено: 2014-04-02 16:25:46
bagas
Добрый день.
Пытаюсь по дружить mysql и memcached.
При установки memcached выходит такая ошибка.

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

-hash.o memcached_debug-slabs.o  memcached_debug-items.o  memcached_debug-assoc.o  memcached_debug-thread.o  memcached_debug-daemon.o  memcached_debug-stats.o memcached_debug-util.o  memcached_debug-cache.o    -lpthread -lumem -levent-2.0
--- memcached-memcached.o ---
mv -f .deps/memcached-memcached.Tpo .deps/memcached-memcached.Po
--- memcached ---
cc  -m64 -O -pipe -fstack-protector -I/usr/local/include/event2/compat -I/usr/local/include -std=c99 -Wall -Werror -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls  -L/usr/local/lib/event2  -Wl,-rpath,/usr/local/lib/event2/lib -o memcached memcached-memcached.o  memcached-hash.o memcached-slabs.o  memcached-items.o memcached-assoc.o  memcached-thread.o memcached-daemon.o  memcached-stats.o memcached-util.o  memcached-cache.o    -lpthread -lumem -levent-2.0
===>  Staging for memcached-1.4.17_2
===>   Generating temporary packing list
/usr/bin/make  install-recursive
Making install in doc
/usr/bin/make  install-am
test -z "/usr/local/man/man1" || /bin/mkdir -p "/usr/ports/databases/memcached/work/stage/usr/local/man/man1"
 install  -o root -g wheel -m 444 memcached.1 '/usr/ports/databases/memcached/work/stage/usr/local/man/man1'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/ports/databases/memcached/work/stage/usr/local/bin"
  install  -s -o root -g wheel -m 555 memcached '/usr/ports/databases/memcached/work/stage/usr/local/bin'
test -z "/usr/local/include/memcached" || /bin/mkdir -p "/usr/ports/databases/memcached/work/stage/usr/local/include/memcached"
 install  -o root -g wheel -m 444 protocol_binary.h '/usr/ports/databases/memcached/work/stage/usr/local/include/memcached'
install  -o root -g wheel -m 555 /usr/ports/databases/memcached/work/memcached-1.4.17/scripts/memcached-tool /usr/ports/databases/memcached/work/stage/usr/local/bin
install  -o root -g wheel -m 444 /usr/ports/databases/memcached/work/memcached-1.4.17/doc/protocol.txt /usr/ports/databases/memcached/work/stage/usr/local/share/doc/memcached
install  -o root -g wheel -m 444 /usr/ports/databases/memcached/work/memcached-1.4.17/doc/readme.txt /usr/ports/databases/memcached/work/stage/usr/local/share/doc/memcached
====> Compressing man pages (compress-man)
===> Staging rc.d startup script(s)
===>  Installing for memcached-1.4.17_2
===>  Checking if databases/memcached already installed
===>   Registering installation for memcached-1.4.17_2
Assertion failed: (HASH_COUNT(shlibs) != 0), function shlib_list_find_by_name, file elfhints.c, line 131.
*** Signal 6

Stop.
make[1]: stopped in /usr/ports/databases/memcached
*** Error code 1

Stop.
make: stopped in /usr/ports/databases/memcached
root@ARK:/usr/ports/databases/memcached #
Пробовал удалять порт, обновлять порты, ошибка не уходит.
гугл не особо помог.
Система freebsd 10 amd64.
Подскажите пожалуйста.

Re: memcached function shlib_list_find_by_name

Добавлено: 2014-04-02 16:32:07
bagas
Типа он не может сравнить хэш сумму.