After having issues with setupterm (Bug #124405) and threads.c (Bug #125966) emerging mit-krb5 broke with this: In file included from ftpd.c:171: ftpd_var.h:92: error: conflicting types for
After having issues with setupterm (Bug #124405) and threads.c (Bug #125966) emerging mit-krb5 broke with this: In file included from ftpd.c:171: ftpd_var.h:92: error: conflicting types for getline /usr/include/bits/stdio.h:103: error: previous definition of getline was here ftpd.c:179: error: conflicting types for getline /usr/include/bits/stdio.h:103: error: previous definition of getline was here make[3]: *** [ftpd.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/mit-krb5-1.4.3/work/krb5-1.4.3/src/appl/gssftp/ftpd' make[2]: *** [all-recurse] Error 1 make[2]: Leaving directory `/var/tmp/portage/mit-krb5-1.4.3/work/krb5-1.4.3/src/appl/gssftp' make[1]: *** [all-recurse] Error 1 make[1]: Leaving directory `/var/tmp/portage/mit-krb5-1.4.3/work/krb5-1.4.3/src/appl' make: *** [all-recurse] Error 1 !!! ERROR: app-crypt/mit-krb5-1.4.3 failed. Call stack: ebuild.sh, line 1525: Called dyn_compile ebuild.sh, line 928: Called src_compile mit-krb5-1.4.3.ebuild, line 56: Called die Portage 2.1_pre10-r2 (default-linux/x86/2005.1, gcc-4.1.0, glibc-2.4-r2, 2.6.13-gentoo-r3 i686) ================================================================= System uname: 2.6.13-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.12.0_pre19 dev-lang/python: 2.3.5, 2.4.3 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -mtune=pentium4 -pipe -O3 -fomit-frame-pointer -ftracer -fweb -frename-registers" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /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/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -mtune=pentium4 -pipe -O3 -fomit-frame-pointer -ftracer -fweb -frename-registers -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -s" LINGUAS="de" MAKEOPTS="-j3" 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 3dnow 3dnowext 7zip X a52 aac aalib acl alsa apm arts artswrappersuid artworkextra asf audiofile automount avi bash-completion berkdb bitmap-fonts bootsplash browserplugin bzip2 cairo catalogs cdda cddb cdf cjk cli cpudetection crypt cs cscope css cups dbus dga directfb divx4linux dmx dri dv dvb dvd dvdr dvdread eds emacs emboss encode examples fame fbcon ffmpeg flac font-server fontconfig foomaticdb fortran freetype gif gimpprint gnome gphoto2 gpm graphviz gs gstreamer gtk gtk2 hal hdf ieee1394 imagemagick imlib infopipe ipv6 isdnlog java javascript jpeg jpeg2k kde kdgraphics kerberos ldap libg++ libwww linguas_en_GB lm_sensors logitech-mouse lzo mad matroska mbox mikmod mjpeg mmx mmxext mono motif mozcalendar mozilla mp3 mpeg musepack musicbrainz mythtv ncurses netcdf network nls nntp nptl nptlonly nsplugin nvidia ogg oggvorbis opengl oss pam pcre pda pdflib perl pic plotutils png povray ppds pppd pvm python qt quicktime rdesktop readline real reflection samba sasl scanner screen sdl session slang sndfile speex spell spl sse sse2 ssl svg svga szip tcltk tcpd termcap-compat tetex theora tidy tiff toolbar truetype truetype-fonts type1-fonts unicode userlocales vcd vidix vim-with-x visualization vorbis vorbis-psy win32codecs wmf wxwindows xanim xcomposite xemacs xine xinerama xml2 xmms xorg xosd xpm xprint xscreensaver xv xvid xvmc yv12 zlib elibc_glibc input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_vmmouse kernel_linux linguas_de userland_GNU video_cards_vesa video_cards_fbdev video_cards_radeon video_cards_fglrx video_cards_nvidia video_cards_vmware" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK
*** Bug 132375 has been marked as a duplicate of this bug. ***
pretty obvious bug, not glibc/gcc's fault
I've no clue of what's going wrong while installing this package. I thougt it might be depending on the tetex use-flag, but no go. On another machine with older gcc/glibc versions it runs perfect. Could you be a more specific of what's obvious about going wrong?
Had a few beer, a cigarette, than it was fixed. Pretty obvious.
Mind telling what you did? Is this really resolved/fixed/patched? I just renamed getline to mygetline in /var/tmp/portage/mit-krb5-1.4.3/work/krb5-1.4.3/src/appl/gssftp/ftpd during compilation (enough time), but that doesn't seem very elegant to me...