Пытаюсь собрать zabbix-agent свежей версии в AIX 7.2 и 6.1.
Столкнулся с тем, что в версии 3.4 появилась зависимость от libpcre. У самого libpcre ещё свои зависимости.
В принципе, на обычных LPAR с AIX это небольшая беда, всё равно расставляем bash и другие полезные штуки из AIX Toolbox. Но идея была в том, чтобы поставить агента в VIOS (AIX 6.1), а в него лишних библиотек ставить не хочется.
Интересно то, что в бинарниках с сайта (zabbix_agents_3.4.0.aix7_1.power.tar.gz) нет зависимости от pcre.
У меня получается собрать так
Пытался собрать с --enable-static - результат не меняется.
Собственно вопрос: как Zabbix Team собирает бинари, выложенные на сайте?
Столкнулся с тем, что в версии 3.4 появилась зависимость от libpcre. У самого libpcre ещё свои зависимости.
В принципе, на обычных LPAR с AIX это небольшая беда, всё равно расставляем bash и другие полезные штуки из AIX Toolbox. Но идея была в том, чтобы поставить агента в VIOS (AIX 6.1), а в него лишних библиотек ставить не хочется.
Интересно то, что в бинарниках с сайта (zabbix_agents_3.4.0.aix7_1.power.tar.gz) нет зависимости от pcre.
Code:
# ldd sbin/zabbix_agentd
sbin/zabbix_agentd needs:
/usr/lib/libc.a(shr_64.o)
/usr/lib/libiconv.a(shr4_64.o)
/usr/lib/libperfstat.a(shr_64.o)
/unix
/usr/lib/libcrypt.a(shr_64.o)
/usr/lib/libpthreads.a(shr_xpg5_64.o)
/usr/lib/libcfg.a(shr_64.o)
/usr/lib/libodm.a(shr_64.o)
/usr/lib/liblvm.a(shr_64.o)
/usr/lib/libcorcfg.a(shr_64.o)
/usr/lib/libsrc.a(shr_64.o)
Code:
# ldd src/zabbix_agent/zabbix_agentd
src/zabbix_agent/zabbix_agentd needs:
/usr/lib/libc.a(shr.o)
/usr/lib/libpthread.a(shr_xpg5.o)
/usr/lib/libiconv.a(shr4.o)
/opt/freeware/lib/libpcreposix.a(libpcreposix.so.0)
/usr/lib/libperfstat.a(shr.o)
/unix
/usr/lib/libcrypt.a(shr.o)
/usr/lib/libpthreads.a(shr_comm.o)
/opt/freeware/lib/libpcre.a(libpcre.so.1)
/usr/lib/libpthreads.a(shr_xpg5.o)
/usr/lib/libcfg.a(shr.o)
/usr/lib/libodm.a(shr.o)
/usr/lib/liblvm.a(shr.o)
/usr/lib/libcorcfg.a(shr.o)
/usr/lib/libsrc.a(shr.o)
Собственно вопрос: как Zabbix Team собирает бинари, выложенные на сайте?
Comment