Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29412 - php fails to build
Summary: php fails to build
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
: 29787 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-09-23 01:33 UTC by Jay
Modified: 2003-10-07 12:57 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 Jay 2003-09-23 01:33:46 UTC
[root@Jay ~#] USE="-qt apache2 curl freetds gd imap ldap mcal memlimit snmp"
emerge -u dev-php/mod_php
[skipping stuff]
 -lcurl -lcrack -lbz2 -lz -lssl -lcrypto -lresolv -lm -lxmlparse -lxmltok -lcurl
-lz -lssl -lcrypto -ldl -lz -lxml2 -lz -lm -lnetsnmp -lcrypto -lm -lcrypt  -o
sapi/cli/php
libtool: link: warning: library `/usr/lib/libsablot.la' was moved.
libtool: link: warning: library `/usr/lib/libsablot.la' was moved.
/usr/lib/libsablot.so: warning: `sys_nerr' is deprecated; use `strerror' or
`strerror_r' instead
/usr/lib/libsablot.so: warning: `sys_errlist' is deprecated; use `strerror' or
`strerror_r' instead
/usr/lib/libsablot.so: warning: the `llseek' function may be dangerous; use
`lseek64' instead.
/usr/lib/libc-client.a(osdep.o)(.text+0x9b27): In function `ssl_onceonlyinit':
/var/tmp/portage/c-client-2002d-r1/work/imap-2002d/c-client/osdep.c:287:
warning: the use of `tmpnam' is dangerous, better use `mkstemp'
/lib/libpthread.so.0(*IND*+0x0): multiple definition of `longjmp'
/lib/libpthread.so.0(.text+0x2de3): first defined here
/lib/libpthread.so.0(*IND*+0x0): multiple definition of `siglongjmp'
/lib/libpthread.so.0(.text+0x2dbd): first defined here
/lib/libpthread.so.0(*IND*+0x0): multiple definition of `sigaction'
/lib/libpthread.so.0(.text+0x3f30): first defined here
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libssl.so.0.9.6, needed by /usr/lib/libpq.so, may conflict with
libssl.so.0.9.7
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libcrypto.so.0.9.6, needed by /usr/lib/libpq.so, may conflict with
libcrypto.so.0.9.7
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
 
!!! ERROR: dev-php/mod_php-4.3.3 failed.
!!! Function php_src_compile, Line 408, Exitcode 2
!!! compile problem

[root@Jay ~#] qpkg -v -I | grep openssl
dev-libs/openssl-0.9.7b-r2 *
[root@Jay ~#]
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2003-09-23 02:31:13 UTC
Not documentation related
Comment 2 SpanKY gentoo-dev 2003-09-23 06:39:25 UTC
if you read & did the message at the end of the openssl upgrade you wouldnt have
this problem:

You can now re-compile all packages that are linked against
OpenSSL 0.9.6 by using revdep-rebuild from gentoolkit:
# revdep-rebuild --soname libssl.so.0.9.6
# revdep-rebuild --soname libcrypto.so.0.9.6
After this, you can delete /usr/lib/libssl.so.0.9.6 and /usr/lib/libcrypto.so.0.9.6
Comment 3 SpanKY gentoo-dev 2003-09-28 03:25:23 UTC
*** Bug 29787 has been marked as a duplicate of this bug. ***