Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132374 - app-crypt/mit-krb5-1.4.3 fails in ftpd.c after glibc-2.4/gcc-4.1.0 update
Summary: app-crypt/mit-krb5-1.4.3 fails in ftpd.c after glibc-2.4/gcc-4.1.0 update
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Other
: High normal (vote)
Assignee: Gentoo Kerberos Maintainers
URL:
Whiteboard:
Keywords:
: 132375 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-05 13:16 UTC by Markus
Modified: 2006-05-10 14:30 UTC (History)
1 user (show)

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 Markus 2006-05-05 13:16:15 UTC
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 
Comment 1 Markus 2006-05-05 13:16:15 UTC
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
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-05-05 13:28:44 UTC
*** Bug 132375 has been marked as a duplicate of this bug. ***
Comment 3 SpanKY gentoo-dev 2006-05-05 16:57:57 UTC
pretty obvious bug, not glibc/gcc's fault
Comment 4 Markus 2006-05-08 06:24:30 UTC
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?
Comment 5 Markus 2006-05-08 06:25:12 UTC
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?
Comment 6 Markus 2006-05-09 06:22:12 UTC
Had a few beer, a cigarette, than it was fixed. Pretty obvious.
Comment 7 Wouter Deconinck 2006-05-10 14:30:43 UTC
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...