Summary: | app-editors/vim-7.0_beta build fails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erkki Eilonen <erkki> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Erkki Eilonen
2006-04-14 03:23:02 UTC
fail log: In file included from vim.h:262, from buffer.c:28: auto/osdef.h:18: error: conflicting types for 'printf' auto/osdef.h:18: error: conflicting types for 'printf' auto/osdef.h:19: error: conflicting types for 'fprintf' auto/osdef.h:19: error: conflicting types for 'fprintf' auto/osdef.h:20: error: conflicting types for 'sprintf' auto/osdef.h:20: error: conflicting types for 'sprintf' auto/osdef.h:31: error: conflicting types for 'fwrite' auto/osdef.h:31: error: conflicting types for 'fwrite' auto/osdef.h:32: error: conflicting types for 'fputs' auto/osdef.h:32: error: conflicting types for 'fputs' auto/osdef.h:64: error: conflicting types for 'memmove' auto/osdef.h:64: error: conflicting types for 'memmove' auto/osdef.h:76: error: conflicting types for 'strtol' /usr/include/stdlib.h:332: error: previous definition of 'strtol' was here auto/osdef.h:76: error: conflicting types for 'strtol' /usr/include/stdlib.h:332: error: previous definition of 'strtol' was here auto/osdef.h:79: error: conflicting types for 'strftime' auto/osdef.h:79: error: conflicting types for 'strftime' auto/osdef.h:82: error: conflicting types for 'strcasecmp' /usr/include/string.h:326: error: previous declaration of 'strcasecmp' was here auto/osdef.h:82: error: conflicting types for 'strcasecmp' /usr/include/string.h:326: error: previous declaration of 'strcasecmp' was here auto/osdef.h:85: error: conflicting types for 'strncasecmp' /usr/include/string.h:330: error: previous declaration of 'strncasecmp' was here auto/osdef.h:85: error: conflicting types for 'strncasecmp' /usr/include/string.h:330: error: previous declaration of 'strncasecmp' was here auto/osdef.h:90: error: conflicting types for 'atoi' /usr/include/stdlib.h:398: error: previous definition of 'atoi' was here auto/osdef.h:90: error: conflicting types for 'atoi' /usr/include/stdlib.h:398: error: previous definition of 'atoi' was here auto/osdef.h:91: error: conflicting types for 'atol' /usr/include/stdlib.h:403: error: previous definition of 'atol' was here auto/osdef.h:91: error: conflicting types for 'atol' /usr/include/stdlib.h:403: error: previous definition of 'atol' was here auto/osdef.h:94: error: conflicting types for 'execvp' /usr/include/unistd.h:508: error: previous declaration of 'execvp' was here auto/osdef.h:94: error: conflicting types for 'execvp' /usr/include/unistd.h:508: error: previous declaration of 'execvp' was here auto/osdef.h:116: error: conflicting types for 'fchown' /usr/include/unistd.h:423: error: previous declaration of 'fchown' was here auto/osdef.h:116: error: conflicting types for 'fchown' /usr/include/unistd.h:423: error: previous declaration of 'fchown' was here auto/osdef.h:118: error: conflicting types for 'getcwd' /usr/include/unistd.h:448: error: previous declaration of 'getcwd' was here auto/osdef.h:118: error: conflicting types for 'getcwd' /usr/include/unistd.h:448: error: previous declaration of 'getcwd' was here auto/osdef.h:130: error: conflicting types for 'getenv' /usr/include/stdlib.h:654: error: previous declaration of 'getenv' was here auto/osdef.h:130: error: conflicting types for 'getenv' /usr/include/stdlib.h:654: error: previous declaration of 'getenv' was here auto/osdef.h:131: error: conflicting types for 'setenv' /usr/include/stdlib.h:672: error: previous declaration of 'setenv' was here auto/osdef.h:131: error: conflicting types for 'setenv' /usr/include/stdlib.h:672: error: previous declaration of 'setenv' was here auto/osdef.h:132: error: conflicting types for 'putenv' /usr/include/stdlib.h:665: error: previous declaration of 'putenv' was here auto/osdef.h:132: error: conflicting types for 'putenv' /usr/include/stdlib.h:665: error: previous declaration of 'putenv' was here auto/osdef.h:134: error: conflicting types for 'gethostname' /usr/include/unistd.h:791: error: previous declaration of 'gethostname' was here auto/osdef.h:134: error: conflicting types for 'gethostname' /usr/include/unistd.h:791: error: previous declaration of 'gethostname' was here auto/osdef.h:143: error: conflicting types for 'write' /usr/include/unistd.h:318: error: previous declaration of 'write' was here auto/osdef.h:143: error: conflicting types for 'write' /usr/include/unistd.h:318: error: previous declaration of 'write' was here make[1]: *** [objects/buffer.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/vim-7.0_beta/work/vim7/src' make: *** [first] Error 2 * If the above messages seem to be talking about perl * and undefined references, please try re-emerging both * perl and libperl with the same USE flags. For more * information, see: * https://bugs.gentoo.org/show_bug.cgi?id=18129 !!! ERROR: app-editors/vim-7.0_beta failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile ebuild.sh, line 1236: Called vim_src_compile vim.eclass, line 513: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. Problem solved.. root locale settings were hiddenly influenced & the old locale problem kicked in. |