when I try to emerge mod_php (as a dependence of phpmyadmin for use with mysql), it stops complaining that he's not able to verify if my system support pthreads. It's absurde! Not all computers running an apacheweb server have to be parallel computer.
Gentoo Base System version 1.12.0_pre6 Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-nvidia-r7 x86_64) ================================================================= System uname: 2.6.12-nvidia-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+ ccache version 2.4 [enabled] dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/sync/tmp/distfiles" FEATURES="autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="http://ftp.unina.it/pub/linux/distributions/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/sync/tmp/packages" PORTAGE_TMPDIR="/sync/tmp" PORTDIR="/sync/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib acl acpi apm arts audiofile avi bash-completion bcmath berkdb bindist bitmap-fonts blas bmp bonobo bzip2 caps cdparanoia cdr clibpdf crypt cscope ctype cups curl dbx diet dillo dio directfb divx4linux doc dv dvb dvd dvdr dvdread eds emboss emul-linux-86 encode esd examples exif expat fam fbcon ffmpeg fftw flac flash foomaticdb fortran gd gdbm ggi gif ginac glut gmp gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal hardened hardenedphp hyperwave-api iconv idn ieee1394 imagemagick imlib inifile innodb ipv6 jabber java javascript jikes jpeg junit ladcca lcms ldap libcaca libwww lm_sensors lzw lzw-tiff m17n-lib mad mhash mikmod mime ming mng motif mozilla mp3 mpeg mpi mplayer msession mysql mysqli ncurses nls ofx ogg openal openal-opengl opengl osc oss pam pcmcia pcntl pcre pdflib perl php plotutils png portaudio ppds prelude profile python qdbm qt quicktime radius readline recode ruby samba sapdb scanner sdl sharedext shorten simplexml slang slp sndfile speex spell spl sqlite ssl svg szip tcltk tcp tcpd test tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd videos vorbis wddx wifi wmf xine xml xml2 xmlrpc xmms xosd xpm xsl xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for working const... yes checking flex version... 2.5.4 (ok) checking whether byte ordering is bigendian... unknown checking whether to force non-PIC code in shared modules... no checking whether to protect the Zend Memory Manager... yes checking whether to protect the Zend Linked Lists... yes checking whether to protect include/require statements... yes checking whether to protect PHP Format String functions... yes checking whether to protect the Zend HashTable Destructors... yes checking for pthreads_cflags... checking for pthreads_lib... Configuring SAPI modules checking for AOLserver support... no checking for Apache 1.x module support via DSO through APXS... no checking for Apache 1.x module support... no checking for mod_charset compatibility option... no checking for Apache 2.0 filter-module support via DSO through APXS... no checking for Apache 2.0 handler-module support via DSO through APXS... configure: error: ZTS currently requires working POSIX threads. We were unable to verify that your system supports Pthreads. !!! Please attach the config.log to your bug report: !!! /sync/tmp/portage/mod_php-4.4.0-r9/work/php-4.4.0/config.log !!! ERROR: dev-php/mod_php-4.4.0-r9 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message.
Note the "threads" thing in your USE flags...
http://forums.gentoo.org/viewtopic-t-389748-highlight-requires+posix+threads.html may be of help (the last post especially), and if possible migrate to dev-lang/php like the third last post says. Best regards, CHTEKK.