Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110138 - mod_php-4.4.0-r3 doesn't recognize threads support in apache
Summary: mod_php-4.4.0-r3 doesn't recognize threads support in apache
Status: RESOLVED DUPLICATE of bug 109281
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-22 06:47 UTC by Ákos Maróy
Modified: 2005-10-22 10:45 UTC (History)
0 users

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 Ákos Maróy 2005-10-22 06:47:26 UTC
when trying to upgarde to dev-php/mod_php-4.4.0-r3, I get the following error:

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.


Reproducible: Always
Steps to Reproduce:
1. try to emerge mod_php-4.4.0-r3
2. see the error message
3.

Actual Results:  
mod_php-4.4.0-r3 doesn't emerge

Expected Results:  
mod_php-4.4.0-r3 should emerge

I tried several things to remedy the problem. I ran revdep-build, just to make
sure. I re-emerged apache also. naturally I have the threads USE flag enabled.

additional info:

# equery uses apache
[ Searching for packages matching apache... ]
[ Colour Code : set unset ]
[ Legend    : Left column  (U) - USE flags from make.conf              ]
[           : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for net-www/apache-2.0.54-r31 ]
 U I
 + + apache2        : Chooses Apache2 support when a package supports both
Apache1 and Apache2
 - - debug          : Tells configure and the makefiles to build for debugging.
Effects vary across packages, but generally it will at least add -g to CFLAGS.
Remember to set FEATURES=nostrip too
 + + doc            : Adds extra documentation (API, Javadoc, etc)
 - - ldap           : Adds LDAP support (Lightweight Directory Access Protocol)
 - - mpm-leader     : <unknown>
 - - mpm-peruser    : <unknown>
 - - mpm-prefork    : <unknown>
 + + mpm-threadpool : <unknown>
 - - mpm-worker     : <unknown>
 - - no-suexec      : Don't install suexec with apache
 + + ssl            : Adds support for Secure Socket Layer connections
 - - static-modules : Build modules into apache instead of having them load at
run time
 + + threads        : Adds threads support for various packages. Usually pthreads
 - - selinux        : !!internal use only!! Security Enhanced Linux support,
this must be set by the selinux profile or breakage will occur



# emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1.80GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -pipe -O3 -fomit-frame-pointer -frename-registers
-fprefetch-loop-arrays -falign-functions -mmmx -msse2 -msse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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="-march=pentium3 -pipe -O3 -fomit-frame-pointer -frename-registers
-fprefetch-loop-arrays -falign-functions -mmmx -msse2 -msse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LINGUAS="en"
MAKEOPTS="-j2"
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 aac aalib acpi acpi4linux adns alsa apache2 avi bash-completion
berkdb bidi bitmap-fonts bluetooth bonobo browserplugin canna caps cdr cjk cli
crypt cscope cups curl dga dhcp directfb divx4linux doc dri dvd dvdr dvdread eds
emboss encode esd fam fbcon ffmpeg flac flash foomaticdb fortran freewnn gd gdbm
gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 irda jack
java javacomm javascript jpeg junit libcaca libg++ libwww live mad mbox mikmod
mmx motif mozcalendar mozdevelop mozilla mozsvg mp3 mpeg mplayer mpm-threadpool
mysql ncurses network nls nptl objc odbc ogg oggvorbis opengl opie oss pam
pcmcia pcre pda pdflib pear perl pic png pnp posix postgres python quicktime
radeon readline sdl session slang sms speex spell sqlite sse sse2 ssl svg svga
tcltk tcpd tetex theora threads tiff truetype truetype-fonts trusted type1-fonts
unicode usb v4l v4l2 vawelan vorbis wifi win32codecs wmf xine xinerama xml xml2
xmlrpc xmms xosd xprint xv xvid zlib video_cards_radeon input_devices_synaptics
linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Benedikt Böhm (RETIRED) gentoo-dev 2005-10-22 08:23:10 UTC

*** This bug has been marked as a duplicate of 109281 ***
Comment 2 Ákos Maróy 2005-10-22 08:45:40 UTC
ok, but I don't see how to resolve the issue. as I've said, I did run
revdep-build already (and that's the only hint I can find in the bugs that this
is marked as a duplicate of)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-10-22 10:45:31 UTC
(In reply to comment #2)
> ok, but I don't see how to resolve the issue. as I've said, I did run
> revdep-build already (and that's the only hint I can find in the bugs that this
> is marked as a duplicate of)

revdep-rebuild --library="libmysqlclient.so.12"