Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69919 - emerging mod_php-5.0.2 fails when compiling mod_mm.lo
Summary: emerging mod_php-5.0.2 fails when compiling mod_mm.lo
Status: RESOLVED DUPLICATE of bug 69860
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-02 22:50 UTC by Charlie Gehlin
Modified: 2005-07-17 13:06 UTC (History)
1 user (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 Charlie Gehlin 2004-11-02 22:50:22 UTC
Have tried to disable the 'threads' USE-flag and edited the ebuild to say '--without-tsrm-pthreads' at the 'myconf='-statement@line 90.

Reproducible: Always
Steps to Reproduce:
1.USE="-mysqli -threads" emerge -Dv mod_php
2.
3.

Actual Results:  
/bin/sh /var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/libtool --silent --
preserve-dup-deps --mode=compile /var/tmp/portage/mod_php-5.0.2/work/php-
5.0.2/meta_ccld  -Iext/shmop/ -I/var/tmp/portage/mod_php-5.0.2/work/php-
5.0.2/ext/shmop/ -DPHP_ATOM_INC -I/var/tmp/portage/mod_php-5.0.2/work/php-
5.0.2/include -I/var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/main -
I/var/tmp/portage/mod_php-5.0.2/work/php-5.0.2 -I/var/tmp/portage/mod_php-
5.0.2/work/php-5.0.2/Zend -I/usr/include/libxml2 -I/usr/include/imap -
I/var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/ext/mbstring/oniguruma -
I/var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/ext/mbstring/libmbfl -
I/var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/ext/mbstring/libmbfl/mbfl -
I/usr/include/mysql  -D_REENTRANT -I/var/tmp/portage/mod_php-5.0.2/work/php-
5.0.2/TSRM -DTHREAD=1  -O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-
sse3 -mno-3dnow -funroll-loops -pipe -pthread -DZTS  -prefer-pic -
c /var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/ext/shmop/shmop.c -o 
ext/shmop/shmop.lo
/var/tmp/portage/mod_php-5.0.2/work/php-5.0.2/ext/session/mod_mm.c:37:3: #error 
mm is not thread-safe
make: *** [ext/session/mod_mm.lo] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: dev-php/mod_php-5.0.2 failed.
!!! Function php5-sapi_src_compile, Line 432, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
mod_php to compile :)

# emerge info
Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041006-r0, 
2.6.8-gentoo-r6 i686)
=================================================================
System uname: 2.6.8-gentoo-r6 i686 Intel(R) Xeon(TM) CPU 3.06GHz
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-sse3 -mno-
3dnow -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/s
hare/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env
.d"
CXXFLAGS="-O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-sse3 -mno-
3dnow -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache distlocks sandbox"
GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo 
http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://sparcux.lmera.ericsson.se/gentoo-portage"
USE="X X509 acpi afs apache2 avi bcmath berkdb bitmap-fonts bzlib cdr cpdflib 
crypt cups curl curlwrappers dba dio encode esd exif f77 foomaticdb ftp gd gd-
external gdbm gif gmp gnome gnutls gtk gtk2 imagemagick imap imlib ipv6 
ithreads java javascript jpeg kde kerberos krb4 ldap libg++ libwww lm_sensors 
lzw-tiff mad mailwrapper md5sum mikmod mime mmap mmx mng motif mozilla mpeg 
mysql mysqli nas ncurses nis nls nocardbus oggvorbis pam pcre pdflib perl php 
plotutils png pnp python qt readline samba sasl sdl session shared sharedmem 
slang snmp sockets sse ssl szip tcltk tcpd threads tiff truetype unicode usb 
vhosts vim-with-x wmf x86 xml2 zlib"
Comment 1 Charlie Gehlin 2004-11-02 22:53:06 UTC
Sorry, clicked refresh....

*** This bug has been marked as a duplicate of 69860 ***