Hi everybody,
This is strange, because it seems it's a bug that was already fixed.
I'm building MySQL 5.1.36 on Solaris 10 x86, in 64 bit, using Sun Studio 12, and defining utf-8 as the default charset and collation (see below for whole ./configure options).
The build goes fine, however, make test fails with the exact same error described in this bug:
http://bugs.mysql.com/bug.php?id=43347
Same as in the report, if I remove the --with-charset and --with-collation, this test doesn't fail.
This bug has been marked as a duplicate of this one, which is supposed to have been corrected a few versions ago:
http://bugs.mysql.com/bug.php?id=19829
Any idea if it's a new bug, or a regression? Can I just ignore the failure for now?
TIA!
CONFIG_SHELL=/bin/bash \
CFLAGS="-Xa -xtarget=native64 -O -xstrconst -mt" \
CXXFLAGS="-xtarget=native64 -O -noex -mt" \
CPPFLAGS='-I/usr/sfw/include' \
LDFLAGS='-L/usr/sfw/lib/64 -R/usr/sfw/lib/64' \
bash configure --prefix=/opt/mysql-5.1.36 \
--sysconfdir=/etc/opt/mysql \
--bindir=/opt/mysql-5.1.36/bin/amd64 \
--sbindir=/opt/mysql-5.1.36/sbin/amd64 \
--libexecdir=/opt/mysql-5.1.36/libexec/amd64 \
--libdir=/opt/mysql-5.1.36/lib/amd64 \
--localstatedir=/var/mysql5 \
--with-pthread \
--enable-static=no \
--enable-thread-safe-client \
--with-ssl=/usr/sfw/lib/64 \
--with-charset=utf8 \
--with-collation=utf8_general_ci \
--with-extra-charsets=all \
--with-plugins=max-no-ndb \
--with-named-curses-libs=-lcurses