Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 7774

Summary: mysql ebuild fails with tcpwrappers
Product: Gentoo Linux Reporter: Jay Christopherson <jaychris47>
Component: Current packagesAssignee: Ryan Phillips (RETIRED) <rphillips>
Status: RESOLVED FIXED    
Severity: normal CC: kevin, moixa
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jay Christopherson 2002-09-10 18:15:20 UTC
An attempt to emerge mysql with default options resulted in this:

usr/include/tcpd.h: In function `void* handle_connections_sockets(void*)':
/usr/include/tcpd.h:135: too many arguments to function `void sock_host()'
mysqld.cc:2428: at this point in file
/usr/include/tcpd.h:73: too many arguments to function `int hosts_access()'
mysqld.cc:2429: at this point in file
/usr/include/tcpd.h:128: too many arguments to function `char* eval_client()'
mysqld.cc:2437: at this point in file
make[3]: *** [mysqld.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/mysql-3.23.51-r4/work/mysql-3.23.51/sql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mysql-3.23.51-r4/work/mysql-3.23.51/sql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mysql-3.23.51-r4/work/mysql-3.23.51'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line -96, Exitcode 2
!!! compile problem

To workaround and successfully emerge mysql, I had to USE="-tcpd"...
Comment 1 Tobias Sager 2002-10-21 13:00:35 UTC
same error here, same workaround works for me[tm].
Comment 2 Donny Davies (RETIRED) gentoo-dev 2002-10-27 01:55:02 UTC
no longer an issue.