Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3038 - emerge vim fails with access violation
Summary: emerge vim fails with access violation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Michael M Nazaroff (RETIRED)
URL:
Whiteboard:
Keywords:
: 4188 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-05-26 01:39 UTC by J Robert Ray
Modified: 2003-02-04 19:42 UTC (History)
2 users (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 J Robert Ray 2002-05-26 01:39:23 UTC
The nitty gritty:

>>> Completed installing into /var/tmp/portage/vim-6.1-r6/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-vim-6.1-r6-7002.log"

chmod:     /dev/pty/s6
chmod:     /dev/pty/s6
--------------------------------------------------------------------------------
!!! emerge aborting on  /usr/portage/app-editors/vim/vim-6.1-r6.ebuild .


The kit and kaboodle:

root@jrray jrray # emerge vim
Calculating dependencies ...done!
>>> emerge app-editors/vim-6.1-r6 to /
>>> md5 ;-) vim-6.1.tar.bz2
>>> Unpacking source...
>>> Unpacking vim-6.1.tar.bz2
patching file src/edit.c
patching file src/misc1.c
patching file src/screen.c
patching file src/version.c
patching file src/screen.c
patching file src/version.c
patching file src/mbyte.c
patching file src/version.c
patching file src/option.c
patching file src/version.c
patching file src/normal.c
patching file src/ops.c
patching file src/version.c
patching file runtime/ftplugof.vim
patching file src/version.c
patching file src/search.c
patching file src/version.c
patching file src/buffer.c
patching file src/version.c
patching file src/ex_cmds.c
patching file src/ex_docmd.c
patching file src/proto/regexp.pro
patching file src/regexp.c
patching file src/search.c
patching file src/syntax.c
patching file src/tag.c
patching file src/version.c
patching file src/mbyte.c
patching file src/screen.c
patching file src/version.c
patching file src/misc1.c
patching file src/version.c
patching file runtime/doc/options.txt
patching file src/option.c
patching file src/version.c
patching file src/ex_docmd.c
patching file src/globals.h
patching file src/misc2.c
patching file src/normal.c
patching file src/ops.c
patching file src/undo.c
patching file src/version.c
patching file src/vim.h
patching file src/version.c
patching file src/os_unix.h
patching file src/version.c
patching file runtime/syntax/cterm.vim
patching file src/version.c
patching file src/eval.c
patching file src/version.c
patching file src/buffer.c
patching file src/version.c
patching file src/ui.c
patching file src/version.c
patching file src/osdef.sh
patching file src/version.c
patching file src/main.c
patching file src/version.c
patching file runtime/filetype.vim
patching file runtime/scripts.vim
patching file src/version.c
patching file src/screen.c
patching file src/version.c
patching file src/main.c
patching file src/version.c
patching file src/fileio.c
patching file src/version.c
patching file src/getchar.c
patching file src/version.c
patching file src/xxd/xxd.c
patching file src/version.c
patching file runtime/doc/index.txt
patching file runtime/doc/quickfix.txt
patching file src/ex_cmds.h
patching file src/quickfix.c
patching file src/version.c
patching file src/ui.c
patching file src/version.c
patching file runtime/scripts.vim
patching file src/version.c
patching file src/search.c
patching file src/version.c
patching file src/main.c
patching file src/screen.c
patching file src/version.c
patching file src/regexp.c
patching file src/version.c
patching file src/fileio.c
patching file src/version.c
patching file src/diff.c
patching file src/ex_docmd.c
patching file src/globals.h
patching file src/misc1.c
patching file src/os_unix.c
patching file src/version.c
patching file src/getchar.c
patching file src/message.c
patching file src/version.c
patching file src/memline.c
patching file src/version.c
patching file src/move.c
patching file src/version.c
patching file src/gui_gtk_x11.c
patching file src/gui_x11.c
patching file src/version.c
patching file src/ex_docmd.c
patching file src/version.c
patching file src/syntax.c
Hunk #1 FAILED at 7851.
1 out of 1 hunk FAILED -- saving rejects to file src/syntax.c.rej
patching file src/version.c
patching file src/misc2.c
patching file src/version.c
patching file src/os_unix.c
patching file src/version.c
patching file src/eval.c
patching file src/version.c
patching file src/gui.c
Hunk #1 succeeded at 2521 (offset 6 lines).
patching file src/message.c
patching file src/misc1.c
patching file src/misc2.c
patching file src/option.c
patching file src/structs.h
patching file src/version.c
patching file runtime/filetype.vim
patching file runtime/plugin/gzip.vim
patching file src/version.c
patching file runtime/doc/gui.txt
patching file runtime/menu.vim
patching file src/version.c
patching file src/normal.c
patching file src/version.c
patching file src/move.c
patching file src/version.c
patching file src/ex_docmd.c
patching file src/version.c
patching file src/ops.c
patching file src/version.c
patching file src/screen.c
patching file src/version.c
patching file runtime/ftplugin/man.vim
patching file src/version.c
patching file runtime/indent/java.vim
patching file src/version.c
patching file runtime/plugin/netrw.vim
patching file src/version.c
patching file src/mark.c
patching file src/version.c
patching file src/fileio.c
patching file src/version.c
patching file src/search.c
patching file src/version.c
patching file src/ops.c
patching file src/version.c
patching file src/ops.c
patching file src/version.c
patching file src/fileio.c
patching file src/proto/fileio.pro
patching file src/tag.c
patching file src/version.c
patching file src/misc2.c
patching file src/version.c
patching file filetype.vim
Hunk #1 succeeded at 1013 (offset 62 lines).
>>> Source unpacked.
nls
perl
gtk
creating cache auto/config.cache
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether the C compiler (gcc -march=i686 -O3 -pipe ) works... yes
checking whether the C compiler (gcc -march=i686 -O3 -pipe ) is a
cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for POSIXized ISC... no
checking for mawk... no
checking for gawk... gawk
checking for strip... strip
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking for buggy tools
- sh is 'GNU bash, version 2.05a.0(1)-release (i686-pc-linux-gnu)
Copyright 2001 Free Software Foundation, Inc.' - probably OK.
- sed is        'GNU sed version 3.02.80

Copyright (C) 1999 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE,
to the extent permitted by law.'.
checking for BeOS... no
checking for QNX... no
checking --with-vim-name argument... Defaulting to vim
checking --with-ex-name argument... Defaulting to ex
checking --with-view-name argument... Defaulting to view
checking --with-global-runtime argument... no
checking --with-modified-by argument... no
checking if character set is EBCDIC... no
checking --with-features argument... huge
checking --with-compiledby argument... no
checking --enable-perlinterp argument... yes
checking for perl... /usr/bin/perl
checking Perl version... OK
checking --enable-pythoninterp argument... no
checking --enable-tclinterp argument... no
checking --enable-rubyinterp argument... no
checking --enable-cscope argument... yes
checking --enable-workshop argument... no
checking --enable-sniff argument... no
checking --enable-multibyte argument... yes
checking --enable-hangulinput argument... no
checking --enable-xim argument... defaulting to auto
checking --enable-fontset argument... no
checking for xmkmf... /usr/X11R6/bin/xmkmf
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking if X11 header files can be found... yes
checking for _XdmcpAuthDoIt in -lXdmcp... no
checking for IceOpenConnection in -lICE... yes
checking for XpmCreatePixmapFromData in -lXpm... yes
checking if X11 header files implicitly declare return values... no
checking --enable-gui argument... GTK GUI support
checking --with-gtk-prefix argument... no
checking --with-gtk-exec-prefix argument... no
checking --disable-gtktest argument... gtk test enabled
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.1.16... yes
checking for X11/xpm.h... yes
checking for X11/Sunkeysym.h... yes
checking for XIMText in X11/Xlib.h... yes
X GUI selected; xim has been enabled
checking quality of toupper... good
checking whether __DATE__ and __TIME__ work... yes
checking for elf.h... yes
checking for main in -lelf... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for sys/select.h... yes
checking for sys/utsname.h... yes
checking for termcap.h... yes
checking for fcntl.h... yes
checking for sgtty.h... yes
checking for sys/ioctl.h... yes
checking for sys/time.h... yes
checking for termio.h... yes
checking for iconv.h... yes
checking for langinfo.h... yes
checking for unistd.h... yes
checking for stropts.h... yes
checking for errno.h... yes
checking for strings.h... yes
checking for sys/resource.h... yes
checking for sys/systeminfo.h... no
checking for locale.h... yes
checking for sys/stream.h... no
checking for sys/ptem.h... no
checking for termios.h... yes
checking for libc.h... no
checking for sys/statfs.h... yes
checking for poll.h... yes
checking for sys/poll.h... yes
checking for pwd.h... yes
checking for utime.h... yes
checking for sys/param.h... yes
checking for libintl.h... yes
checking for libgen.h... yes
checking for util/debug.h... no
checking for util/msg18n.h... no
checking for frame.h... no
checking for sys/acl.h... no
checking for sys/access.h... no
checking for sys/sysctl.h... yes
checking for sys/sysinfo.h... yes
checking if strings.h can be included after string.h... yes
checking whether gcc needs -traditional... no
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for ino_t... yes
checking for dev_t... yes
checking for rlim_t... yes
checking for stack_t... yes
checking --with-tlib argument... automatic terminal library selection
checking for tgetent in -lncurses... yes
checking whether we talk terminfo... yes -- terminfo spoken here
checking whether termcap.h contains ospeed... yes
checking whether termcap.h contains UP, BC and PC... yes
checking whether tputs() uses outfuntype... no
checking whether sys/select.h and sys/time.h may both be included... yes
checking for /dev/ptc... no
checking for SVR4 ptys... no
checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef
checking default tty permissions/group... can't determine - assume ptys are
world accessable
checking return type of signal handlers... void
checking for struct sigcontext... yes
checking getcwd implementation... it is usable
checking for bcmp... yes
checking for fchdir... yes
checking for fchown... yes
checking for fseeko... yes
checking for fsync... yes
checking for ftello... yes
checking for getcwd... yes
checking for getpseudotty... no
checking for getpwnam... yes
checking for getpwuid... yes
checking for getrlimit... yes
checking for gettimeofday... yes
checking for getwd... yes
checking for lstat... yes
checking for memcmp... yes
checking for memset... yes
checking for nanosleep... yes
checking for opendir... yes
checking for putenv... yes
checking for qsort... yes
checking for readlink... yes
checking for select... yes
checking for setenv... yes
checking for setpgid... yes
checking for setsid... yes
checking for sigaltstack... yes
checking for sigstack... yes
checking for sigset... yes
checking for sigsetjmp... no
checking for sigaction... yes
checking for sigvec... yes
checking for strcasecmp... yes
checking for strerror... yes
checking for strftime... yes
checking for stricmp... no
checking for strncasecmp... yes
checking for strnicmp... no
checking for strpbrk... yes
checking for strtol... yes
checking for tgetent... yes
checking for usleep... yes
checking for utime... yes
checking for utimes... yes
checking for st_blksize... yes
checking for iconv_open()... yes
checking for nl_langinfo(CODESET)... yes
checking for acl_get_file in -lposix1e... no
checking for acl_get_file in -lacl... no
checking for POSIX ACL support... no
checking for Solaris ACL support... no
checking for AIX ACL support... no
checking --disable-gpm argument... yes
checking for rename... yes
checking for sysctl... not usable
checking for sysinfo... yes
checking for sysconf... yes
checking size of int... 4
checking whether memmove/bcopy/memcpy handle overlaps... memmove does
checking whether X_LOCALE needed... no
checking for _xpg4_setrunelocale in -lxpg4... no
checking how to create tags... ctags -t
checking how to run man with a section nr... man
checking --disable-nls argument... no
checking for msgfmt... msgfmt
checking for NLS... no po directory - disabled
checking for dlfcn.h... yes
checking for dlopen()... no
checking for dlopen() in -ldl... yes
checking for dlsym()... yes
checking for setjmp.h... yes
updating cache auto/config.cache
creating auto/config.status
creating auto/config.mk
creating auto/config.h
Starting make in the src directory.
If there are problems, cd to the src directory and run make there
cd src && make first
make[1]: Entering directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/local/incl
ude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
 " srcdir=. sh ./osdef.sh
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/buffer.o buffer.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/charset.o charset.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/diff.o diff.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/digraph.o digraph.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/edit.o edit.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/eval.o eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/ex_cmds.o ex_cmds.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/ex_cmds2.o ex_cmds2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/ex_getln.o ex_getln.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/fileio.o fileio.c
fileio.c: In function `readfile':
fileio.c:1191: warning: passing arg 2 of `iconv' from incompatible pointer type
fileio.c: In function `buf_write_bytes':
fileio.c:4161: warning: passing arg 2 of `iconv' from incompatible pointer type
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/fold.o fold.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/getchar.o getchar.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/if_cscope.o if_cscope.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/if_xcmdsrv.o if_xcmdsrv.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/main.o main.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/mark.o mark.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/memfile.o memfile.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/memline.o memline.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/menu.o menu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/message.o message.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/misc1.o misc1.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/misc2.o misc2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/move.o move.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/mbyte.o mbyte.c
mbyte.c: In function `iconv_string':
mbyte.c:2564: warning: passing arg 2 of `iconv' from incompatible pointer type
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/normal.o normal.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/ops.o ops.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/option.o option.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/os_unix.o os_unix.c
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/pathdef.o auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/quickfix.o quickfix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/regexp.o regexp.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/screen.o screen.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/search.o search.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/syntax.o syntax.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/tag.o tag.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/ui.o ui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/undo.o undo.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/window.o window.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/gui.o gui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/gui_gtk.o gui_gtk.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/gui_gtk_x11.o gui_gtk_x11.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/pty.o pty.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/gui_gtk_f.o gui_gtk_f.c
/usr/bin/perl -e 'unless ( $] >= 5.005 ) { for (qw(na defgv errgv)) { print
"#define PL_$_ $_\n" }}' > auto/if_perl.c
/usr/bin/perl /usr/lib/perl5/5.6.1/ExtUtils/xsubpp -prototypes -typemap \
    /usr/lib/perl5/5.6.1/ExtUtils/typemap if_perl.xs >> auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/if_perl.o auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/if_perlsfio.o if_perlsfio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     version.c -o objects/version.o
  gcc  -L/usr/X11R6/lib  -rdynamic   -L/usr/local/lib  -o vim objects/buffer.o
objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval
.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_getln.o
objects/fileio.o objects/fold.o objects/getchar.o  objects/if_cscope.o objects/
if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o
objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.
o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o
objects/os_unix.o objects/pathdef.o objects/quickfix.o objects/regexp.o
objects/screen.o ob
jects/search.o objects/syntax.o  objects/tag.o objects/term.o objects/ui.o
objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x1
1.o objects/pty.o objects/gui_gtk_f.o objects/if_perl.o objects/if_perlsfio.o  
    objects/version.o   -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lg
module -lglib -ldl -lXi -lXext -lX11 -lm -lSM -lICE -lXpm -lXt -lX11 -lSM -lICE
-lncurses  -ldl  -rdynamic  -L/usr/local/lib /usr/lib/perl5/5.6.1/i686-linux/
auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.6.1/i686-linux/CORE -lperl -lnsl
-ldl -lm -lcrypt -lutil
link.sh: OK, linking works, let's try removing a few libraries.
link.sh: See auto/link.log for details.
link.sh: Trying to remove the SM library...
link.sh: We don't need the SM library!
link.sh: Trying to remove the SM library...
link.sh: We don't need the SM library!
link.sh: Trying to remove the ICE library...
link.sh: We don't need the ICE library!
link.sh: Trying to remove the ICE library...
link.sh: We don't need the ICE library!
link.sh: Trying to remove the nsl library...
link.sh: We don't need the nsl library!
link.sh: Trying to remove the Xt library...
link.sh: We DO need the Xt library.
link.sh: Trying to remove the Xpm library...
link.sh: We don't need the Xpm library!
link.sh: Trying to remove the X11 library...
link.sh: We don't need the X11 library!
link.sh: Trying to remove the X11 library...
link.sh: We don't need the X11 library!
link.sh: Trying to remove the m library...
link.sh: We don't need the m library!
link.sh: Trying to remove the perl library...
link.sh: We DO need the perl library.
link.sh: Trying to remove the crypt library...
link.sh: We DO need the crypt library.
make[2]: Entering directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-1.2
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/local/i
nclude  -march=i686 -O3 -pipe  -I/usr/X11R6/include  -fno-strict-aliasing
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.6.1/i686-linux/CORE
     -o objects/pathdef.o auto/pathdef.c
make[2]: Leaving directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
link.sh: Using auto/link.sed file to remove a few libraries
  gcc  -L/usr/X11R6/lib  -rdynamic   -L/usr/local/lib  -o vim objects/buffer.o
objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval
.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_getln.o
objects/fileio.o objects/fold.o objects/getchar.o  objects/if_cscope.o objects/
if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o
objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.
o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o
objects/os_unix.o objects/pathdef.o objects/quickfix.o objects/regexp.o
objects/screen.o ob
jects/search.o objects/syntax.o  objects/tag.o objects/term.o objects/ui.o
objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x1
1.o objects/pty.o objects/gui_gtk_f.o objects/if_perl.o objects/if_perlsfio.o  
    objects/version.o   -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lg
module -lglib -ldl -lXi -lXext -lXt -lncurses  -ldl  -rdynamic  -L/usr/local/lib
/usr/lib/perl5/5.6.1/i686-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl
5/5.6.1/i686-linux/CORE -lperl -ldl -lm -lcrypt -lutil
link.sh: Linked fine with a few libraries removed
cd xxd; CC="gcc" CFLAGS="-I/usr/local/include -march=i686 -O3 -pipe" \
        make -f Makefile
make[2]: Entering directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src/xxd'
gcc -I/usr/local/include -march=i686 -O3 -pipe -DUNIX -o xxd xxd.c
make[2]: Leaving directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src/xxd'
make[1]: Leaving directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
loading cache auto/config.cache
checking whether make sets ${MAKE}... (cached) yes
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -march=i686 -O3 -pipe ) works... yes
checking whether the C compiler (gcc -march=i686 -O3 -pipe ) is a
cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for POSIXized ISC... no
checking for mawk... (cached) gawk
checking for strip... (cached) strip
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking for executable suffix... (cached) no
checking for buggy tools
- sh is 'GNU bash, version 2.05a.0(1)-release (i686-pc-linux-gnu)
Copyright 2001 Free Software Foundation, Inc.' - probably OK.
- sed is        'GNU sed version 3.02.80

Copyright (C) 1999 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE,
to the extent permitted by law.'.
checking for BeOS... no
checking for QNX... no
checking --with-vim-name argument... Defaulting to vim
checking --with-ex-name argument... Defaulting to ex
checking --with-view-name argument... Defaulting to view
checking --with-global-runtime argument... no
checking --with-modified-by argument... no
checking if character set is EBCDIC... no
checking --with-features argument... huge
checking --with-compiledby argument... no
checking --enable-perlinterp argument... yes
checking for perl... (cached) /usr/bin/perl
checking Perl version... OK
checking --enable-pythoninterp argument... no
checking --enable-tclinterp argument... no
checking --enable-rubyinterp argument... no
checking --enable-cscope argument... no
checking --enable-workshop argument... no
checking --enable-sniff argument... no
checking --enable-multibyte argument... yes
checking --enable-hangulinput argument... no
checking --enable-xim argument... defaulting to auto
checking --enable-fontset argument... no
defaulting to: don't HAVE_X11
checking --enable-gui argument... no GUI support
checking quality of toupper... good
checking whether __DATE__ and __TIME__ work... yes
checking for elf.h... (cached) yes
checking for main in -lelf... (cached) no
checking for dirent.h that defines DIR... (cached) yes
checking for opendir in -ldir... (cached) no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for sys/utsname.h... (cached) yes
checking for termcap.h... (cached) yes
checking for fcntl.h... (cached) yes
checking for sgtty.h... (cached) yes
checking for sys/ioctl.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for termio.h... (cached) yes
checking for iconv.h... (cached) yes
checking for langinfo.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stropts.h... (cached) yes
checking for errno.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/resource.h... (cached) yes
checking for sys/systeminfo.h... (cached) no
checking for locale.h... (cached) yes
checking for sys/stream.h... (cached) no
checking for sys/ptem.h... (cached) no
checking for termios.h... (cached) yes
checking for libc.h... (cached) no
checking for sys/statfs.h... (cached) yes
checking for poll.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking for pwd.h... (cached) yes
checking for utime.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for libintl.h... (cached) yes
checking for libgen.h... (cached) yes
checking for util/debug.h... (cached) no
checking for util/msg18n.h... (cached) no
checking for frame.h... (cached) no
checking for sys/acl.h... (cached) no
checking for sys/access.h... (cached) no
checking for sys/sysctl.h... (cached) yes
checking for sys/sysinfo.h... (cached) yes
checking if strings.h can be included after string.h... yes
checking whether gcc needs -traditional... (cached) no
checking for working const... (cached) yes
checking for mode_t... (cached) yes
checking for off_t... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking for uid_t in sys/types.h... (cached) yes
checking whether time.h and sys/time.h may both be included... (cached) yes
checking for ino_t... (cached) yes
checking for dev_t... (cached) yes
checking for rlim_t... (cached) yes
checking for stack_t... (cached) yes
checking --with-tlib argument... automatic terminal library selection
checking for tgetent in -lncurses... (cached) yes
checking whether we talk terminfo... yes -- terminfo spoken here
checking whether termcap.h contains ospeed... yes
checking whether termcap.h contains UP, BC and PC... yes
checking whether tputs() uses outfuntype... no
checking whether sys/select.h and sys/time.h may both be included... yes
checking for /dev/ptc... no
checking for SVR4 ptys... no
checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef
checking default tty permissions/group... can't determine - assume ptys are
world accessable
checking return type of signal handlers... (cached) void
checking for struct sigcontext... yes
checking getcwd implementation... it is usable
checking for bcmp... (cached) yes
checking for fchdir... (cached) yes
checking for fchown... (cached) yes
checking for fseeko... (cached) yes
checking for fsync... (cached) yes
checking for ftello... (cached) yes
checking for getcwd... (cached) yes
checking for getpseudotty... (cached) no
checking for getpwnam... (cached) yes
checking for getpwuid... (cached) yes
checking for getrlimit... (cached) yes
checking for gettimeofday... (cached) yes
checking for getwd... (cached) yes
checking for lstat... (cached) yes
checking for memcmp... (cached) yes
checking for memset... (cached) yes
checking for nanosleep... (cached) yes
checking for opendir... (cached) yes
checking for putenv... (cached) yes
checking for qsort... (cached) yes
checking for readlink... (cached) yes
checking for select... (cached) yes
checking for setenv... (cached) yes
checking for setpgid... (cached) yes
checking for setsid... (cached) yes
checking for sigaltstack... (cached) yes
checking for sigstack... (cached) yes
checking for sigset... (cached) yes
checking for sigsetjmp... (cached) no
checking for sigaction... (cached) yes
checking for sigvec... (cached) yes
checking for strcasecmp... (cached) yes
checking for strerror... (cached) yes
checking for strftime... (cached) yes
checking for stricmp... (cached) no
checking for strncasecmp... (cached) yes
checking for strnicmp... (cached) no
checking for strpbrk... (cached) yes
checking for strtol... (cached) yes
checking for tgetent... (cached) yes
checking for usleep... (cached) yes
checking for utime... (cached) yes
checking for utimes... (cached) yes
checking for st_blksize... yes
checking for iconv_open()... yes
checking for nl_langinfo(CODESET)... yes
checking for acl_get_file in -lposix1e... (cached) no
checking for acl_get_file in -lacl... (cached) no
checking for POSIX ACL support... no
checking for Solaris ACL support... no
checking for AIX ACL support... no
checking --disable-gpm argument... yes
checking for rename... yes
checking for sysctl... not usable
checking for sysinfo... yes
checking for sysconf... yes
checking size of int... (cached) 4
checking whether memmove/bcopy/memcpy handle overlaps... memmove does
checking whether X_LOCALE needed... no
checking for _xpg4_setrunelocale in -lxpg4... (cached) no
checking how to create tags... ctags -t
checking how to run man with a section nr... man
checking --disable-nls argument... no
checking for msgfmt... (cached) msgfmt
checking for NLS... no po directory - disabled
checking for dlfcn.h... (cached) yes
checking for dlopen()... no
checking for dlopen() in -ldl... yes
checking for dlsym()... yes
checking for setjmp.h... (cached) yes
creating auto/config.status
creating auto/config.mk
creating auto/config.h
Starting make in the src directory.
If there are problems, cd to the src directory and run make there
cd src && make first
make[1]: Entering directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
CC="gcc -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe  
-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/p  
          erl5/5.6.1/i686-linux/CORE     " srcdir=. sh ./osdef.sh
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/buffer.o buffer.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/charset.o charset.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/diff.o diff.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/digraph.o digraph.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/edit.o edit.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/eval.o eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/ex_cmds.o ex_cmds.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/ex_cmds2.o ex_cmds2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/li   
         b/perl5/5.6.1/i686-linux/CORE      -o objects/ex_getln.o ex_getln.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/p
         5/5.6.1/i686-linux/CORE      -o objects/fileio.o fileio.c
fileio.c: In function `readfile':
fileio.c:1191: warning: passing arg 2 of `iconv' from incompatible pointer type
fileio.c: In function `buf_write_bytes':
fileio.c:4161: warning: passing arg 2 of `iconv' from incompatible pointer type
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/fold.o fold.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/getchar.o getchar.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/if_cscope.o if_cscope.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/if_xcmdsrv.o if_xcmdsrv.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/main.o main.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/mark.o mark.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/memfile.o memfile.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/memline.o memline.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/menu.o menu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/message.o message.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/misc1.o misc1.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/misc2.o misc2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/move.o move.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/mbyte.o mbyte.c
mbyte.c: In function `iconv_string':
mbyte.c:2564: warning: passing arg 2 of `iconv' from incompatible pointer type
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/normal.o normal.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/ops.o ops.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/option.o option.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/os_unix.o os_unix.c
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/pathdef.o auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/quickfix.o quickfix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/regexp.o regexp.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/screen.o screen.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/search.o search.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/syntax.o syntax.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/tag.o tag.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/ui.o ui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/undo.o undo.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/window.o window.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/if_perl.o auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/if_perlsfio.o if_perlsfio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      version.c -o objects/version.o
link.sh: The file 'auto/link.sed' exists, which is going to be used now.
link.sh: If linking fails, try deleting the auto/link.sed file.
link.sh: If this fails too, try creating an empty auto/link.sed file.
link.sh: Using auto/link.sed file to remove a few libraries
  gcc   -rdynamic   -L/usr/local/lib  -o vim objects/buffer.o objects/charset.o
objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o
objects/ex_cmds2.o objects/ex_docmd.o objects/ex_getln.o objects/fileio.o
objects/fold.o objects/getchar.o  objects/if_cscope.o objects/if_xcmdsrv.o
objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o
objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o
objects/normal.o objects/ops.o objects/option.o objects/os_unix.o
objects/pathdef.o objects/quickfix.o objects/regexp.o objects/screen.o
objects/search.o objects/syntax.o  objects/tag.o objects/term.o objects/ui.o
objects/undo.o objects/window.o  objects/if_perl.o objects/if_perlsfio.o      
objects/version.o       -lncurses  -ldl  -rdynamic  -L/usr/local/lib
/usr/lib/perl5/5.6.1/i686-linux/auto/DynaLoader/DynaLoader.a
-L/usr/lib/perl5/5.6.1/i686-linux/CORE -lperl -ldl -lcrypt -lutil
/usr/lib/perl5/5.6.1/i686-linux/CORE/libperl.so: undefined reference to `log'
/usr/lib/perl5/5.6.1/i686-linux/CORE/libperl.so: undefined reference to `cos'
/usr/lib/perl5/5.6.1/i686-linux/CORE/libperl.so: undefined reference to `sin'
/usr/lib/perl5/5.6.1/i686-linux/CORE/libperl.so: undefined reference to `pow'
/usr/lib/perl5/5.6.1/i686-linux/CORE/libperl.so: undefined reference to `exp'
collect2: ld returned 1 exit status
link.sh: Linking failed, making auto/link.sed empty and trying again
make[2]: Entering directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -march=i686 -O3 -pipe
  -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-I/usr/lib/perl5/5.6.1/i686-linux/CORE      -o objects/pathdef.o auto/pathdef.c
make[2]: Leaving directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
link.sh: Using unmodified link command
  gcc   -rdynamic   -L/usr/local/lib  -o vim objects/buffer.o objects/charset.o
objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o
objects/ex_cmds2.o objects/ex_docmd.o objects/ex_getln.o objects/fileio.o
objects/fold.o objects/getchar.o  objects/if_cscope.o objects/if_xcmdsrv.o
objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o
objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o
objects/normal.o objects/ops.o objects/option.o objects/os_unix.o
objects/pathdef.o objects/quickfix.o objects/regexp.o objects/screen.o
objects/search.o objects/syntax.o  objects/tag.o objects/term.o objects/ui.o
objects/undo.o objects/window.o  objects/if_perl.o objects/if_perlsfio.o      
objects/version.o       -lncurses  -ldl  -rdynamic  -L/usr/local/lib
/usr/lib/perl5/5.6.1/i686-linux/auto/DynaLoader/DynaLoader.a
-L/usr/lib/perl5/5.6.1/i686-linux/CORE -lperl -lnsl -ldl -lm -lcrypt -lutil
link.sh: Linked OK
make[1]: Leaving directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'

>>> Install vim-6.1-r6 into /var/tmp/portage/vim-6.1-r6/image/ category app-editors
Starting make in the src directory.
If there are problems, cd to the src directory and run make there
cd src && make install
make[1]: Entering directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
if test -f /var/tmp/portage/vim-6.1-r6/image//usr/bin/vim; then \
  mv -f /var/tmp/portage/vim-6.1-r6/image//usr/bin/vim
/var/tmp/portage/vim-6.1-r6/image//usr/bin/vim.rm; \
  rm -f /var/tmp/portage/vim-6.1-r6/image//usr/bin/vim.rm; \
fi
cp vim /var/tmp/portage/vim-6.1-r6/image//usr/bin
true /var/tmp/portage/vim-6.1-r6/image//usr/bin/vim
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/bin/vim
/bin/sh ./mkinstalldirs /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61
/bin/sh ./mkinstalldirs /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/doc
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/doc
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/doc
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/colors
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/colors
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/colors
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/syntax
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/syntax
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/syntax
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indent
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/indent
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indent
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugin
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/ftplugin
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugin
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/plugin
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/plugin
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/plugin
/bin/sh ./mkinstalldirs /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tutor
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/tutor
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tutor
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/compiler
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/compiler
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/compiler
generating /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vim.1
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vim.1
generating /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vimtutor.1
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vimtutor.1
cp  ../runtime/doc/vimdiff.1
/var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vimdiff.1
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vimdiff.1
generating /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/evim.1
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/evim.1
cd ../runtime/doc; cp *.txt tags
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/doc
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/doc; chmod 644 *.txt tags
cp  ../runtime/doc/*.pl /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/doc
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/doc/*.pl
cp ../runtime/menu.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/menu.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/menu.vim
cp ../runtime/delmenu.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/delmenu.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/delmenu.vim
cp ../runtime/mswin.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/mswin.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/mswin.vim
cp ../runtime/evim.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/evim.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/evim.vim
cp ../runtime/bugreport.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/bugreport.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/bugreport.vim
cp ../runtime/vimrc_example.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/vimrc_example.vim
cp ../runtime/gvimrc_example.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/gvimrc_example.vim
cp ../runtime/filetype.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/filetype.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/filetype.vim
cp ../runtime/ftoff.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftoff.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftoff.vim
cp ../runtime/scripts.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/scripts.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/scripts.vim
cp ../runtime/ftplugin.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugin.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugin.vim
cp ../runtime/ftplugof.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugof.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugof.vim
cp ../runtime/indent.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indent.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indent.vim
cp ../runtime/indoff.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indoff.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indoff.vim
cp ../runtime/optwin.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/optwin.vim
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/optwin.vim
cp ../runtime/procset.ps
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/procset.ps
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/procset.ps
cp ../runtime/eviso.ps
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/eviso.ps
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/eviso.ps
cp ../runtime/evebcdic.ps
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/evebcdic.ps
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/evebcdic.ps
cd ../runtime/colors; cp *.vim README.txt
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/colors
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/colors; chmod 644
*.vim README.txt
cd ../runtime/syntax; cp *.vim README.txt
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/syntax
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/syntax; chmod 644
*.vim README.txt
cd ../runtime/indent; cp *.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indent
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/indent; chmod 644 *.vim
cd ../runtime/plugin; cp *.vim README.txt
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/plugin
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/plugin; chmod 644
*.vim README.txt
cd ../runtime/ftplugin; cp *.vim README.txt
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugin
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/ftplugin; chmod 644
*.vim README.txt
cd ../runtime/compiler; cp *.vim README.txt
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/compiler
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/compiler; chmod 644
*.vim README.txt
cd /var/tmp/portage/vim-6.1-r6/image//usr/bin; ln -s vim ex
cd /var/tmp/portage/vim-6.1-r6/image//usr/bin; ln -s vim view
cd /var/tmp/portage/vim-6.1-r6/image//usr/bin; ln -s vim rvim
cd /var/tmp/portage/vim-6.1-r6/image//usr/bin; ln -s vim rview
cd /var/tmp/portage/vim-6.1-r6/image//usr/bin; ln -s vim vimdiff
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1; ln -s vim.1 ex.1
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1; ln -s vim.1 view.1
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1; ln -s vim.1 rvim.1
cd /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1; ln -s vim.1 rview.1
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/macros
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/macros
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/macros
cp -r ../runtime/macros/*
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/macros
chmod 755 `find /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/macros
-type d -print`
chmod 644 `find /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/macros
-type f -print`
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/macros/less.sh
cp vimtutor /var/tmp/portage/vim-6.1-r6/image//usr/bin/vimtutor
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/bin/vimtutor
cp ../runtime/tutor/* /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tutor
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tutor/*
/bin/sh ./mkinstalldirs /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/tools
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools
if test -f /var/tmp/portage/vim-6.1-r6/image//usr/bin/xxd; then \
  mv -f /var/tmp/portage/vim-6.1-r6/image//usr/bin/xxd
/var/tmp/portage/vim-6.1-r6/image//usr/bin/xxd.rm; \
  rm -f /var/tmp/portage/vim-6.1-r6/image//usr/bin/xxd.rm; \
fi
cp xxd/xxd /var/tmp/portage/vim-6.1-r6/image//usr/bin
true /var/tmp/portage/vim-6.1-r6/image//usr/bin/xxd
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/bin/xxd
cp ../runtime/doc/xxd.1 /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/xxd.1
cp -r ../runtime/tools/*
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools
chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools/*
perlpath=`./which.sh perl` && sed -e "s+/usr/bin/perl+$perlpath+"
../runtime/tools/efm_perl.pl
>/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools/efm_perl.pl
awkpath=`./which.sh nawk` && sed -e "s+/usr/bin/nawk+$awkpath+"
../runtime/tools/mve.awk
>/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools/mve.awk; if test
-z "$awkpath"; then \
        awkpath=`./which.sh gawk` && sed -e "s+/usr/bin/nawk+$awkpath+"
../runtime/tools/mve.awk
>/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools/mve.awk; if test
-z "$awkpath"; then \
        awkpath=`./which.sh awk` && sed -e "s+/usr/bin/nawk+$awkpath+"
../runtime/tools/mve.awk
>/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools/mve.awk; fi; fi
chmod 755 `grep -l "^#!"
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/tools/*`
/bin/sh ./mkinstalldirs /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/lang
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/lang
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/lang
/bin/sh ./mkinstalldirs
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/keymap
mkdir /var/tmp/portage/vim-6.1-r6/image/usr/share/vim/vim61/keymap
chmod 755 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/keymap
if test -n ""; then \
   cd po; make prefix=/var/tmp/portage/vim-6.1-r6/image//usr
LOCALEDIR=/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/lang \
   INSTALL_DATA=cp FILEMOD=644 install; \
fi
if test -d ../runtime/lang; then \
   cp ../runtime/lang/README.txt ../runtime/lang/*.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/lang; \
   chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/lang/*.vim; \
fi
if test -d ../runtime/keymap; then \
   cp ../runtime/keymap/README.txt ../runtime/keymap/*.vim
/var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/keymap; \
   chmod 644 /var/tmp/portage/vim-6.1-r6/image//usr/share/vim/vim61/keymap/*.vim; \
fi
if test -d /var/tmp/portage/vim-6.1-r6/image//usr/share/icons/hicolor/48x48/apps
-a -w /var/tmp/portage/vim-6.1-r6/image//usr/share/icons/hicolor/48x48/apps \
        -a ! -f
/var/tmp/portage/vim-6.1-r6/image//usr/share/icons/hicolor/48x48/apps/gvim.png;
then \
   cp ../runtime/vim48x48.png
/var/tmp/portage/vim-6.1-r6/image//usr/share/icons/hicolor/48x48/apps/gvim.png; \
fi
if test -d /var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/32x32/apps
-a -w /var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/32x32/apps \
        -a ! -f
/var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/32x32/apps/gvim.png;
then \
   cp ../runtime/vim32x32.png
/var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/32x32/apps/gvim.png; \
fi
if test -d /var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/16x16/apps
-a -w /var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/16x16/apps \
        -a ! -f
/var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/16x16/apps/gvim.png;
then \
   cp ../runtime/vim16x16.png
/var/tmp/portage/vim-6.1-r6/image//usr/share/icons/locolor/16x16/apps/gvim.png; \
fi
make[1]: Leaving directory `/var/tmp/portage/vim-6.1-r6/work/vim61/src'
gzipping man page: /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/evim.1
fixing man page symlink: ex.1.gz
removing old symlink: ex.1
fixing man page symlink: rview.1.gz
removing old symlink: rview.1
fixing man page symlink: rvim.1.gz
removing old symlink: rvim.1
fixing man page symlink: view.1.gz
removing old symlink: view.1
gzipping man page: /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vim.1
gzipping man page: /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vimdiff.1
gzipping man page: /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/vimtutor.1
gzipping man page: /var/tmp/portage/vim-6.1-r6/image//usr/share/man/man1/xxd.1
strip:
/var/tmp/portage/vim-6.1-r6/image/usr/bin/vim
/var/tmp/portage/vim-6.1-r6/image/usr/bin/xxd
/var/tmp/portage/vim-6.1-r6/image/usr/bin/gvim
>>> Completed installing into /var/tmp/portage/vim-6.1-r6/image/

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-vim-6.1-r6-7002.log"

chmod:     /dev/pty/s6
chmod:     /dev/pty/s6
--------------------------------------------------------------------------------
!!! emerge aborting on  /usr/portage/app-editors/vim/vim-6.1-r6.ebuild .
Comment 1 Troy Dack 2002-06-04 16:53:27 UTC
Are you emerging this logged in to a console on the actual machine, or doing it 
via ssh or something similar?

I was getting this error on vim (and screen) when trying to run emerge from an 
ssh login session.  I logged in physically at the machine to a console and ran 
emerge. Everything then worked :)

Troy.
Comment 2 Michael M Nazaroff (RETIRED) gentoo-dev 2002-07-01 21:24:17 UTC
*** Bug 4188 has been marked as a duplicate of this bug. ***
Comment 3 J Robert Ray 2002-07-28 10:25:43 UTC
I'm still having this error as of Portage 2.0.13, it fails if I try to merge it
from a Konsole terminal, but succeeds if I drop down to a linux console.

http://bugs.gentoo.org/show_bug.cgi?id=4642 seems to be the same bug.
Comment 4 Michael M Nazaroff (RETIRED) gentoo-dev 2002-09-01 10:37:55 UTC
Is this bug still a issue.. the newest portages along with addwrite and
addpredict lines seem to fix the ebuilds.  Let me know

Naz
Comment 5 J Robert Ray 2002-09-01 17:56:43 UTC
vim-6.1-r10 merged successfully in a konsole with portage 2.0.34.  Thanks.
Comment 6 Michael M Nazaroff (RETIRED) gentoo-dev 2002-09-06 01:12:05 UTC
OK Fixed with the newer version of portage.

Naz