Summary: | Stable =dev-db/mysql-5.0.84-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Samuli Suominen (RETIRED) <ssuominen> |
Component: | Current packages | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | arm, f1a989188a51186834a821708563800a, ia64, ppc64, ppc, s390, sh+disabled, sparc |
Priority: | High | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 290570 | ||
Bug Blocks: | 277717, 290483 |
Description
Samuli Suominen (RETIRED)
2009-10-25 18:54:06 UTC
arches, please stabilize. target keywords: alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 Test instructions: USE='berkdb cluster embedded extraengine' \ FEATURES='test userpriv -usersandbox' \ ebuild mysql-${PF}.ebuild \ digest clean package ssuominen: Please bug/fix up selinux: DEPEND.bad 6 dev-db/mysql/mysql-5.0.83.ebuild: ~amd64(selinux/2007.0/amd64/hardened) ['>=sys-devel/gcc-4'] dev-db/mysql/mysql-5.0.83.ebuild: ~x86(selinux/2007.0/x86/hardened) ['>=sys-devel/gcc-4'] dev-db/mysql/mysql-5.0.84.ebuild: ~amd64(selinux/2007.0/amd64/hardened) ['>=sys-devel/gcc-4'] dev-db/mysql/mysql-5.0.84.ebuild: ~x86(selinux/2007.0/x86/hardened) ['>=sys-devel/gcc-4'] dev-db/mysql/mysql-5.0.84-r1.ebuild: ~amd64(selinux/2007.0/amd64/hardened) ['>=sys-devel/gcc-4'] dev-db/mysql/mysql-5.0.84-r1.ebuild: ~x86(selinux/2007.0/x86/hardened) ['>=sys-devel/gcc-4'] Or suggest that they deprecated/removed that old profile. (In reply to comment #1) > ssuominen: > Please bug/fix up selinux: They are marked as "dev" now until bug 290541 is done. I keep seeing same behavior tree wide. Test results for amd64: All 513 tests were successful. The servers were restarted 118 times Spent 917.053 of 1408 seconds executing testcases * Tests successfully completed Install issues that should be likely fixed: !!! dodoc: support-files/my-*.cnf does not exist !!! dodoc: support-files/magic does not exist !!! dodoc: support-files/ndb-config-2-node.ini does not exist !!! dodoc: scripts/mysql* does not exist OK, that's only cosmetics caused by the eclass. They are still installed. /usr/share/doc/mysql-5.0.84-r1/support-files/my-small.cnf.bz2 /usr/share/doc/mysql-5.0.84-r1/support-files/ndb-config-2-node.ini.bz2 /usr/share/doc/mysql-5.0.84-r1/support-files/my-innodb-heavy-4G.cnf.bz2 /usr/share/doc/mysql-5.0.84-r1/support-files/my-large.cnf.bz2 /usr/share/doc/mysql-5.0.84-r1/support-files/my-medium.cnf.bz2 /usr/share/doc/mysql-5.0.84-r1/support-files/my-huge.cnf.bz2 /usr/share/doc/mysql-5.0.84-r1/support-files/magic.bz2 amd64 stable (In reply to comment #4) > OK, that's only cosmetics caused by the eclass. They are still installed. > > /usr/share/doc/mysql-5.0.84-r1/support-files/my-small.cnf.bz2 > /usr/share/doc/mysql-5.0.84-r1/support-files/ndb-config-2-node.ini.bz2 > /usr/share/doc/mysql-5.0.84-r1/support-files/my-innodb-heavy-4G.cnf.bz2 > /usr/share/doc/mysql-5.0.84-r1/support-files/my-large.cnf.bz2 > /usr/share/doc/mysql-5.0.84-r1/support-files/my-medium.cnf.bz2 > /usr/share/doc/mysql-5.0.84-r1/support-files/my-huge.cnf.bz2 > /usr/share/doc/mysql-5.0.84-r1/support-files/magic.bz2 > > amd64 stable > Please test with enabled static useflag too. The last time when I tried to build mysql-5.0.84 with static useflag ended with compile error. Thanks! With all USE flags enable I get the following test errors. Go ahead anyway or do you need more details? mysql-test-run in ps-protocol mode: *** Failing the test(s): create ps_1general ps_2myisam ps_3innodb ps_4heap ps_5merge mysql-test-run: *** ERROR: there were failing test cases USE=static has the following compile error: libtool: link: i686-pc-linux-gnu-g++ -DDBUG_OFF -O2 -march=i686 -pipe -DHAVE_ERRNO_AS_DEFINE=1 -fno-exceptions -fno-strict-aliasing -felide-co nstructors -fno-rtti -fno-implicit-templates -fno-strict-aliasing -fno-implicit-templates -fno-exceptions -fno-rtti -Wl,-O1 -rdynamic -o mysql manager command.o mysqlmanager.o manager.o log.o thread_registry.o listener.o protocol.o mysql_connection.o user_map.o messages.o commands.o i nstance.o instance_map.o instance_options.o buffer.o parse.o guardian.o parse_output.o ./.libs/liboptions.a -lpthread -lpthread /var/tmp/port age/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a -lpthread -lpthread ./.libs/libnet.a -lpthread -lpthread -lpthread -lpth read ../../vio/.libs/libvio.a -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lssl -lpthread -lpthread ../../mysys/.libs/libmysys .a -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread -lpthread ../../strings/.libs/libmystrings.a -lpthr ead -lpthread -lpthread -lpthread ../../dbug/.libs/libdbug.a -lpthread -lpthread -lpthread -lpthread -lz -lpthread -lcrypt -lnsl -lm -lpthread -lrt /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(libmysql.o): In function `my_net_local_init': libmysql.c:(.text+0x50a0): multiple definition of `my_net_local_init' mysql_connection.o:mysql_connection.cc:(.text+0x550): first defined here /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(libmysql.o):(.data+0x0): multiple definition of `net_buffer _length' ./.libs/liboptions.a(liboptions_la-priv.o):(.data+0x0): first defined here /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(libmysql.o):(.data+0x4): multiple definition of `max_allowe d_packet' ./.libs/liboptions.a(liboptions_la-priv.o):(.data+0x4): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `bmove_upp': strings.s:(.text+0x2f): multiple definition of `bmove_upp' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(bmove_upp.o):bmove_upp.c:(.text+0x0): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `strend': strings.s:(.text+0xaf): multiple definition of `strend' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(strend.o):strend.c:(.text+0x0): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `strcend': strings.s:(.text+0xee): multiple definition of `strcend' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(strcend.o):strcend.c:(.text+0x0): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `is_prefix': strings.s:(.text+0x107): multiple definition of `is_prefix' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(is_prefix.o):is_prefix.c:(.text+0x0): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `strmake': strings.s:(.text+0x176): multiple definition of `strmake' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(strmake.o):strmake.c:(.text+0x0): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `strnmov': strings.s:(.text+0x1a6): multiple definition of `strnmov' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(strnmov.o):strnmov.c:(.text+0x0): first defined here ../../mysys/.libs/libmysys.a(strings-x86.o): In function `strxmov': strings.s:(.text+0x1e1): multiple definition of `strxmov' /var/tmp/portage/dev-db/mysql-5.0.84-r1/work/mysql/libmysql/.libs/libmysqlclient.a(strxmov.o):strxmov.c:(.text+0x0): first defined here collect2: ld returned 1 exit status USE=static failure is not a regression and after all MySQL seems to work. Marking stable on x86, this time. I'm currently having compiler issues compiling on ppc/ppc64. The build fails due to a gcc error. I'm looking into it. Stable on alpha. ppc, ppc64, s390, sh, sparc: can you please update on your status with marking this stable? ppc/ppc64 still doesn't compile properly due to an internal compiler error. I still haven't had time to isolate the issue, but it can be fixed by compiling with -O0. Can't do anything right now for HPPA. Maybe when a newer gcc and/or glibc are stable, maybe with a new kernel. :) Stabilization for MySQL has now moved to bug 303747 / 5.0.90-r2 (where ppc works) |