Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29662 - compiling apache-2.0.47-r1 fails
Summary: compiling apache-2.0.47-r1 fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-26 04:40 UTC by Veiko Kukk
Modified: 2004-01-14 06:20 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 Veiko Kukk 2003-09-26 04:40:35 UTC
/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/libldap.so, may conflict with
libcrypto.so.0.9.7
/var/tmp/portage/apache-2.0.47-r1/work/httpd-2.0.47/srclib/apr-util/.libs/libaprutil-0.so:
undefined reference to `db_create_4000'
/var/tmp/portage/apache-2.0.47-r1/work/httpd-2.0.47/srclib/apr-util/.libs/libaprutil-0.so:
undefined reference to `db_strerror_4000'
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: *** Waiting for unfinished jobs....
/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/libldap.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/libldap.so, may conflict with
libcrypto.so.0.9.7
/var/tmp/portage/apache-2.0.47-r1/work/httpd-2.0.47/srclib/apr-util/.libs/libaprutil-0.so:
undefined reference to `db_create_4000'
/var/tmp/portage/apache-2.0.47-r1/work/httpd-2.0.47/srclib/apr-util/.libs/libaprutil-0.so:
undefined reference to `db_strerror_4000'
collect2: ld returned 1 exit status
make[2]: *** [htdigest] Error 1
make[2]: Leaving directory
`/var/tmp/portage/apache-2.0.47-r1/work/httpd-2.0.47/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/apache-2.0.47-r1/work/httpd-2.0.47/support'
make: *** [all-recursive] Error 1
 
!!! ERROR: net-www/apache-2.0.47-r1 failed.
!!! Function src_compile, Line 153, Exitcode 2
!!! problem compiling Apache2 :(

Reproducible: Always
Steps to Reproduce:
1.emerge apache -u



emerge info
Portage 2.0.49-r6 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.22)
=================================================================
System uname: 2.4.22 i686 AMD Duron(tm) processor
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -Os -pipe -mmmx -msse -m3dnow"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -Os -pipe -mmmx -msse -m3dnow -Wno-deprecated"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs fixpackages"
GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
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 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod
mpeg nls pdflib png quicktime truetype xml2 xmms xv zlib gtkhtml berkdb slang
readline arts bonobo guile X sdl tcpd pam libwww ssl python oggvorbis gnome gtk
qt kde motif opengl -svga -spell -gpm ldap 3dnow acl acpi apache2 cdr cjk dvd
esd flash gb gd gdbm ggi gtk2 gphoto2 imlib imap ipv6 java lcms maildir mbox mmx
mozilla mysql ncurses perl postgres ruby samba sasl sse tcltk tetex tiff usb"
Comment 1 SpanKY gentoo-dev 2003-09-26 06:48:28 UTC
from the openssl ebuild:

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