Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75539 - mysql-4.1.8 fails to configure on Linuxthreads
Summary: mysql-4.1.8 fails to configure on Linuxthreads
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux MySQL bugs team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-24 05:28 UTC by Ivan Yosifov
Modified: 2004-12-26 18:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Yosifov 2004-12-24 05:28:54 UTC
I currently have mysql-4.1.7 on the machine , emerged with no problems.

I am trying to emerge mysql-4.1.8 on kernel 2.6 NPTL system.

localhost / # emerge mysql
...
checking "LinuxThreads"... "Not found"
configure: error: This is a linux system and Linuxthreads was not
found. On linux Linuxthreads should be used.  Please install Linuxthreads
(or a new glibc) and try again.  See the Installation chapter in the
Reference Manual for more information.

!!! ERROR: dev-db/mysql-4.1.8 failed.
!!! Function econf, Line 449, Exitcode 1
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1.emerge mysql-4.1.8
2.
3.

Actual Results:  
Configure fails.

Expected Results:  
It should not fail.

Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20040808-r1,
2.6.10-rc3obelix i686)
=================================================================
System uname: 2.6.10-rc3obelix i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r6,sys-devel/autoconf-2.13
Automake:
sys-devel/automake-1.8.5-r2,sys-devel/automake-1.5,sys-devel/automake-1.4_p6,sys-devel/automake-1.6.3,sys-devel/automake-1.7.9,sys-devel/automake-1.9.3
Binutils: sys-devel/binutils-2.15.92.0.2-r2
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe -fprefetch-loop-arrays
-fforce-addr -falign-functions=4"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe -fprefetch-loop-arrays
-fforce-addr -falign-functions=4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms test"
GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acl acpi alsa arts avi berkdb bitmap-fonts cdr crypt cups dba
doc encode esd fam flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk
gtk2 guile hal howl imagemagick imlib ipv6 jack java jpeg junit kde ldap libwww
mad mikmod mmap motif mozilla mpeg mysql ncurses nls nptl oggvorbis opengl pam
pdflib perl plotutils png postgres python qt quicktime readline sdl session
slang spell ssl svga tcltk tcpd tetex tiff truetype unicode usb vhosts xml xml2
xmms xv zlib linguas_en"
Comment 1 Francesco R. (RETIRED) gentoo-dev 2004-12-24 14:34:42 UTC
for me too.
the mysql-4.0.18-gentoo-nptl.diff patch is used to make configure.in think that linuxthread exists, also if this is never true in a nptl only system.
The patch apply cleanly to configure.in but configure.in is *not* used to recreate configure script, the original one from mysql.com is used (try "rm comfigure" before "autoreconf --install --force" ).
Hint if you found why this (not) happen you resolve the bug ;)
Comment 2 Michael Cramer 2004-12-26 04:03:55 UTC
fixed version in portage now
Comment 3 Hanno Böck gentoo-dev 2004-12-26 05:17:01 UTC
Seems someone fixed it and forgot about closing this bug.
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-12-26 18:10:07 UTC
sorry, I missed closing this one when I did fix it the other day.