Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43116 - vim & gvim ( everything using vim.eclass, actually ) fail to compile with perl support
Summary: vim & gvim ( everything using vim.eclass, actually ) fail to compile with per...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Aron Griffis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-27 11:05 UTC by ben calvert
Modified: 2004-02-29 07:53 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 ben calvert 2004-02-27 11:05:04 UTC
applies to 6.2-r5 & -r6, as far as I can tell.

I've got perl 5.8.3 with threads, which may be the issue here, but I don't see anything in the ebuild about ignoring the USE flag if threads is turned on, so I don't know.

details follow:

CFLAGS=-O3 -march=pentium3 -mfpmath=sse -mmmx -msse -mno-3dnow -maccumulate-outgoing-args -fPIC -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -pipe

USE=accessibility acpi acpi4linux activefilter antlr apache1 artswrappersuid async autofs avantgo bonobo bsh cgi chasen chroot cjk clamav clanJavaScript clanVoice cscope curl dga dillo distribution dnd drac dv dvd dvdr editor etwin fam fastcgi fbcon fbdev ffmpeg fftw firebird flac flash fluidsynth freetype freewnn fs fullrpc gatos gb gcl gd gimpprint ginac glade glut gmtfull gmthigh gmtsuppl gmttria gphoto2 gstreamer hbci hdf hdf5 idea idl imagemagick imap imlib2 innodb ipalias irda jack jack-caps jack-tmpfs java javamail javascript jbig jdepend jikes joystick jsch junit jython kadu-modules kadu-voice kakasi kerberos krb4 ladcca lcd lcms ldirectord leim libgda lids lirc log4j lufsusermount maildir matroska mcal md5sum mdb migemo mldonkeypango mmx mng mono mpeg4 mpi msn mule music net netcdf nocd nvidia nviz oav objc ocaml oci8 odbc offensive ofx openal openssh opie optional-tasks oro oscar ospfapi parse-clocks pcmcia pda pear-db pg-hier pg-vacuumdelay php physfs pic pie plotutils pnp ppds prelude psyco pwdb qhull regexp rhino rogue rplay S3TC samba sasl savedconfig skey slp snmp sox speedo speex sqlite src sse stroke svg tcsim threads tiff tools transcode transparent-proxy trusted type1 uclibc ucs2 uml unicode usb videos vim-with-x virus-scan wmf wolk-alsa wolk-bootsplash wsconvert wxwin wxwindows X509 xalan xatrix Xaw3d xchattext xemacs xerces xface xfs xgetdefault xine xinerama xml xosd xvid yahoo yaz zeo zvbi -gnome
Comment 1 Aron Griffis (RETIRED) gentoo-dev 2004-02-29 07:53:00 UTC
This is a limitation of Vim prior to patch 233.  Vim refused to link against Perl with threads because it was incompatible with the Perl-5.005 threads.  With more recent versions of Perl it's now possible, so patch 233 was created.

I've updated the vim/gvim ebuilds to 6.2-r7, which includes patch 233.  It's marked ~arch for now but I'll mark it stable in a few days.