i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=athlon-xp -fomit-frame-pointer -pipe -I/usr/include/gssapi -Wall -Wl,-O1 -o mc achown.o background.o boxes.o chmod.o chown.o cmd.o color.o command.o complete.o cons.handler.o dialog.o dir.o dlg.o ext.o file.o filegui.o filenot.o fileopctx.o find.o findme.o fsusage.o help.o hotlist.o info.o key.o keyxdef.o layout.o learn.o listmode.o main.o menu.o mountlist.o mouse.o option.o panelize.o popt.o poptconfig.o popthelp.o poptparse.o profile.o regex.o rxvt.o screen.o setup.o slint.o subshell.o terms.o text.o textconf.o tree.o treestore.o user.o util.o utilunix.o view.o widget.o win.o wtools.o charsets.o selcodepage.o ../edit/libedit.a ../vfs/libvfs-mc.a ../intl/libintl.a -lglib-2.0 -lSM -lICE -lX11 -lgpm -lncurses -lsmbclient ../vfs/libvfs-mc.a(smbfs.o): In function `smbfs_get_path': smbfs.c:(.text+0x26eb): undefined reference to `write_socket' collect2: ld returned 1 exit status make[2]: *** [mc] Error 1 make[2]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0' make: *** [all] Error 2 !!! ERROR: app-misc/mc-4.6.0-r14 failed. Reproducible: Always Steps to Reproduce: 1. emerge -e world 2. wait 12h 3. Aaargh ... Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12 i686) ================================================================= System uname: 2.6.12 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo/ " LDFLAGS="-Wl,-O1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acpi afs alsa apache2 apm avi bash-completion berkdb bidi bigger-fonts bitmap-fonts bootsplash ccache cdda cddb cdparanoia cdr chroot crypt cups curl dga divx4linux dv dvd dvdr dvdread ecc eds emboss encode esd fam fbcon ffmpeg fftw foomaticdb fortran gd gd-external gdbm gif gimp gimpprint glep gmp gphoto2 gpm graphviz gstreamer imagemagick imlib ipv6 jabber jack jikes jit jpeg jpeg2k kde kdeenablefinal ladcca libg++ libwww lm_sensors lzo mad matroska mhash mikmod mime mjpeg mmx mmxext mng motif mozilla mozsvg mp3 mpeg mpeg4 ncurses nls nptl nvidia objc ogg oggvorbis openal opengl oss pam parse-clocks pdf pdflib perl physfs png python qt quicktime readline real recode ruby samba sdl spell sqlite sse sse2 ssl stream tcltk tcpd tetex threads tiff transcode truetype truetype-fonts type1-fonts utf8 vorbis win32codecs wxgtk1 xine xml xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Happens with me too: if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATADIR=\""/usr/share/mc/"\" -DLOCALEDIR=\""/usr/share/locale"\" -DLIBDIR=\""/usr/lib/mc"\" -I../intl -I../intl -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident -I/usr/include/gssapi -Wall -MT man2hlp.o -MD -MP -MF ".deps/man2hlp.Tpo" \ -c -o man2hlp.o `test -f 'man2hlp.c' || echo './'`man2hlp.c; \ then mv -f ".deps/man2hlp.Tpo" ".deps/man2hlp.Po"; \ else rm -f ".deps/man2hlp.Tpo"; exit 1; \ fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATADIR=\""/usr/share/mc/"\" -DLOCALEDIR=\""/usr/share/locale"\" -DLIBDIR=\""/usr/lib/mc"\" -I../intl -I../intl -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident -I/usr/include/gssapi -Wall -MT cons.saver.o -MD -MP -MF ".deps/cons.saver.Tpo" \ -c -o cons.saver.o `test -f 'cons.saver.c' || echo './'`cons.saver.c; \ then mv -f ".deps/cons.saver.Tpo" ".deps/cons.saver.Po"; \ else rm -f ".deps/cons.saver.Tpo"; exit 1; \ fi i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident -I/usr/include/gssapi -Wall -o mc achown.o background.o boxes.o chmod.o chown.o cmd.o color.o command.o complete.o cons.handler.o dialog.o dir.o dlg.o ext.o file.o filegui.o filenot.o fileopctx.o find.o findme.o fsusage.o help.o hotlist.o info.o key.o keyxdef.o layout.o learn.o listmode.o main.o menu.o mountlist.o mouse.o option.o panelize.o popt.o poptconfig.o popthelp.o poptparse.o profile.o regex.o rxvt.o screen.o setup.o slint.o subshell.o terms.o text.o textconf.o tree.o treestore.o user.o util.o utilunix.o view.o widget.o win.o wtools.o charsets.o selcodepage.o ../edit/libedit.a ../vfs/libvfs-mc.a ../intl/libintl.a -lglib-2.0 -lSM -lICE -lX11 -lgpm -lslang -lsmbclient i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident -I/usr/include/gssapi -Wall -o mcmfmt mfmt.o i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident -I/usr/include/gssapi -Wall -o man2hlp man2hlp.o -lglib-2.0 ../vfs/libvfs-mc.a(smbfs.o): In function `smbfs_get_path': smbfs.c:(.text+0x2751): undefined reference to `write_socket' collect2: ld returned 1 exit status make[2]: *** [mc] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0' make: *** [all] Error 2 !!! ERROR: app-misc/mc-4.6.0-r14 failed. !!! Function src_compile, Line 99, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Tried to emerge mc with: [ebuild N ] app-misc/mc-4.6.0-r14 +7zip +X +gpm +ncurses +nls +pam +samba +slang +unicode 0 kB Here's my emerge --info: Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-gentoo i686) ================================================================= System uname: 2.6.13-gentoo i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -momit-leaf-frame-pointer -fomit-frame-pointer -fno-ident -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo/ http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="en_US.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.1.100/gentoo-portage" USE="x86 16bit 3dnow 3dnowext 7zip X Xaw3d a52 aac aalib aotuv apm arts artswrappersuid audiofile avantgo avi bash-completion berkdb bidi big-tables bitmap-fonts bl browserplugin bzip2 cairo canna cdda cddb cdio cdparanoia cdr cdrom chroot cjk crypt cscope cups curl dga directfb divx4linux djbfft dpms dts dv dvd dvdr dvdread dynagraph ecc edl eds elf emboss encode escreen etwin exif fam fame fbcon flac flash fltk fontconfig foomaticdb fortran fpx gd gdbm ggi gif glitz glut gnokii gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 guile hal howl idea ieee1394 imagemagick imlib immqt-bc insecure-savers ipv6 java javascript jbig joystick jpeg jpeg2k justify kde kdeenablefinal kerberos kig-scripting krb4 lcms libcaca libclamav libedit libg++ libwww live lm_sensors logrotate lua lzo m17n-lib mad matroska md5sum memlimit mikmod mjpeg mmap mmx mmxext mng motif mozilla mp3 mpeg mpi musicbrainz mysql nas ncurses nethack network new-login nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal openexr opengl oss threads threadsonly tidy tiff toolbar truetype truetype-fonts type1-fonts ucs2 ucs4 unicode usb v4l v4l2 vcd vcdimager vidix vim-with-x vorbis win32codecs wmf xanim xine xinerama xml xml2 xmms xscreensaver xv xvid xvmc zeroconf zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS Note that the version of Samba installed (successfully) on my box is: [ebuild R ] net-fs/samba-3.0.20-r1 -acl -async -automount +cups -doc +kerberos -ldap +libclamav +mysql -oav +pam -postgres +python -quotas +readline (-selinux) -syslog -winbind +xml +xml2 0 kB Hope this helps...
Note that for me, mc emerges fine with USE="-samba".
Confirming: ../vfs/libvfs-mc.a(smbfs.o): In function `smbfs_get_path': smbfs.c:(.text+0x2883): undefined reference to `write_socket' collect2: ld returned 1 exit status make[2]: *** [mc] Błąd 1 make[2]: *** Czekam na niezakończone zadania.... make[2]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0/src' make[1]: *** [all-recursive] Błąd 1 make[1]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0' make: *** [all] Błąd 2 !!! ERROR: app-misc/mc-4.6.0-r14 failed. !!! Function src_compile, Line 99, Exitcode 2 ----- slicznotka ~ # emerge --info Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-gentoo i686) ================================================================= System uname: 2.6.13-gentoo i686 AMD Duron(tm) processor Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.13 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-4 -pipe -fomit-frame-pointer -DNDEBUG -DG_DISABLE_ASSERT -fweb -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=athlon-4 -pipe -fomit-frame-pointer -DNDEBUG -DG_DISABLE_ASSERT -fweb -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.po.opole.pl" LANG="pl_PL" LC_ALL="pl_PL" LINGUAS="pl" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/src/ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 16bit 3dnow 3dnowext 7zip X a52 aac acpi alsa audiofile bash-completion bdf berkdb bluetooth bmp browserplugin bzip2 c++ cairo cddb cdparanoia cdr crypt cups dga dio divx4linux djvu dts dv dvd dvdr eds encode exif extraicons extramodules extras fam ffmpeg fftw firefox flac font-server fontconfig foomaticdb fortran ftp gd gdbm gif gimp glitz glut glx gnutls gphoto2 gstreamer gtk gtk2 hal hpn iconv idea imagemagick imlib inkjar insecure-savers irda jabber jack jack-tmpfs java jbig jp2 jpeg jpeg2k justify kde kdeenablefinal kdexdeltas lapack lcms lesstif libg++ live lm_sensors lzo lzw mad matroska mikmod mime mjpeg mmap mmx mmxext mng motif moznocompose moznoirc moznomail mozsvg mp3 mpeg mplayer musepack musicbrainz nas ncurses network nfs nls no-old-linux nptl nsplugin ntfs ntlm nvidia ogg oggvorbis openal openexr opengl openssl pdflib perl perlsuid pic plugin png posix python qt quicktime readline real reiserfs rtc samba sblive scanner sdl sensord sharedmem shorten slang speex sse sse-filters ssl svg svga svgz tetex tga theora threads tiff tlen truetype truetype-fonts type1 type1-fonts unicode usb vcd vim-with-x vorbis wifi win32codecs wma123 wmf xanim xml2 xmms xprint xrandr xv xvid xvmc yv12 zlib linguas_pl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
same here too i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse -I/usr/include/gssapi -Wall -o mc achown.o background.o boxes.o chmod.o chown.o cmd.o color.o command.o complete.o cons.handler.o dialog.o dir.o dlg.o ext.o file.o filegui.o filenot.o fileopctx.o find.o findme.o fsusage.o help.o hotlist.o info.o key.o keyxdef.o layout.o learn.o listmode.o main.o menu.o mountlist.o mouse.o option.o panelize.o popt.o poptconfig.o popthelp.o poptparse.o profile.o regex.o rxvt.o screen.o setup.o slint.o subshell.o terms.o text.o textconf.o tree.o treestore.o user.o util.o utilunix.o view.o widget.o win.o wtools.o charsets.o selcodepage.o ../edit/libedit.a ../vfs/libvfs-mc.a ../intl/libintl.a -lglib-2.0 -lSM -lICE -lX11 -lgpm -lslang -lsmbclient ../vfs/libvfs-mc.a(smbfs.o): In function `smbfs_get_path': smbfs.c:(.text+0x29db): undefined reference to `write_socket' collect2: ld returned 1 exit status make[2]: *** [mc] Error 1 make[2]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/Dati/Gentoo/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0' make: *** [all] Error 2 !!! ERROR: app-misc/mc-4.6.0-r14 failed. !!! Function src_compile, Line 99, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. emerge info Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.14-rc2-git4 i686) ================================================================= System uname: 2.6.14-rc2-git4 i686 Pentium III (Katmai) Gentoo Base System version 1.12.0_pre8 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.13 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/mail/dspam /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control /var/run/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -mtune=pentium3 -march=pentium3 -pipe -fomit-frame-pointer -mmmx -msse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.ngi.it http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" LANG="it_IT@euro" LC_ALL="it_IT@euro" LINGUAS="it" 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 X X509 Xaw3d a52 aac aalib accessibility acl acpi activefilter adns alsa apache2 apm arts audiofile avi bash-completion berkdb bidi bitmap-fonts bonobo bootsplash browserplugin caps cdda cddb cdio cdparanoia cdr cgi chroot clamav cli client codecs crypt css cups curl dba dbus dga dhcp directfb divx4linux djbfft dri edl eds emboss encode ethereal exif extraengine faac faad fam fbcon ffmpeg fftw flac flash foomaticdb foreign-package fortran freetds gcj gd gdbm geometry ggi gif gimp gimpprint glx gnokii gnome gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile iconv idea imagemagick imap imlib innodb irda irmc jack java javascript jikes jit joystick jpeg jpeg2k junit justify kde kdeenablefinal kerberos kqemu lcd ldap libcaca libclamav libg++ libgda libusb libwww lirc live lm_sensors lzo mad mailwrapper matroska md5sum mdb mikmod mime mmx mmx2 mmxext mng mono motif mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpeg2 mpeg4 mplayer mysql mysqli mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses neXt network nls nntp no_wxgtk1 nobsh nopie nossp noxalan nptl nptlonly nsplugin oav odbc ogg oggvorbis opengl operanom2 oss pam pcre pda pdf pdflib pdo pear perl png pnp postgres ppds pthreads python qemu-fast qhull qt quicktime quotas readline real rrdtool rtc ruby samba scanner sdl server session sftplogging slang slp snortsam soap sockets socks5 softmmu softquota spamassassin speex spell sqlite3 sse ssl subject-rewrite svg svga tcltk tcpd tetex tga theora tiff tokenizer truetype truetype-fonts trusted type1-fonts usb userlocales vidix vorbis win32codecs wsconvert wxwindows xanim xchatdccserver xchattext xine xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid xvm xvmc zlib linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
same for me i686-pc-linux-gnu-gcc: unrecognized option `-s,--as-needed' i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=athlon-xp -O3 -mfpmath=sse -msse -funroll-loops -fomit-frame-pointer -pipe -I/usr/include/gssapi -Wall -Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s,--as-needed -o cons.saver cons.saver.o i686-pc-linux-gnu-gcc: unrecognized option `-s,--as-needed' ../vfs/libvfs-mc.a(smbfs.o): In function `smbfs_get_path': smbfs.c:(.text+0x362f): undefined reference to `write_socket' collect2: ld returned 1 exit status make[2]: *** [mc] Error 1 make[2]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0' make: *** [all] Error 2 emerge info Portage 2.0.53_rc6 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) Processor Gentoo Base System version 1.12.0_pre9 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -mfpmath=sse -msse -funroll-loops -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -mfpmath=sse -msse -funroll-loops -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources// ftp://ftp.unina.it/pub/linux/distributions/gentoo/ http://mirror.switch.ch/mirror/gentoo// ftp://mirror.switch.ch/mirror/gentoo// ftp://ftp.solnet.ch/mirror/Gentoo/ http://gentoo.mirror.solnet.ch/" LANG="it_IT" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s,--as-needed" LINGUAS="it" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.it.gentoo.org/gentoo-portage" USE="x86 16bit 3dnowext 3ds 4kstacks GAPING_SECURITY_HOLE S3TC X X509 Xaw3d a52 aac abook accounting acl acpi activefilter ada adabas aim aliaschain alsa altcolors amd amr ansi ao aotuv apache2 apm arts artswrappersuid artworkextra async athena atlas atm auctex audiofile authdaemond avalon avantgo avi bahamut bcmath bdf beep beepmp berkdb bgpclassless bidi bigger-fonts bind-mysql bindist birdstep bitmap-fonts blas blender-game bluetooth bmp bonobo brltty buffysize bundled-libs bzip2 bzlib c++ c3p0 cairo cap caps ccache cdb cdda cddb cdf cdinstall cdio cdparanoia cdr cdrom cgi chasen chipcard chroot clamav clanJavaScript clanVoice clearcase clearpasswd client clisp cln cluster cmucl codecs commercial cpdflib cracklib crypt cscope css csv ctype cups curl curlwrappers customlog custreloc dar32 db2 dba dbase dbcp dbi dbm dbmaker dbx dedicated devmap dga dhcp dict diet dillo dio disk-cache distcache distribution djbfft dlloader dlopen dlz dmx dnd dnsdb dpms drac droproot dts dv dvb dvd dvdr dvdread dxr3 ecc editor edl eds elf emacs emacs-w3 emboss emoticon empress empress-bcs encode enscript erandom escreen esd esoob estraier esx ethereal etwin evms2 evo evo2 examples exif exim exiscan exiscan-acl expat ext-png ext-zlib extensions extraicons extramodules extras f2c fam fame fastcgi fax fb fbcon fbdev fdftk ffmpeg fftw figlet filepro finger firebird firefox fits flac flash flatfile flexresp flood floppyboot fluidsynth fmod font-server foomaticdb fortran fping fpx frascend freetds freetype freewnn frlargefiles frontbase frxp ftp ftruncate fusion fwdzone gb gcc-libffi gcj gcl gd gdbm geoip gg ggi gif gimp gimpprint ginac gkrellm glade glgd glitz glut gmail gmp gmtfull gmthigh gmtsuppl gmttria gnokii gnome gnomedb gnuplot gnustep gnutls gpgme gphoto2 gpm gprof graphviz gs gsl gsm gsnd gstreamer gtk gtk2 guile h323 hal haskell hbci hdf hdf5 high-ints howl html http httpd hub hyperwave-api i8x0 icc icc-pgo icecast icon iconv icp icq icu ide idea idl idled ieee1394 ifc iksemel image imagemagick imap imlib imlib2 immqt immqt-bc inetd informix ingres inifile inkjar inline innkeywords innodb insecure-drivers interbase intl iodbc ipalias ipcs ipv6 irc irda irmc itcl ithreads j2ee jabber jai java javamail javascript jbig jboss jce jcs jikes jimi joystick jp2 jpeg jpeg2k jta junit justify jython kakasi kde kdeenablefinal kdepim kdexdeltas kerberos kipi kjs koffice-plugin krb4 ladcca ladspa lapack large-domain latex lcd lcms ldap ldb ldirectord leim lesstif libcaca libclamav libdsk libedit libg++ libgd libgda libsamplerate libvisual libwww lids lingerd linuxkeys lirc live lj lm_sensors lmtp logitech-mouse logrotate ltsp lua lucid lynxkeymap lzo lzw lzw-tiff m17n-lib mad mail mailbox maildir maildrop mailwrapper math matroska mbox mbrola mcal mcve md5sum mdb mecab mem-cache messages mew mhash migemo mikmod milter mime mimencode ming mixer mjpeg mls mmap mng mnogosearch modelock moneyplex monkey mono motif mozaccess mozcalendar mozctl mozdevelop mozilla moznoxft mozp3p mozplaintext mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer mpm-leader mpm-metux mpm-peruser mpm-prefork mpm-threadpool mpm-worker mppe-mppc msdav msession msn msql mssql mule multi-tty multicall multipleip multiprocess multislot multitarget mupad-noscilab mysql mysqli mythtv mzscheme nagios-dns nagios-ntp nagios-ping nagios-ssh nas native ncurses neXt net netbeans netboot netcdf network neural new-login nfs nhc98 nis nls nntp normalizemime nptl ntlm numeric nvidia nviz oav objc ocaml octave odbc ode offensive ofx ogdi ogg oggvorbis openal openexr opengl openntpd openssh opie ortp oscache oscar ospfapi oss ovrimos pam pam-mysql pam_chroot pam_console pam_timestamp parse-clocks pascal passfile password pcap pcmcia pcntl pcre pcsc-lite pda pdf pdfkit pdflib pear-db perforce perl perlsuid pfpro pg-vacuumdelay pheaders php physfs pic pie playlist plotutils plugin png pnp portaudio posix postgres povray ppds prelude pri print priority private procmail profile proxool pvm pwdb pxeserial python qdbm qemu-fast qhull qmail qt quicktime quotas quotes radius rar rdesktop readline real recode remix remote resperl rhino rhythmbox rogue rpc rplay rpm rrdtool rss rtc ruby samba sapdb savedconfig sbcl sblive scanner screenshot sdk sdl sendfile serial server servlet-2.3 servlet-2.4 sftplogging sguil shaper sharedext sharedmem sheep shorten silc simplexml skey slang slp smartcard smime sms smtp sndfile snmp snortsam soap sockets socks5 softfax softmmu softquota solid soundtouch source sox spamassassin speech speedo speex spell spl sql sqlite sqlite3 srp ssh ssh2 ssl startup-notification static-modules stats stencil-buffer stream streamzap stroke struts subject-rewrite subp subversion suid svg svga svgz swarmcache sybase sybase-ct symlink sysfs syslog sysvipc szip t1lib tabs tcc tcltk tcpd tcpmd5 tetex tga theora threads thumbnail tidy tiff timidity tlen tokenizer toolbar tools tos transcode transparent-proxy truetype truetype-fonts trusted ttcp type1 type1-fonts ucs2 ucs4 udev uim uml underscores unicode uptimed urandom usagi usb usepackagedmakefiles userlocales utf8 uudeview v4l v4l2 vcd vcdimager vchroot vda vdesktop vhosts videos vidix vim vim-pager vim-with-x virtual virtual-users virus-scan visualization vlm vnc vorbis vpopmail vserver wavelan wddx wifi wildlsearch win32codecs winbind withsamplescripts wma123 wmf wsconvert wxwindows x11vnc xanim xatrix xattr xbase xchatdccserver xemacs xface xforms xfs xgetdefault xim xine xinerama xinetd xml xml2 xmlrpc xmms xosd xpm xprint xrandr xscreensaver xsl xslt xv xvid xvmc yahoo yaz yp yv12 zaptel zeo zeroconf zlib zvbi video_cards_nvidia linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL
same here guyz! i really need mc w/ smbfs support so please do not USE="-samba" here ;) thanks! i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pen tium3 -pipe -I/usr/include/gssapi -Wall -o mcmfmt mfmt.o i686-pc-linux-gnu-gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pen tium3 -pipe -I/usr/include/gssapi -Wall -o man2hlp man2hlp.o -lglib-2.0 ../vfs/libvfs-mc.a(smbfs.o): In function `smb_send': smbfs.c:(.text+0x1149): undefined reference to `write_socket' collect2: ld returned 1 exit status make[2]: *** [mc] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mc-4.6.0-r14/work/mc-4.6.0' make: *** [all] Error 2 !!! ERROR: app-misc/mc-4.6.0-r14 failed. !!! Function src_compile, Line 99, Exitcode 2 Portage 2.0.53_rc6 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13-gentoo-r4-stablis i686) ================================================================= System uname: 2.6.13-gentoo-r4-stablis i686 Intel(R) Pentium(R) M processor 2.00GHz Gentoo Base System version 1.12.0_pre9 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.13 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="lt_LT.utf8" LC_ALL="lt_LT.utf8" 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 X aalib alsa apm avi berkdb bitmap-fonts crypt cups curl eds emboss encode fam flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imlib ipv6 jpeg ldap libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell sqlite ssl svga tcpd tiff truetype truetype-fonts type1-fonts udev unicode vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Strange, write_socket correctly resides in ./vfs/samba/lib/util_sock.c Why doesn't it get compiled in?..
I am seeing the same issue. # emerge -pv mc These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] app-misc/mc-4.6.0-r14 [4.6.0-r13] -7zip -X +gpm +ncurses -nls +pam +samba -slang -unicode 0 kB Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.5-r0, 2.6.13.4-grsec-20051012 i686) ================================================================= System uname: 2.6.13.4-grsec-20051012 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mcpu=pentium3 -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=pentium3 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://adelie.polymtl.ca/ ftp://cs.ubishops.ca/pub/gentoo ftp://gentoo.risq.qc.ca/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 apache2 apm avi berkdb bitmap-fonts cdr chroot crypt curl eds emboss encode fam foomaticdb fortran gd gdbm gif gpm gstreamer imagemagick imlib kde kerberos libg++ libwww mad mikmod mmxncurses motif mp3 mpeg ncurses ogg oggvorbis pam pdflib perl pwdb python qt quicktime readline samba sdl snmp spell ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml2 xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of 102356 ***