Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
harmless
- лейтенант
- Сообщения: 719
- Зарегистрирован: 2007-08-23 10:56:51
- Откуда: Украина, г. Киев, г. Белая Церковь
-
Контактная информация:
Непрочитанное сообщение
harmless » 2010-11-16 19:00:59
Собственно трабл при компилировании как вручную так и при portupgrad'е
#uname -a
FreeBSD serverok.bc-gold.org.ua 8.1-STABLE FreeBSD 8.1-STABLE #7: Tue Sep 21 11:02:44 EEST 2010
root@serverok.bc-gold.org.ua:/usr/obj/usr/src/sys/BC-GOLD i386
libtool: compile: cc -DDEFAULT_CHARSET_HOME=\"/usr/local\" -DMYSQL_DATADIR=\"/var/db/mysql\" -DDEFAULT_HOME_ENV=MYSQL_HOME -DPLUGINDIR=\"/usr/local/lib/mysql/plugin\" -DDEFAULT_GROUP_SUFFIX_ENV=MYSQL_GROUP_SUFFIX -DDEFAULT_SYSCONFDIR=\"/usr/local/etc\" -DSHAREDIR=\"/usr/local/share/mysql\" -DDISABLE_DTRACE -DMYSQL_CLIENT_NO_THREADS -DDISABLE_MYSQL_THREAD_H -I. -I../include -I../include -I../include -O2 -pipe -O3 -fno-omit-frame-pointer -fno-gcse -fPIC -fno-strict-aliasing -MT client_plugin.lo -MD -MP -MF .deps/client_plugin.Tpo -c client_plugin.c -fPIC -DPIC -o .libs/client_plugin.o
client_plugin.c: In function 'mysql_load_plugin_v':
client_plugin.c:354: error: 'RTLD_NOW' undeclared (first use in this function)
client_plugin.c:354: error: (Each undeclared identifier is reported only once
client_plugin.c:354: error: for each function it appears in.)
client_plugin.c:354: warning: assignment makes pointer from integer without a cast
client_plugin.c:382: warning: assignment makes pointer from integer without a cast
*** Error code 1
mv -f .deps/my_time.Tpo .deps/my_time.Plo
1 error
*** Error code 2
1 error
*** Error code 1
1 error
*** Error code 1
Stop in /usr/ports/databases/mysql55-server.
harmless
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2010-11-17 10:14:27
у меня собралось и установилось
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2010-11-17 11:45:47
libtool свежий?
Глюк глюком вышибают!
Gamerman
-
harmless
- лейтенант
- Сообщения: 719
- Зарегистрирован: 2007-08-23 10:56:51
- Откуда: Украина, г. Киев, г. Белая Церковь
-
Контактная информация:
Непрочитанное сообщение
harmless » 2010-11-17 13:21:03
#pkg_info | grep libtool
libtool-2.2.10 Generic shared library support script
#uname -v
FreeBSD 8.1-STABLE
harmless
-
harmless
- лейтенант
- Сообщения: 719
- Зарегистрирован: 2007-08-23 10:56:51
- Откуда: Украина, г. Киев, г. Белая Церковь
-
Контактная информация:
Непрочитанное сообщение
harmless » 2010-11-23 16:38:13
Проблема оказалась в записях в /etc/make.conf
Код: Выделить всё
#.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-server
# WITH_CHARSET=cp1251
# WITH_COLLATION=cp1251_bin
# WITH_PROC_SCOPE_PTH=yes
# BUILD_OPTIMIZED=yes
# BUILD_STATIC=yes
#.endif
#.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-client
# WITH_CHARSET=cp1251
# WITH_COLLATION=cp1251_bin
# WITH_PROC_SCOPE_PTH=yes
# BUILD_OPTIMIZED=yes
# BUILD_STATIC=yes
#.endif
harmless
-
harmless
- лейтенант
- Сообщения: 719
- Зарегистрирован: 2007-08-23 10:56:51
- Откуда: Украина, г. Киев, г. Белая Церковь
-
Контактная информация:
Непрочитанное сообщение
harmless » 2010-11-24 12:29:31
Вобщем решил проблему 5.5.7 таким образом
Код: Выделить всё
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-server
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes
# BUILD_STATIC=yes
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql55-client
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes
# BUILD_STATIC=yes
.endif
harmless
-
ev
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Непрочитанное сообщение
ev » 2010-12-25 23:19:52
раньше ставил 5.5 без проблем. Сейчас валится с аналогичной ошибкой
если убрать
BUILD_STATIC=yes, то встает вроде нормально
но тогда уж лучше поставить 5.1
ev
-
Вопрошающий
- проходил мимо
Непрочитанное сообщение
Вопрошающий » 2011-01-12 23:17:42
Так а есть какая-то возможность mysql 5.5.8 скомпилировать статично?
Я подсовываю в Makefile как и раньше:
Код: Выделить всё
WITH_CHARSET="cp1251"
WITH_XCHARSET="latin1,koi8r,utf8"
BUILD_OPTIMIZED=yes
BUILD_STATIC=yes
WITH_PROC_SCOPE_PTH=yes
CMAKE_ARGS+=--with-client-ldflags=-all-static
Все собирается без ошибок, но никакой статичности ldd мне не показывает. Не уверен, что и остальные опции срабатывают.
А работало в 5.1 без проблем и в 5.5.6 даже еще работало.
Вопрошающий
-
icb
- лейтенант
- Сообщения: 751
- Зарегистрирован: 2008-07-15 16:11:11
Непрочитанное сообщение
icb » 2011-07-22 8:59:40
В портах уже версия 5.5.14 - там нет подобных багов? Можно использовать в продакшене?
icb
-
Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
-
Контактная информация:
Непрочитанное сообщение
Mox » 2011-07-22 10:07:45
icb писал(а):В портах уже версия 5.5.14 - там нет подобных багов? Можно использовать в продакшене?
очнулись) я давно использую
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
Mox