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

обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-16 19:00:59
harmless
Собственно трабл при компилировании как вручную так и при 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.

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-17 1:24:38
BlitzKrieg
5.1.52 последний общедоступный релиз, 5.5.7 девелопмент релиз. Но Вам виднее.

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-17 10:14:27
hizel
у меня собралось и установилось

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-17 10:24:48
BlitzKrieg
Я пытался его поставить с той же ошибкой выпадал. 8.1 amd64

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-17 11:45:47
Gamerman
libtool свежий?

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-17 13:21:03
harmless
#pkg_info | grep libtool
libtool-2.2.10 Generic shared library support script
#uname -v
FreeBSD 8.1-STABLE

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-23 16:38:13
harmless
Проблема оказалась в записях в /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

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-11-24 12:29:31
harmless
Вобщем решил проблему 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

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2010-12-25 23:19:52
ev
раньше ставил 5.5 без проблем. Сейчас валится с аналогичной ошибкой
если убрать BUILD_STATIC=yes, то встает вроде нормально
но тогда уж лучше поставить 5.1 ;)

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 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 даже еще работало.

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2011-07-22 8:59:40
icb
В портах уже версия 5.5.14 - там нет подобных багов? Можно использовать в продакшене?

Re: обновление mySQL 5.5.6-rc до версии 5.5.7

Добавлено: 2011-07-22 10:07:45
Mox
icb писал(а):В портах уже версия 5.5.14 - там нет подобных багов? Можно использовать в продакшене?
очнулись) я давно использую