Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126782 - dev-lang/php-4.4.2 - ssl module is not compiled
Summary: dev-lang/php-4.4.2 - ssl module is not compiled
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-19 03:53 UTC by Christophe Garault
Modified: 2006-03-19 04:07 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 Christophe Garault 2006-03-19 03:53:08 UTC
marge ~ # php --version
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php4/lib/php/extensions/no-debug-non-zts-20020429/openssl.so' - /usr/lib/php4/lib/php/extensions/no-debug-non-zts-20020429/openssl.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 4.4.2-gentoo (cli) (built: Mar 18 2006 19:32:55)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

And:

marge ~ # equery uses php
[ Searching for packages matching php... ]
[ 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 dev-lang/php-4.4.2 ]
 U I

[....]
 + + sharedext           : Adds support for building shared extensions in php
 + + sharedmem           : Adds support for shared memory use
 - - snmp                : Adds support for the Simple Network Management Protocol if available
 + + sockets             : Adds support for tcp/ip sockets
 - - solid               : Adds support for the Solid database engine
 - - spell               : Adds dictionary support
 + + sqlite              : Adds support for sqlite - embedded sql database
 + + ssl                 : Adds support for Secure Socket Layer connections





Portage 2.0.54 (default-linux/x86/no-nptl/2.4, gcc-3.3.6, glibc-2.3.5-r2, 2.4.32 i686)
=================================================================
System uname: 2.4.32 i686 AMD Duron(tm)
Gentoo Base System version 1.6.14
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-r7
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.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.26-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks noauto sandbox sfperms strict test"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.du.se/pub/os/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LINGUAS="fr fr_FR en en_US"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dfx 3dnow aalib acl adns aim apache2 audiofile avi bash-completion berkdb bindist bitmap-fonts bonobo bzip2 caps cli crypt cscope ctype cups curl dba directfb divx4linux doc dri eds emboss encode ethereal examples expat fam fastbuild fastcgi fbcon fdftk flac flash foomaticdb force-cgi-redirect fortran freetds ftp gd gdbm ggi gif gmp gpm gstreamer gtk2 guile icq idn imagemagick imap imlib innodb jabber jikes jpeg junit lcms ldap lesstif libg++ libgda libwww mad maildir mbox mcal md5sum memlimit mhash mikmod ming mmx mng mozilla mp3 mpeg mpi msn mysql ncurses nls nocd oci8 odbc ogg opengl oscar pam pcre pdflib perl php png posix postgres ppds prelude python quicktime readline recode ruby samba sasl session simplexml skey slang slp snmp soap sockets socks5 speex spell spl sqlite sse ssl svga tcpd tetex theora tiff tokenizer truetype truetype-fonts type1-fonts unicode usb vhosts vorbis wmf xface xml xml2 xsl xv xvid yahoo zeo zlib linguas_fr linguas_fr_FR linguas_en linguas_en_US userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-19 04:07:58 UTC
ssl is no longer compiled as shared extension since it breaks loading other modules. You need to remove any references to openssl.so from /etc/php/*/php.ini and also it's own .ini files - portage won't do that because of CONFIG_PROTECT.

grep -Rni openssl /etc/php