Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 67923

Summary: evolution-2.0.x compilation fails with ipv6 disabled
Product: Gentoo Linux Reporter: Jules Gagnon <eonwe>
Component: [OLD] GNOMEAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jules Gagnon 2004-10-17 13:01:17 UTC
evolution-2.0.1 and 2.0.2 doesn't compile when my ipv6 USE flags is off.
When I enable it, all is ok.

Reproducible: Always
Steps to Reproduce:
1. USE="-ipv6" emerge evolution


Actual Results:  
Compilation fails with: 

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../intl -I../e-util
-DCAMEL_LIBEXECDIR=\"/usr/libexec/evolution/2.0/camel\"
-DCAMEL_PROVIDERDIR=\"/usr/lib/evolution/2.0/camel-providers\"
-DG_LOG_DOMAIN=\"camel\" -pthread -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gal-2.2
-I/usr/include/gtk-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libxml2
-I/usr/include/libglade-2.0 -I/usr/include/libgnomeprint-2.2
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libart-2.0
-I/usr/lib/mozilla/include/nspr -I/usr/lib/mozilla/include/nss -march=pentium3
-O2 -pipe -Wall -Wmissing-prototypes -Wno-sign-compare -c camel-service.c -MT
camel-service.lo -MD -MP -MF .deps/camel-service.TPlo  -fPIC -DPIC -o
.libs/camel-service.o
camel-service.c: In function `camel_getaddrinfo':
camel-service.c:899: error: structure has no member named `ai_faimily'
make[3]: *** [camel-service.lo] Error 1
make[3]: Leaving directory
`/var/tmp/portage/evolution-2.0.2/work/evolution-2.0.2/camel'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/evolution-2.0.2/work/evolution-2.0.2/camel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/evolution-2.0.2/work/evolution-2.0.2'
make: *** [all] Error 2

!!! ERROR: mail-client/evolution-2.0.2 failed.
!!! Function src_compile, Line 122, Exitcode 2
!!! make failed



Expected Results:  
Successful compilation without changing my USE flags.

Portage 2.0.50-r11 (2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.25-gentoo-r9)
=================================================================
System uname: 2.4.25-gentoo-r9 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/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="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox sfperms userpriv"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://gentoo.inode.at/source/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="X acpi alsa avi berkdb bitmap-fonts bonobo cdr crypt dga dvd encode esd evo
f77 fam flac foomaticdb gdbm geoip gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml
imagemagick java jpeg libwww linguas_fr lirc mad maildir matrox mmx mozilla mpeg
mysql ncurses nls ofx oggvorbis opengl oss pam pdflib perl pic png python
readline slang spell sse ssl tcltk tcpd tetex tiff transcode truetype unicode
usb x86 xml xml2 xmms xprint xv zlib"
Comment 1 Joe McCann (RETIRED) gentoo-dev 2004-10-17 16:01:05 UTC
this has just been fixed today, don't know if the mirrors are all caught up yet.

*** This bug has been marked as a duplicate of 67824 ***