| Summary: | iproute2-2.6.7.20040608-r1 compile error because of wrong include-statement in misc/arpd.c:19 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Emil Beinroth <emilbeinroth> |
| Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Emil Beinroth
2004-09-26 06:56:52 UTC
I don't know why, but on other machines /usr/include/db_185.h is a symlink to /usr/include/db4.1/db_185.h. Some other paket must have messed that symlink. So I apologize for this obvisouly invalid bug. The symlink went to the wrong version on my system too. Maybe a problem with another ebuild not updating the symlink? Please change the status of this bug! I have the same problem, but with me, removing the sed line nor changing symlinks does help. The symlink is on my system to db4/db_185.h which indeed contains db_185.h. Removing sed line leads to other compile problems. Here is the compile error with unchanged ebuild: ssfilter.y: conflicts: 27 shift/reduce arpd.o(.text+0x1282): In function `main': /var/tmp/portage/iproute2-2.6.7.20040608-r1/work/iproute2-2.6.7/misc/arpd.c:670: undefined reference to `__db185_open_4000' collect2: ld returned 1 exit status make[1]: *** [arpd] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 !!! ERROR: sys-apps/iproute2-2.6.7.20040608-r1 failed. !!! Function src_compile, Line 71, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Gentoo Base System version 1.4.16 Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r3 i686) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) XP 2000+ distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.inode.at/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.mirror.sdv.fr http://ds.thn.htu.se/linux/gentoo http://ftp.easynet.nl/mirror/gentoo/ http://ftp.iasi.roedu.net/mirrors/gentoo.org/" 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="3dnow X acpi alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dvd encode esd f77 fam flac foomaticdb fortran gdbm gif gphoto2 gpm gtk2 guile imagemagick imlib jack java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mule mysql ncurses nls oggvorbis opengl pam pcmcia pdflib php png ppds python qt quicktime readline samba sdl slang speex spell sqlite ssl svga tcltk tcpd tetex tiff truetype usb wifi x86 xml xml2 xmms xv zlib linguas_nl" changing symlink to db4.1/db_185.h solves the issue, but this should still be solved |