Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23884 - emerge of vim fails
Summary: emerge of vim fails
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Aron Griffis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-02 13:48 UTC by michael aulich
Modified: 2004-06-23 15:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Log of 'emerge vim' output. (emerge_vim.log,121.48 KB, text/plain)
2004-03-24 15:42 UTC, PL Hayes
Details

Note You need to log in before you can comment on or make changes to this bug.
Description michael aulich 2003-07-02 13:48:45 UTC
: undefined reference to `Perl_sv_upgrade'
objects/if_perl.o(.text+0x280e): In function `cur_val':
: undefined reference to `Perl_newSV'
objects/if_perl.o(.text+0x2826): In function `cur_val':
: undefined reference to `Perl_sv_setiv'
objects/if_perl.o(.text+0x2835): In function `XS_VIM_SetOption':
: undefined reference to `PL_stack_base'
objects/if_perl.o(.text+0x283a): In function `XS_VIM_SetOption':
: undefined reference to `PL_markstack_ptr'
objects/if_perl.o(.text+0x2848): In function `XS_VIM_SetOption':
: undefined reference to `PL_stack_sp'
objects/if_perl.o(.text+0x2852): In function `XS_VIM_SetOption':
: undefined reference to `PL_markstack_ptr'
objects/if_perl.o(.text+0x289f): In function `XS_VIM_SetOption':
: undefined reference to `PL_stack_sp'
objects/if_perl.o(.text+0x28b4): In function `XS_VIM_SetOption':
: undefined reference to `Perl_sv_2pv_nolen'
objects/if_perl.o(.text+0x28c2): In function `XS_VIM_SetOption':
: undefined reference to `Perl_croak'
objects/if_perl.o(.text+0x28d5): In function `XS_VIM_DoCommand':
: undefined reference to `PL_stack_base'
objects/if_perl.o(.text+0x28da): In function `XS_VIM_DoCommand':
: undefined reference to `PL_markstack_ptr'
objects/if_perl.o(.text+0x28e8): In function `XS_VIM_DoCommand':
: undefined reference to `PL_stack_sp'
objects/if_perl.o(.text+0x28f2): In function `XS_VIM_DoCommand':
: undefined reference to `PL_markstack_ptr'
objects/if_perl.o(.text+0x292b): In function `XS_VIM_DoCommand':
: undefined reference to `PL_stack_sp'
objects/if_perl.o(.text+0x2944): In function `XS_VIM_DoCommand':
: undefined reference to `Perl_sv_2pv_nolen'
objects/if_perl.o(.text+0x2952): In function `XS_VIM_DoCommand':
: undefined reference to `Perl_croak'
objects/if_perl.o(.text+0x296f): In function `xs_init':
: undefined reference to `boot_DynaLoader'
objects/if_perl.o(.text+0x297b): In function `xs_init':
: undefined reference to `Perl_newXS'
objects/if_perl.o(.text+0x2997): In function `xs_init':
: undefined reference to `Perl_newXS'
collect2: ld returned 1 exit status
make[1]: *** [vim] Error 1
make[1]: Leaving directory `/var/tmp/portage/vim-6.2/work/vim62/src'
make: *** [first] Error 2

!!! ERROR: app-editors/vim-6.2 failed.
!!! Function src_compile, Line 194, Exitcode 2
!!! emake failed

this is the error i recieve

here is my 'emerge info'
Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.21 i686 AMD Athlon(tm) Processor
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg gnome libg++ libwww mikmod
mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa
gdbm berkdb slang readline arts svga java X sdl gpm tcpd pam ssl perl python esd
imlib oggvorbis gtk qt kde motif opengl mozilla"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-tbird -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-mcpu=athlon-tbird -O3 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"


Reproducible: Always
Steps to Reproduce:
1.emerge vim
2.
3.

Actual Results:  
emerge fails with error noted above


an USE="-perl" emerge vim completes with no errors
Comment 1 michael aulich 2003-07-02 23:21:15 UTC
also my initial install of vim completed sucessfully, it was only after an upgrade attempt this problem has shown itself.
Comment 2 Aron Griffis (RETIRED) gentoo-dev 2003-07-13 19:04:04 UTC
I have no idea what's going on here yet.  Please create an attachment to this bug with the full output of "emerge vim".  Thanks.
Comment 3 Aron Griffis (RETIRED) gentoo-dev 2003-07-15 18:55:16 UTC
If you choose to provide the attachment to further pursuing this bug, please reopen the bug.  I'm closing it because it seems to be a single-instance problem.
Comment 4 PL Hayes 2004-03-24 15:42:06 UTC
Created attachment 27962 [details]
Log of 'emerge vim' output.
Comment 5 PL Hayes 2004-03-24 21:28:45 UTC
Comment on attachment 27962 [details]
Log of 'emerge vim' output.

If you need any other info just ask - like the reporter I've successfully
emerged vim using '-perl' but I don't mind messing around with it since it's
not a mission critical app for me.
Comment 6 gentoo 2004-06-23 15:47:40 UTC
I am getting the exact same problem during emerging of vim-6.3.

Im using a 2.6.5-gentoo-r1 SMP kernel, with threaded glibc and perl 5.8.2 (also threaded). I have worked around it by putting -perl in my USE flags.

emerge info:

Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
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="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://212.219.247.11/sites/www.ibiblio.org/gentoo/ ftp://mirrors.tds.net/gentoo http://212.219.247.10/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gtk2 imlib jpeg libg++ libwww mad mikmod motif mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell ssl svga tcpd threads truetype x86 xml2 xmms xv zlib"