Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67224 - vim-6.3-r1 fails to update,
Summary: vim-6.3-r1 fails to update,
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-12 06:54 UTC by Eric Brown
Modified: 2004-10-15 12:06 UTC (History)
0 users

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 Eric Brown 2004-10-12 06:54:55 UTC
tr' follow
objects/if_perl.o(.text+0x5bcf): In function `boot_VIM':
: undefined reference to `Perl_Isv_yes_ptr'
objects/if_perl.o(.text+0x5bdd): In function `boot_VIM':
: undefined reference to `Perl_Gthr_key_ptr'
objects/if_perl.o(.text+0x5bef): In function `boot_VIM':
: undefined reference to `Perl_Tstack_base_ptr'
objects/if_perl.o(.text+0x5c00): In function `boot_VIM':
: undefined reference to `Perl_Gthr_key_ptr'
objects/if_perl.o(.text+0x5c12): In function `boot_VIM':
: undefined reference to `Perl_Tstack_sp_ptr'
objects/if_perl.o(.text+0x5c20): In function `boot_VIM':
: undefined reference to `Perl_Gthr_key_ptr'
objects/if_perl.o(.text+0x5c32): In function `boot_VIM':
: undefined reference to `Perl_Tstack_base_ptr'
collect2: ld returned 1 exit status
make[1]: *** [vim] Error 1
make[1]: Leaving directory `/var/tmp/portage/vim-6.3-r1/work/vim63/src'
make: *** [first] Error 2


.. sorry, my buffer is too short, i'll attach the full output if someone tells me how.

this happened during an emerge -uD world, libperl was updated in package 3 of 23, so i suspect that is the problem 

Reproducible: Always
Steps to Reproduce:
1. emerge -uD world
2.
3.




Gentoo Base System version 1.4.16
Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.
6.7-gentoo-r14)
=================================================================
System uname: 2.6.7-gentoo-r14 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
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=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo ftp://mirrors.tds.net/gentoo
http://mirrors.tds.net/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://localhost/gentoo-portage"
USE="berkdb crypt curl doc gif innodb jpeg mysql ncurses nls pam perl png python
readline samba spell ssl tcpd tiff truetype vhosts x86 xml2 zlib"
Comment 1 Ciaran McCreesh 2004-10-12 10:36:40 UTC
Try reemerging libperl then running ldconfig as root. Make sure you have the same USE flags for perl and libperl.
Comment 2 Eric Brown 2004-10-15 12:06:16 UTC
re-emerged libperl, that fixed the problem.  I think the threads->ithreads use flag change was the culprit..