Summary: | mod_php 4.3.10 fails to build (as does 4.3.10-r1), dies on config with cross compiling error. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vrai Stacey <gentoo> |
Component: | [OLD] Development | Assignee: | PHP Bugs <php-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | fmdf66, gentoo-bugs2, hamish, narada.sage, razor1394, rene.zbinden, s.egbert |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Vrai Stacey
2005-03-21 02:34:48 UTC
your libs are broken (possibly xmlparse and mysql) use revdep-rebuild to find and fix them. *** Bug 96566 has been marked as a duplicate of this bug. *** *** Bug 106159 has been marked as a duplicate of this bug. *** *** Bug 107007 has been marked as a duplicate of this bug. *** I just had the same problem as Bug 107007, but I did run revdep-rebuild after the mysql upgrade. It only complained about openoffices private python, but no other errors. But I still got the 'can not run test program while cross compiling' error, as the repoter of this bug and Bug 107007 In the config.log I found: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libmysqlclient.so.12, needed by /usr/X11R6/lib/libxmlparse.so, not found (try using -rpath or -rpath-link) Trying to determine, what went wrong I got these results: bardioc php-4.4.0 # locate libxmlparse.so /usr/lib/libxmlparse.so.0 /usr/lib/libxmlparse.so /usr/lib/libxmlparse.so.0.1.0 bardioc php-4.4.0 # equery belongs /usr/lib/libxmlparse.so [ Searching for file(s) /usr/lib/libxmlparse.so in *... ] bardioc php-4.4.0 # equery belongs /usr/X11R6/lib/libxmlparse.so [ Searching for file(s) /usr/X11R6/lib/libxmlparse.so in *... ] bardioc php-4.4.0 # equery belongs /usr/lib64/libxmlparse.so [ Searching for file(s) /usr/lib64/libxmlparse.so in *... ] net-libs/libwww-5.4.0-r3 (/usr/lib64/libxmlparse.so -> libxmlparse.so.0.1.0) Is revdep-rebuild broken on AMD64, because of the symlinks /usr/lib64 -> lib and /usr/X11R6 -> ../usr ? (In reply to comment #5) People, stop posting to an INVALID bug closed ages ago. Everyone with this problem needs to run revdep-rebuild and/or revdep-rebuild --library="libmysqlclient.so.12" to fix the problem. revdep-rebuild does not find or resolve this issue. It should, but does not. Jakub, is this a revdep-rebuild bug? Wendall revdep-rebuild had some issues with the recent MySQL upgrade, if "revdep-rebuild --soname=libmysqlclient.so.12" does not help, try reemerging net-libs/libwww manually, and then reemerge php/mod_php, that should fix it. Best regards, CHTEKK. *** Bug 110724 has been marked as a duplicate of this bug. *** *** Bug 110792 has been marked as a duplicate of this bug. *** *** Bug 113469 has been marked as a duplicate of this bug. *** *** Bug 113469 has been marked as a duplicate of this bug. *** *** Bug 116263 has been marked as a duplicate of this bug. *** |