Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40850 - gvim and vim fail to build
Summary: gvim and vim fail to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Git (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-08 08:49 UTC by merwan kashouty
Modified: 2011-10-30 22:47 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 merwan kashouty 2004-02-08 08:49:39 UTC
make: Entering directory `/var/tmp/portage/gvim-6.2-r6/work/vim62/src'
CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -mcpu=7450 -maltivec -mabi=altivec -pipe  -I/usr/X11R6/include  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.8.3/powerpc-linux/CORE  -I/usr/include/python2.3 -pthread   " srcdir=. sh ./osdef.sh
mkdir objects
make: Leaving directory `/var/tmp/portage/gvim-6.2-r6/work/vim62/src'
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/gvim-6.2-r6/work/vim62/src'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -mcpu=7450 -maltivec -mabi=altivec -pipe  -I/usr/X11R6/include  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.8.3/powerpc-linux/CORE  -I/usr/include/python2.3 -pthread    -o objects/buffer.o buffer.c
In file included from buffer.c:29:
vim.h:40: parse error before ':' token
In file included from /usr/include/_G_config.h:44,
                 from /usr/include/libio.h:32,
                 from /usr/include/stdio.h:72,
                 from os_unix.h:21,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/gconv.h:72: parse error before "size_t"
/usr/include/gconv.h:88: parse error before "size_t"
/usr/include/gconv.h:97: parse error before "size_t"
/usr/include/gconv.h:174: parse error before "size_t"
/usr/include/gconv.h:177: parse error before '}' token
In file included from /usr/include/libio.h:32,
                 from /usr/include/stdio.h:72,
                 from os_unix.h:21,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/_G_config.h:47: field `__cd' has incomplete type
/usr/include/_G_config.h:50: field `__cd' has incomplete type
In file included from /usr/include/stdio.h:72,
                 from os_unix.h:21,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/libio.h:351: parse error before "size_t"
/usr/include/libio.h:360: parse error before "size_t"
/usr/include/libio.h:468: parse error before "_IO_sgetn"
/usr/include/libio.h:468: parse error before "size_t"
In file included from os_unix.h:21,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/stdio.h:302: parse error before "size_t"
/usr/include/stdio.h:309: parse error before "size_t"
/usr/include/stdio.h:351: parse error before "size_t"
/usr/include/stdio.h:355: parse error before "size_t"
/usr/include/stdio.h:603: parse error before "fread"
/usr/include/stdio.h:603: parse error before "size_t"
/usr/include/stdio.h:609: parse error before "fwrite"
/usr/include/stdio.h:609: parse error before "size_t"
/usr/include/stdio.h:631: parse error before "fread_unlocked"
/usr/include/stdio.h:631: parse error before "size_t"
/usr/include/stdio.h:633: parse error before "fwrite_unlocked"
/usr/include/stdio.h:633: parse error before "size_t"
In file included from /usr/include/sys/types.h:266,
                 from os_unix.h:28,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/bits/pthreadtypes.h:48: parse error before "size_t"
/usr/include/bits/pthreadtypes.h:51: parse error before "__stacksize"
In file included from os_unix.h:33,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/stdlib.h:137: parse error before "__ctype_get_mb_cur_max"
/usr/include/stdlib.h:433: parse error before "size_t"
/usr/include/stdlib.h:462: parse error before "size_t"
/usr/include/stdlib.h:556: parse error before "__size"
/usr/include/stdlib.h:558: parse error before "__nmemb"
/usr/include/stdlib.h:567: parse error before "size_t"
In file included from /usr/include/stdlib.h:578,
                 from os_unix.h:33,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/alloca.h:33: parse error before "__size"
In file included from os_unix.h:33,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/stdlib.h:583: parse error before "__size"
/usr/include/stdlib.h:739: parse error before "size_t"
/usr/include/stdlib.h:743: parse error before "size_t"
/usr/include/stdlib.h:812: parse error before "size_t"
/usr/include/stdlib.h:815: parse error before "size_t"
/usr/include/stdlib.h:819: parse error before "size_t"
/usr/include/stdlib.h:822: parse error before "size_t"
/usr/include/stdlib.h:830: parse error before "size_t"
/usr/include/stdlib.h:834: parse error before "size_t"
/usr/include/stdlib.h:841: parse error before "mbstowcs"
/usr/include/stdlib.h:842: parse error before "size_t"
/usr/include/stdlib.h:844: parse error before "wcstombs"
/usr/include/stdlib.h:845: parse error before "size_t"
In file included from os_unix.h:53,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/unistd.h:312: parse error before "size_t"
/usr/include/unistd.h:318: parse error before "size_t"
/usr/include/unistd.h:448: parse error before "size_t"
In file included from os_unix.h:53,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/unistd.h:538: parse error before "confstr"
/usr/include/unistd.h:538: parse error before "size_t"
/usr/include/unistd.h:707: parse error before "size_t"
/usr/include/unistd.h:732: parse error before "size_t"
/usr/include/unistd.h:761: parse error before "size_t"
In file included from os_unix.h:53,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/unistd.h:783: parse error before "size_t"
/usr/include/unistd.h:790: parse error before "size_t"
/usr/include/unistd.h:800: parse error before "size_t"
/usr/include/unistd.h:801: parse error before "size_t"
/usr/include/unistd.h:818: parse error before "size_t"
In file included from os_unix.h:134,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/dirent.h:319: parse error before "size_t"
In file included from os_unix.h:154,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/time.h:197: parse error before "strftime"
/usr/include/time.h:197: parse error before "size_t"
In file included from /usr/include/signal.h:341,
                 from os_unix.h:160,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/bits/sigstack.h:54: parse error before "size_t"
In file included from os_unix.h:189,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/pwd.h:141: parse error before "size_t"
/usr/include/pwd.h:147: parse error before "size_t"
/usr/include/pwd.h:152: parse error before "size_t"
/usr/include/pwd.h:166: parse error before "size_t"
In file included from os_unix.h:508,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/string.h:39: parse error before "size_t"
/usr/include/string.h:42: parse error before "size_t"
/usr/include/string.h:51: parse error before "size_t"
/usr/include/string.h:58: parse error before "size_t"
/usr/include/string.h:61: parse error before "size_t"
/usr/include/string.h:65: parse error before "size_t"
/usr/include/string.h:86: parse error before "size_t"
/usr/include/string.h:93: parse error before "size_t"
/usr/include/string.h:99: parse error before "size_t"
/usr/include/string.h:106: parse error before "strxfrm"
/usr/include/string.h:107: parse error before "size_t"
/usr/include/string.h:176: parse error before "strcspn"
/usr/include/string.h:180: parse error before "strspn"
/usr/include/string.h:230: parse error before "strlen"
/usr/include/string.h:248: parse error before "size_t"
/usr/include/string.h:253: parse error before "size_t"
/usr/include/string.h:257: parse error before "size_t"
/usr/include/string.h:260: parse error before "size_t"
/usr/include/string.h:263: parse error before "size_t"
/usr/include/string.h:291: parse error before "size_t"
In file included from /usr/include/string.h:375,
                 from os_unix.h:508,
                 from vim.h:191,
                 from buffer.c:29:
/usr/include/bits/string2.h:919: parse error before "__strcspn_c1"
/usr/include/bits/string2.h:921: parse error before "__strcspn_c1"
/usr/include/bits/string2.h: In function `__strcspn_c1':
/usr/include/bits/string2.h:923: syntax error before "__result"
/usr/include/bits/string2.h:924: `__result' undeclared (first use in this function)
/usr/include/bits/string2.h:924: (Each undeclared identifier is reported only once
/usr/include/bits/string2.h:924: for each function it appears in.)
/usr/include/bits/string2.h: At top level:
/usr/include/bits/string2.h:929: parse error before "__strcspn_c2"
/usr/include/bits/string2.h:932: parse error before "__strcspn_c2"
/usr/include/bits/string2.h: In function `__strcspn_c2':
/usr/include/bits/string2.h:934: syntax error before "__result"
/usr/include/bits/string2.h:935: `__result' undeclared (first use in this function)
/usr/include/bits/string2.h: At top level:
/usr/include/bits/string2.h:941: parse error before "__strcspn_c3"
/usr/include/bits/string2.h:944: parse error before "__strcspn_c3"
/usr/include/bits/string2.h: In function `__strcspn_c3':
/usr/include/bits/string2.h:947: syntax error before "__result"
/usr/include/bits/string2.h:948: `__result' undeclared (first use in this function)
/usr/include/bits/string2.h: At top level:
/usr/include/bits/string2.h:976: parse error before "__strspn_c1"
/usr/include/bits/string2.h:978: parse error before "__strspn_c1"
/usr/include/bits/string2.h: In function `__strspn_c1':
/usr/include/bits/string2.h:980: syntax error before "__result"
/usr/include/bits/string2.h:982: `__result' undeclared (first use in this function)
/usr/include/bits/string2.h: At top level:
/usr/include/bits/string2.h:987: parse error before "__strspn_c2"
/usr/include/bits/string2.h:990: parse error before "__strspn_c2"
/usr/include/bits/string2.h: In function `__strspn_c2':
/usr/include/bits/string2.h:992: syntax error before "__result"
/usr/include/bits/string2.h:994: `__result' undeclared (first use in this function)
/usr/include/bits/string2.h: At top level:
/usr/include/bits/string2.h:999: parse error before "__strspn_c3"
/usr/include/bits/string2.h:1002: parse error before "__strspn_c3"
/usr/include/bits/string2.h: In function `__strspn_c3':
/usr/include/bits/string2.h:1004: syntax error before "__result"
/usr/include/bits/string2.h:1006: `__result' undeclared (first use in this function)
/usr/include/bits/string2.h: In function `__strpbrk_c2':
/usr/include/bits/string2.h:1041: `size_t' undeclared (first use in this function)
/usr/include/bits/string2.h:1041: parse error before "__s"
/usr/include/bits/string2.h: In function `__strpbrk_c3':
/usr/include/bits/string2.h:1054: `size_t' undeclared (first use in this function)
/usr/include/bits/string2.h:1054: parse error before "__s"
/usr/include/bits/string2.h: At top level:
/usr/include/bits/string2.h:1235: parse error before "size_t"
In file included from buffer.c:29:
vim.h:1279: parse error before "size_t"
In file included from /usr/include/glib-2.0/glib.h:36,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:32,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:4,
                 from /usr/include/gtk-2.0/gdk/gdk.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:30,
                 from gui_beval.h:14,
                 from gui.h:30,
                 from structs.h:73,
                 from vim.h:1351,
                 from buffer.c:29:
/usr/include/glib-2.0/glib/gconvert.h:54: parse error before "g_iconv"
/usr/include/glib-2.0/glib/gconvert.h:58: warning: data definition has no type or storage class
In file included from /usr/include/glib-2.0/glib.h:54,
                 from /usr/include/gtk-2.0/gdk/gdktypes.h:32,
                 from /usr/include/gtk-2.0/gdk/gdkcolor.h:4,
                 from /usr/include/gtk-2.0/gdk/gdk.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:30,
                 from gui_beval.h:14,
                 from gui.h:30,
                 from structs.h:73,
                 from vim.h:1351,
                 from buffer.c:29:
/usr/include/glib-2.0/glib/gqsort.h:37: parse error before "size_t"
In file included from vim.h:1351,
                 from buffer.c:29:
structs.h:292: parse error before "size_t"
structs.h:292: warning: no semicolon at end of struct or union
structs.h:294: parse error before '}' token
In file included from structs.h:748,
                 from vim.h:1351,
                 from buffer.c:29:
/usr/include/iconv.h:43: parse error before "iconv"
/usr/include/iconv.h:44: parse error before "size_t"
In file included from vim.h:1351,
                 from buffer.c:29:
structs.h:931: parse error before "size_t"
structs.h:931: warning: no semicolon at end of struct or union
structs.h:1240: parse error before '}' token
In file included from proto.h:75,
                 from vim.h:1541,
                 from buffer.c:29:
proto/buffer.pro:40: parse error before "size_t"
In file included from proto.h:117,
                 from vim.h:1541,
                 from buffer.c:29:
proto/misc1.pro:63: parse error before "size_t"
In file included from proto.h:118,
                 from vim.h:1541,
                 from buffer.c:29:
proto/misc2.pro:25: parse error before "size_t"
proto/misc2.pro:33: parse error before "size_t"
proto/misc2.pro:34: parse error before "size_t"
proto/misc2.pro:40: parse error before "size_t"
buffer.c: In function `open_buffer':
buffer.c:77: dereferencing pointer to incomplete type
buffer.c:78: dereferencing pointer to incomplete type
buffer.c:79: dereferencing pointer to incomplete type
buffer.c:88: dereferencing pointer to incomplete type
buffer.c:89: dereferencing pointer to incomplete type
buffer.c:115: dereferencing pointer to incomplete type
buffer.c:126: dereferencing pointer to incomplete type
buffer.c:126: dereferencing pointer to incomplete type
buffer.c:132: dereferencing pointer to incomplete type
buffer.c:137: dereferencing pointer to incomplete type
buffer.c:146: dereferencing pointer to incomplete type
buffer.c:149: dereferencing pointer to incomplete type
buffer.c:152: dereferencing pointer to incomplete type
buffer.c:164: dereferencing pointer to incomplete type
buffer.c:182: dereferencing pointer to incomplete type
buffer.c:193: dereferencing pointer to incomplete type
buffer.c:212: dereferencing pointer to incomplete type
buffer.c:237: dereferencing pointer to incomplete type
buffer.c:245: dereferencing pointer to incomplete type
buffer.c: In function `buf_valid':
buffer.c:278: dereferencing pointer to incomplete type
buffer.c: In function `close_buffer':
buffer.c:305: dereferencing pointer to incomplete type
buffer.c:317: dereferencing pointer to incomplete type
buffer.c:322: dereferencing pointer to incomplete type
buffer.c:328: dereferencing pointer to incomplete type
buffer.c:338: dereferencing pointer to incomplete type
buffer.c:347: dereferencing pointer to incomplete type
buffer.c:349: dereferencing pointer to incomplete type
buffer.c:349: dereferencing pointer to incomplete type
buffer.c:358: dereferencing pointer to incomplete type
buffer.c:358: dereferencing pointer to incomplete type
buffer.c:368: dereferencing pointer to incomplete type
buffer.c:372: dereferencing pointer to incomplete type
buffer.c:373: dereferencing pointer to incomplete type
buffer.c:377: dereferencing pointer to incomplete type
buffer.c:385: dereferencing pointer to incomplete type
buffer.c:396: dereferencing pointer to incomplete type
buffer.c:413: dereferencing pointer to incomplete type
buffer.c:414: dereferencing pointer to incomplete type
buffer.c:433: dereferencing pointer to incomplete type
buffer.c:434: dereferencing pointer to incomplete type
buffer.c:448: dereferencing pointer to incomplete type
buffer.c:449: dereferencing pointer to incomplete type
buffer.c:450: dereferencing pointer to incomplete type
buffer.c:451: dereferencing pointer to incomplete type
buffer.c:453: dereferencing pointer to incomplete type
buffer.c:453: dereferencing pointer to incomplete type
buffer.c:454: dereferencing pointer to incomplete type
buffer.c:455: dereferencing pointer to incomplete type
buffer.c:457: dereferencing pointer to incomplete type
buffer.c:457: dereferencing pointer to incomplete type
buffer.c:469: dereferencing pointer to incomplete type
buffer.c:472: dereferencing pointer to incomplete type
buffer.c:476: dereferencing pointer to incomplete type
buffer.c: In function `buf_clear_file':
buffer.c:487: dereferencing pointer to incomplete type
buffer.c:490: dereferencing pointer to incomplete type
buffer.c:492: dereferencing pointer to incomplete type
buffer.c:493: dereferencing pointer to incomplete type
buffer.c:495: dereferencing pointer to incomplete type
buffer.c:497: dereferencing pointer to incomplete type
buffer.c:498: dereferencing pointer to incomplete type
buffer.c: In function `buf_freeall':
buffer.c:519: dereferencing pointer to incomplete type
buffer.c:519: dereferencing pointer to incomplete type
buffer.c:522: dereferencing pointer to incomplete type
buffer.c:524: dereferencing pointer to incomplete type
buffer.c:524: dereferencing pointer to incomplete type
buffer.c:530: dereferencing pointer to incomplete type
buffer.c:530: dereferencing pointer to incomplete type
buffer.c:557: dereferencing pointer to incomplete type
buffer.c: In function `free_buffer_stuff':
buffer.c:599: dereferencing pointer to incomplete type
buffer.c:602: dereferencing pointer to incomplete type
buffer.c:609: dereferencing pointer to incomplete type
buffer.c:610: dereferencing pointer to incomplete type
buffer.c: In function `clear_wininfo':
buffer.c:623: dereferencing pointer to incomplete type
buffer.c:625: dereferencing pointer to incomplete type
buffer.c:626: dereferencing pointer to incomplete type
buffer.c: In function `do_bufdel':
buffer.c:759: dereferencing pointer to incomplete type
buffer.c: In function `do_buffer':
buffer.c:878: dereferencing pointer to incomplete type
buffer.c:892: dereferencing pointer to incomplete type
buffer.c:893: dereferencing pointer to incomplete type
buffer.c:898: dereferencing pointer to incomplete type
buffer.c:906: dereferencing pointer to incomplete type
buffer.c:912: dereferencing pointer to incomplete type
buffer.c:917: dereferencing pointer to incomplete type
buffer.c:961: dereferencing pointer to incomplete type
buffer.c:961: dereferencing pointer to incomplete type
buffer.c:981: dereferencing pointer to incomplete type
buffer.c:990: dereferencing pointer to incomplete type
buffer.c:991: dereferencing pointer to incomplete type
buffer.c:1028: dereferencing pointer to incomplete type
buffer.c:1050: dereferencing pointer to incomplete type
buffer.c:1088: dereferencing pointer to incomplete type
buffer.c:1090: dereferencing pointer to incomplete type
buffer.c:1114: dereferencing pointer to incomplete type
buffer.c:1121: dereferencing pointer to incomplete type
buffer.c:1126: dereferencing pointer to incomplete type
buffer.c:1126: dereferencing pointer to incomplete type
buffer.c:1126: dereferencing pointer to incomplete type
buffer.c:1128: dereferencing pointer to incomplete type
buffer.c:1134: dereferencing pointer to incomplete type
buffer.c:1136: dereferencing pointer to incomplete type
buffer.c:1143: dereferencing pointer to incomplete type
buffer.c:1144: dereferencing pointer to incomplete type
buffer.c:1149: dereferencing pointer to incomplete type
buffer.c:1150: dereferencing pointer to incomplete type
buffer.c:1152: dereferencing pointer to incomplete type
buffer.c: In function `set_curbuf':
buffer.c:1235: dereferencing pointer to incomplete type
buffer.c: In function `enter_buffer':
buffer.c:1290: dereferencing pointer to incomplete type
buffer.c:1302: dereferencing pointer to incomplete type
buffer.c:1317: dereferencing pointer to incomplete type
buffer.c:1349: dereferencing pointer to incomplete type
buffer.c:1350: dereferencing pointer to incomplete type
buffer.c:1355: dereferencing pointer to incomplete type
buffer.c: In function `buflist_new':
buffer.c:1413: dereferencing pointer to incomplete type
buffer.c:1415: dereferencing pointer to incomplete type
buffer.c:1433: dereferencing pointer to incomplete type
buffer.c:1434: dereferencing pointer to incomplete type
buffer.c:1435: dereferencing pointer to incomplete type
buffer.c:1435: dereferencing pointer to incomplete type
buffer.c:1441: dereferencing pointer to incomplete type
buffer.c:1456: dereferencing pointer to incomplete type
buffer.c:1457: dereferencing pointer to incomplete type
buffer.c:1463: sizeof applied to an incomplete type
buffer.c:1473: dereferencing pointer to incomplete type
buffer.c:1474: dereferencing pointer to incomplete type
buffer.c:1478: dereferencing pointer to incomplete type
buffer.c:1480: dereferencing pointer to incomplete type
buffer.c:1480: dereferencing pointer to incomplete type
buffer.c:1481: dereferencing pointer to incomplete type
buffer.c:1483: dereferencing pointer to incomplete type
buffer.c:1484: dereferencing pointer to incomplete type
buffer.c:1485: dereferencing pointer to incomplete type
buffer.c:1486: dereferencing pointer to incomplete type
buffer.c:1506: dereferencing pointer to incomplete type
buffer.c:1514: dereferencing pointer to incomplete type
buffer.c:1517: dereferencing pointer to incomplete type
buffer.c:1522: dereferencing pointer to incomplete type
buffer.c:1523: dereferencing pointer to incomplete type
buffer.c:1527: dereferencing pointer to incomplete type
buffer.c:1545: dereferencing pointer to incomplete type
buffer.c:1546: dereferencing pointer to incomplete type
buffer.c:1549: dereferencing pointer to incomplete type
buffer.c:1552: dereferencing pointer to incomplete type
buffer.c:1552: dereferencing pointer to incomplete type
buffer.c:1555: dereferencing pointer to incomplete type
buffer.c:1558: dereferencing pointer to incomplete type
buffer.c:1559: dereferencing pointer to incomplete type
buffer.c:1562: dereferencing pointer to incomplete type
buffer.c:1563: dereferencing pointer to incomplete type
buffer.c:1567: dereferencing pointer to incomplete type
buffer.c: In function `free_buf_options':
buffer.c:1597: dereferencing pointer to incomplete type
buffer.c:1599: dereferencing pointer to incomplete type
buffer.c:1601: dereferencing pointer to incomplete type
buffer.c:1602: dereferencing pointer to incomplete type
buffer.c:1606: dereferencing pointer to incomplete type
buffer.c:1607: dereferencing pointer to incomplete type
buffer.c:1609: dereferencing pointer to incomplete type
buffer.c:1613: dereferencing pointer to incomplete type
buffer.c:1614: dereferencing pointer to incomplete type
buffer.c:1617: dereferencing pointer to incomplete type
buffer.c:1619: dereferencing pointer to incomplete type
buffer.c:1620: dereferencing pointer to incomplete type
buffer.c:1621: dereferencing pointer to incomplete type
buffer.c:1622: dereferencing pointer to incomplete type
buffer.c:1624: dereferencing pointer to incomplete type
buffer.c:1625: dereferencing pointer to incomplete type
buffer.c:1628: dereferencing pointer to incomplete type
buffer.c:1631: dereferencing pointer to incomplete type
buffer.c:1633: dereferencing pointer to incomplete type
buffer.c:1635: dereferencing pointer to incomplete type
buffer.c:1638: dereferencing pointer to incomplete type
buffer.c:1641: dereferencing pointer to incomplete type
buffer.c:1647: dereferencing pointer to incomplete type
buffer.c:1648: dereferencing pointer to incomplete type
buffer.c:1651: dereferencing pointer to incomplete type
buffer.c:1654: dereferencing pointer to incomplete type
buffer.c:1657: dereferencing pointer to incomplete type
buffer.c:1658: dereferencing pointer to incomplete type
buffer.c:1659: dereferencing pointer to incomplete type
buffer.c:1661: dereferencing pointer to incomplete type
buffer.c:1662: dereferencing pointer to incomplete type
buffer.c:1663: dereferencing pointer to incomplete type
buffer.c:1665: dereferencing pointer to incomplete type
buffer.c:1666: dereferencing pointer to incomplete type
buffer.c:1668: dereferencing pointer to incomplete type
buffer.c: In function `buflist_getfile':
buffer.c:1731: dereferencing pointer to incomplete type
buffer.c:1743: dereferencing pointer to incomplete type
buffer.c: In function `buflist_findname_stat':
buffer.c:1818: dereferencing pointer to incomplete type
buffer.c: In function `buflist_findpat':
buffer.c:1855: dereferencing pointer to incomplete type
buffer.c:1901: dereferencing pointer to incomplete type
buffer.c:1902: dereferencing pointer to incomplete type
buffer.c:1913: dereferencing pointer to incomplete type
buffer.c: In function `ExpandBufnames':
buffer.c:1986: dereferencing pointer to incomplete type
buffer.c:1988: dereferencing pointer to incomplete type
buffer.c: In function `buflist_match':
buffer.c:2040: dereferencing pointer to incomplete type
buffer.c:2042: dereferencing pointer to incomplete type
buffer.c: In function `buflist_findnr':
buffer.c:2096: dereferencing pointer to incomplete type
buffer.c:2097: dereferencing pointer to incomplete type
buffer.c: In function `buflist_nr2name':
buffer.c:2120: dereferencing pointer to incomplete type
buffer.c:2120: dereferencing pointer to incomplete type
buffer.c: In function `buflist_setfpos':
buffer.c:2138: dereferencing pointer to incomplete type
buffer.c:2157: dereferencing pointer to incomplete type
buffer.c:2185: dereferencing pointer to incomplete type
buffer.c:2186: dereferencing pointer to incomplete type
buffer.c: In function `find_wininfo':
buffer.c:2205: dereferencing pointer to incomplete type
buffer.c:2209: dereferencing pointer to incomplete type
buffer.c: In function `buflist_list':
buffer.c:2292: dereferencing pointer to incomplete type
buffer.c:2295: dereferencing pointer to incomplete type
buffer.c:2301: dereferencing pointer to incomplete type
buffer.c:2304: dereferencing pointer to incomplete type
buffer.c:2305: dereferencing pointer to incomplete type
buffer.c:2307: dereferencing pointer to incomplete type
buffer.c:2308: dereferencing pointer to incomplete type
buffer.c:2309: dereferencing pointer to incomplete type
buffer.c:2310: dereferencing pointer to incomplete type
buffer.c:2310: dereferencing pointer to incomplete type
buffer.c:2311: dereferencing pointer to incomplete type
buffer.c:2316: `size_t' undeclared (first use in this function)
buffer.c: In function `buflist_name_nr':
buffer.c:2354: dereferencing pointer to incomplete type
buffer.c:2357: dereferencing pointer to incomplete type
buffer.c: In function `setfname':
buffer.c:2381: dereferencing pointer to incomplete type
buffer.c:2382: dereferencing pointer to incomplete type
buffer.c:2383: dereferencing pointer to incomplete type
buffer.c:2384: dereferencing pointer to incomplete type
buffer.c:2409: dereferencing pointer to incomplete type
buffer.c:2431: dereferencing pointer to incomplete type
buffer.c:2432: dereferencing pointer to incomplete type
buffer.c:2433: dereferencing pointer to incomplete type
buffer.c:2434: dereferencing pointer to incomplete type
buffer.c:2436: dereferencing pointer to incomplete type
buffer.c:2436: dereferencing pointer to incomplete type
buffer.c:2439: dereferencing pointer to incomplete type
buffer.c:2442: dereferencing pointer to incomplete type
buffer.c:2443: dereferencing pointer to incomplete type
buffer.c:2448: dereferencing pointer to incomplete type
buffer.c: In function `buf_name_changed':
buffer.c:2465: dereferencing pointer to incomplete type
buffer.c: In function `setaltfname':
buffer.c:2496: dereferencing pointer to incomplete type
buffer.c: In function `buflist_add':
buffer.c:2535: dereferencing pointer to incomplete type
buffer.c: In function `otherfile_buf':
buffer.c:2597: dereferencing pointer to incomplete type
buffer.c:2599: `size_t' undeclared (first use in this function)
buffer.c:2599: parse error before "__s1_len"
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: `__s1_len' undeclared (first use in this function)
buffer.c:2599: `__s2_len' undeclared (first use in this function)
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: parse error before "const"
buffer.c:2599: parse error before "const"
buffer.c:2599: parse error before "const"
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: parse error before "const"
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: parse error before ')' token
buffer.c:2599: `__result' undeclared (first use in this function)
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: dereferencing pointer to incomplete type
buffer.c:2599: parse error before ':' token
buffer.c:2599: `__s2' undeclared (first use in this function)
buffer.c: At top level:
buffer.c:2599: parse error before ')' token
buffer.c:2599: `__result' used prior to declaration
buffer.c:2599: warning: data definition has no type or storage class
buffer.c:2599: parse error before '}' token
buffer.c:2599: conflicting declarations of `__result'
buffer.c:2599: `__result' previously declared here
buffer.c:2599: `__s1' undeclared here (not in a function)
buffer.c:2599: `buf' undeclared here (not in a function)
buffer.c:2599: parse error before "if"
buffer.c:2599: conflicting declarations of `__result'
buffer.c:2599: `__result' previously defined here
buffer.c:2599: warning: data definition has no type or storage class
buffer.c:2599: parse error before '}' token
buffer.c:2610: `st' undeclared here (not in a function)
buffer.c:2610: warning: data definition has no type or storage class
buffer.c:2611: parse error before '}' token
buffer.c: In function `buf_setino':
buffer.c:2643: dereferencing pointer to incomplete type
buffer.c:2643: dereferencing pointer to incomplete type
buffer.c:2645: dereferencing pointer to incomplete type
buffer.c:2646: dereferencing pointer to incomplete type
buffer.c:2649: dereferencing pointer to incomplete type
buffer.c: In function `buf_same_ino':
buffer.c:2660: dereferencing pointer to incomplete type
buffer.c:2661: dereferencing pointer to incomplete type
buffer.c:2662: dereferencing pointer to incomplete type
buffer.c: In function `fileinfo':
buffer.c:2683: dereferencing pointer to incomplete type
buffer.c:2694: dereferencing pointer to incomplete type
buffer.c:2695: dereferencing pointer to incomplete type
buffer.c:2697: dereferencing pointer to incomplete type
buffer.c:2706: dereferencing pointer to incomplete type
buffer.c:2711: dereferencing pointer to incomplete type
buffer.c:2716: dereferencing pointer to incomplete type
buffer.c:2717: dereferencing pointer to incomplete type
buffer.c:2719: dereferencing pointer to incomplete type
buffer.c:2720: dereferencing pointer to incomplete type
buffer.c:2726: dereferencing pointer to incomplete type
buffer.c:2729: dereferencing pointer to incomplete type
buffer.c:2730: dereferencing pointer to incomplete type
buffer.c:2738: dereferencing pointer to incomplete type
buffer.c:2742: dereferencing pointer to incomplete type
buffer.c:2750: dereferencing pointer to incomplete type
buffer.c: In function `maketitle':
buffer.c:2848: dereferencing pointer to incomplete type
buffer.c:2852: dereferencing pointer to incomplete type
buffer.c:2853: `size_t' undeclared (first use in this function)
buffer.c:2859: dereferencing pointer to incomplete type
buffer.c:2860: dereferencing pointer to incomplete type
buffer.c:2871: dereferencing pointer to incomplete type
buffer.c:2877: dereferencing pointer to incomplete type
buffer.c:2950: dereferencing pointer to incomplete type
buffer.c: In function `ti_change':
buffer.c:2985: `size_t' undeclared (first use in this function)
buffer.c:2985: parse error before "__s1_len"
buffer.c:2985: `__s1_len' undeclared (first use in this function)
buffer.c:2985: `__s2_len' undeclared (first use in this function)
buffer.c:2985: parse error before "const"
buffer.c:2985: parse error before "const"
buffer.c:2985: parse error before "const"
buffer.c:2985: parse error before "const"
buffer.c:2985: parse error before ')' token
buffer.c:2985: parse error before ':' token
buffer.c:2985: `__s2' undeclared (first use in this function)
buffer.c: At top level:
buffer.c:2985: parse error before ')' token
buffer.c:2985: warning: data definition has no type or storage class
buffer.c:2985: parse error before '}' token
buffer.c:2985: conflicting declarations of `__result'
buffer.c:2985: `__result' previously declared here
buffer.c:2985: `__s1' undeclared here (not in a function)
buffer.c:2985: `last' undeclared here (not in a function)
buffer.c:2985: parse error before "if"
buffer.c:2985: conflicting declarations of `__result'
buffer.c:2985: `__result' previously defined here
buffer.c:2985: warning: data definition has no type or storage class
buffer.c:2985: parse error before '}' token
buffer.c: In function `build_stl_str_hl':
buffer.c:3023: parse error before "size_t"
buffer.c:3089: warning: assignment makes pointer from integer without a cast
buffer.c:3289: dereferencing pointer to incomplete type
buffer.c:3290: dereferencing pointer to incomplete type
buffer.c:3312: dereferencing pointer to incomplete type
buffer.c:3340: dereferencing pointer to incomplete type
buffer.c:3345: dereferencing pointer to incomplete type
buffer.c:3374: dereferencing pointer to incomplete type
buffer.c:3403: dereferencing pointer to incomplete type
buffer.c:3411: dereferencing pointer to incomplete type
buffer.c:3439: dereferencing pointer to incomplete type
buffer.c:3446: dereferencing pointer to incomplete type
buffer.c:3453: dereferencing pointer to incomplete type
buffer.c:3454: dereferencing pointer to incomplete type
buffer.c:3456: dereferencing pointer to incomplete type
buffer.c:3463: dereferencing pointer to incomplete type
buffer.c:3464: dereferencing pointer to incomplete type
buffer.c:3466: dereferencing pointer to incomplete type
buffer.c:3489: dereferencing pointer to incomplete type
buffer.c:3722: warning: comparison between pointer and integer
buffer.c:3728: invalid type argument of `->'
buffer.c:3729: invalid type argument of `->'
buffer.c:3733: invalid type argument of `->'
buffer.c:3734: invalid type argument of `->'
buffer.c: In function `get_rel_pos':
buffer.c:3758: dereferencing pointer to incomplete type
buffer.c: In function `alist_name':
buffer.c:3887: dereferencing pointer to incomplete type
buffer.c: In function `do_arg_all':
buffer.c:3936: dereferencing pointer to incomplete type
buffer.c:3937: dereferencing pointer to incomplete type
buffer.c:3948: dereferencing pointer to incomplete type
buffer.c:3950: dereferencing pointer to incomplete type
buffer.c:3970: dereferencing pointer to incomplete type
buffer.c:3975: dereferencing pointer to incomplete type
buffer.c: In function `ex_buffer_all':
buffer.c:4130: dereferencing pointer to incomplete type
buffer.c:4162: dereferencing pointer to incomplete type
buffer.c:4165: dereferencing pointer to incomplete type
buffer.c:4165: dereferencing pointer to incomplete type
buffer.c: In function `do_modelines':
buffer.c:4281: dereferencing pointer to incomplete type
buffer.c:4290: dereferencing pointer to incomplete type
buffer.c:4295: dereferencing pointer to incomplete type
buffer.c:4296: dereferencing pointer to incomplete type
buffer.c: In function `chk_modeline':
buffer.c:4330: `size_t' undeclared (first use in this function)
buffer.c:4330: parse error before numeric constant
buffer.c:4330: parse error before numeric constant
buffer.c:4330: parse error before numeric constant
buffer.c:4330: parse error before ')' token
buffer.c:4330: `__s1_len' undeclared (first use in this function)
buffer.c:4330: `__s2_len' undeclared (first use in this function)
buffer.c:4330: parse error before "const"
buffer.c:4330: parse error before "const"
buffer.c:4330: parse error before "const"
buffer.c:4330: parse error before "const"
buffer.c:4330: parse error before ')' token
buffer.c:4330: parse error before ')' token
buffer.c:4330: `__s2' undeclared (first use in this function)
buffer.c:4330: parse error before ')' token
buffer.c: At top level:
buffer.c:4330: parse error before ')' token
buffer.c:4330: conflicting declarations of `__result'
buffer.c:2985: `__result' previously declared here
buffer.c:4330: `__s1' undeclared here (not in a function)
buffer.c:4330: parse error before "if"
buffer.c:4330: conflicting declarations of `__result'
buffer.c:4330: `__result' previously defined here
buffer.c:4330: warning: data definition has no type or storage class
buffer.c:4330: parse error before '}' token
buffer.c:4331: parse error before '(' token
buffer.c:4331: parse error before '&&' token
buffer.c:4331: warning: data definition has no type or storage class
buffer.c:4331: parse error before '}' token
buffer.c:4331: conflicting declarations of `__result'
buffer.c:4331: `__result' previously declared here
buffer.c:4331: `s' undeclared here (not in a function)
buffer.c:4331: `__s2' undeclared here (not in a function)
buffer.c:4331: parse error before "if"
buffer.c:4331: conflicting declarations of `__result'
buffer.c:4331: `__result' previously defined here
buffer.c:4331: warning: data definition has no type or storage class
buffer.c:4331: parse error before '}' token
buffer.c:4331: warning: data definition has no type or storage class
buffer.c:4331: parse error before '}' token
buffer.c:4331: conflicting declarations of `__result'
buffer.c:4331: `__result' previously declared here
buffer.c:4331: `__s1' undeclared here (not in a function)
buffer.c:4331: parse error before "if"
buffer.c:4331: conflicting declarations of `__result'
buffer.c:4331: `__result' previously defined here
buffer.c:4331: warning: data definition has no type or storage class
buffer.c:4331: parse error before '}' token
buffer.c:4333: parse error before '(' token
buffer.c:4333: parse error before '&&' token
buffer.c:4333: warning: data definition has no type or storage class
buffer.c:4333: parse error before '}' token
buffer.c:4333: conflicting declarations of `__result'
buffer.c:4333: `__result' previously declared here
buffer.c:4333: `s' undeclared here (not in a function)
buffer.c:4333: `__s2' undeclared here (not in a function)
buffer.c:4333: parse error before "if"
buffer.c:4333: conflicting declarations of `__result'
buffer.c:4333: `__result' previously defined here
buffer.c:4333: warning: data definition has no type or storage class
buffer.c:4333: parse error before '}' token
buffer.c:4333: warning: data definition has no type or storage class
buffer.c:4333: parse error before '}' token
buffer.c:4333: conflicting declarations of `__result'
buffer.c:4333: `__result' previously declared here
buffer.c:4333: `__s1' undeclared here (not in a function)
buffer.c:4333: parse error before "if"
buffer.c:4333: conflicting declarations of `__result'
buffer.c:4333: `__result' previously defined here
buffer.c:4333: warning: data definition has no type or storage class
buffer.c:4333: parse error before '}' token
buffer.c:4339: `e' undeclared here (not in a function)
buffer.c:4339: initializer element is not constant
buffer.c:4339: warning: data definition has no type or storage class
buffer.c:4340: parse error before "if"
buffer.c:4349: `s' undeclared here (not in a function)
buffer.c:4349: warning: data definition has no type or storage class
buffer.c:4350: parse error before '}' token
buffer.c:4358: `linecopy' undeclared here (not in a function)
buffer.c:4358: warning: passing arg 1 of `vim_strsave' makes pointer from integer without a cast
buffer.c:4358: warning: data definition has no type or storage class
buffer.c:4359: parse error before "if"
buffer.c:4362: initializer element is not constant
buffer.c:4362: warning: data definition has no type or storage class
buffer.c:4363: warning: initialization makes integer from pointer without a cast
buffer.c:4363: initializer element is not constant
buffer.c:4363: warning: data definition has no type or storage class
buffer.c:4364: conflicting types for `sourcing_lnum'
globals.h:191: previous declaration of `sourcing_lnum'
buffer.c:4364: `lnum' undeclared here (not in a function)
buffer.c:4364: warning: data definition has no type or storage class
buffer.c:4365: conflicting types for `sourcing_name'
globals.h:190: previous declaration of `sourcing_name'
buffer.c:4365: warning: data definition has no type or storage class
buffer.c:4367: warning: data definition has no type or storage class
buffer.c:4368: parse error before "while"
buffer.c:4378: parse error before '!=' token
buffer.c:4391: parse error before '(' token
buffer.c:4391: parse error before '&&' token
buffer.c:4391: warning: data definition has no type or storage class
buffer.c:4391: parse error before '}' token
buffer.c:4391: conflicting declarations of `__result'
buffer.c:4391: `__result' previously declared here
buffer.c:4391: `__s2' undeclared here (not in a function)
buffer.c:4391: parse error before "if"
buffer.c:4391: conflicting declarations of `__result'
buffer.c:4391: `__result' previously defined here
buffer.c:4391: warning: data definition has no type or storage class
buffer.c:4391: parse error before '}' token
buffer.c:4391: warning: data definition has no type or storage class
buffer.c:4391: parse error before '}' token
buffer.c:4391: conflicting declarations of `__result'
buffer.c:4391: `__result' previously declared here
buffer.c:4391: `__s1' undeclared here (not in a function)
buffer.c:4391: parse error before "if"
buffer.c:4391: conflicting declarations of `__result'
buffer.c:4391: `__result' previously defined here
buffer.c:4391: warning: data definition has no type or storage class
buffer.c:4391: parse error before '}' token
buffer.c:4392: parse error before '(' token
buffer.c:4392: parse error before '&&' token
buffer.c:4392: warning: data definition has no type or storage class
buffer.c:4392: parse error before '}' token
buffer.c:4392: conflicting declarations of `__result'
buffer.c:4392: `__result' previously declared here
buffer.c:4392: `__s2' undeclared here (not in a function)
buffer.c:4392: parse error before "if"
buffer.c:4392: conflicting declarations of `__result'
buffer.c:4392: `__result' previously defined here
buffer.c:4392: warning: data definition has no type or storage class
buffer.c:4392: parse error before '}' token
buffer.c:4392: warning: data definition has no type or storage class
buffer.c:4392: parse error before '}' token
buffer.c:4392: conflicting declarations of `__result'
buffer.c:4392: `__result' previously declared here
buffer.c:4392: `__s1' undeclared here (not in a function)
buffer.c:4392: parse error before "if"
buffer.c:4392: conflicting declarations of `__result'
buffer.c:4392: `__result' previously defined here
buffer.c:4392: warning: data definition has no type or storage class
buffer.c:4392: parse error before '}' token
buffer.c:4396: redefinition of `end'
buffer.c:4367: `end' previously defined here
buffer.c:4396: warning: data definition has no type or storage class
buffer.c:4397: redefinition of `s'
buffer.c:4358: `s' previously defined here
buffer.c:4397: warning: passing arg 1 of `vim_strchr' makes pointer from integer without a cast
buffer.c:4397: warning: initialization makes integer from pointer without a cast
buffer.c:4397: initializer element is not constant
buffer.c:4397: warning: data definition has no type or storage class
buffer.c:4398: parse error before '}' token
buffer.c:4399: warning: data definition has no type or storage class
buffer.c:4401: parse error before "if"
buffer.c:4405: warning: data definition has no type or storage class
buffer.c:4407: warning: passing arg 1 of `do_set' makes pointer from integer without a cast
buffer.c:4407: initializer element is not constant
buffer.c:4407: warning: data definition has no type or storage class
buffer.c:4409: redefinition of `current_SID'
buffer.c:4405: `current_SID' previously defined here
buffer.c:4409: `save_SID' undeclared here (not in a function)
buffer.c:4409: warning: data definition has no type or storage class
buffer.c:4411: parse error before "if"
buffer.c:4414: redefinition of `s'
buffer.c:4397: `s' previously defined here
buffer.c:4414: warning: initialization makes integer from pointer without a cast
buffer.c:4414: initializer element is not constant
buffer.c:4414: warning: data definition has no type or storage class
buffer.c:4415: parse error before '}' token
buffer.c:4417: initializer element is not constant
buffer.c:4417: warning: data definition has no type or storage class
buffer.c:4418: initializer element is not constant
buffer.c:4418: warning: data definition has no type or storage class
buffer.c:4420: warning: parameter names (without types) in function declaration
buffer.c:4420: conflicting types for `vim_free'
proto/misc2.pro:38: previous declaration of `vim_free'
buffer.c:4420: warning: data definition has no type or storage class
buffer.c:4421: parse error before '}' token
buffer.c: In function `read_viminfo_bufferlist':
buffer.c:4473: dereferencing pointer to incomplete type
buffer.c:4474: dereferencing pointer to incomplete type
buffer.c: In function `write_viminfo_bufferlist':
buffer.c:4509: dereferencing pointer to incomplete type
buffer.c:4511: dereferencing pointer to incomplete type
buffer.c:4512: dereferencing pointer to incomplete type
buffer.c:4516: dereferencing pointer to incomplete type
buffer.c:4520: dereferencing pointer to incomplete type
buffer.c:4522: dereferencing pointer to incomplete type
buffer.c:4523: dereferencing pointer to incomplete type
buffer.c: In function `buf_spname':
buffer.c:4548: dereferencing pointer to incomplete type
buffer.c:4549: dereferencing pointer to incomplete type
buffer.c:4553: dereferencing pointer to incomplete type
buffer.c: In function `insert_sign':
buffer.c:4594: dereferencing pointer to incomplete type
buffer.c:4601: dereferencing pointer to incomplete type
buffer.c: In function `buf_addsign':
buffer.c:4622: dereferencing pointer to incomplete type
buffer.c:4643: dereferencing pointer to incomplete type
buffer.c:4657: dereferencing pointer to incomplete type
buffer.c: In function `buf_change_sign_type':
buffer.c:4674: dereferencing pointer to incomplete type
buffer.c: In function `buf_getsigntype':
buffer.c:4694: dereferencing pointer to incomplete type
buffer.c: In function `buf_delsign':
buffer.c:4720: dereferencing pointer to incomplete type
buffer.c:4722: dereferencing pointer to incomplete type
buffer.c:4742: dereferencing pointer to incomplete type
buffer.c: In function `buf_findsign':
buffer.c:4764: dereferencing pointer to incomplete type
buffer.c: In function `buf_findsign_id':
buffer.c:4778: dereferencing pointer to incomplete type
buffer.c: In function `buf_findsigntype_id':
buffer.c:4796: dereferencing pointer to incomplete type
buffer.c: In function `buf_signcount':
buffer.c:4814: dereferencing pointer to incomplete type
buffer.c: In function `buf_delete_all_signs':
buffer.c:4832: dereferencing pointer to incomplete type
buffer.c:4833: dereferencing pointer to incomplete type
buffer.c:4837: dereferencing pointer to incomplete type
buffer.c:4842: dereferencing pointer to incomplete type
buffer.c: In function `sign_list_placed':
buffer.c:4865: dereferencing pointer to incomplete type
buffer.c:4876: dereferencing pointer to incomplete type
buffer.c:4880: dereferencing pointer to incomplete type
buffer.c:4889: dereferencing pointer to incomplete type
buffer.c: In function `sign_mark_adjust':
buffer.c:4905: dereferencing pointer to incomplete type
buffer.c: In function `set_buflisted':
buffer.c:4927: dereferencing pointer to incomplete type
buffer.c:4929: dereferencing pointer to incomplete type
buffer.c: In function `buf_contents_changed':
buffer.c:4978: dereferencing pointer to incomplete type
buffer.c:4978: dereferencing pointer to incomplete type
buffer.c:4983: dereferencing pointer to incomplete type
buffer.c:4983: dereferencing pointer to incomplete type
buffer.c:4986: dereferencing pointer to incomplete type
buffer.c:4987: `size_t' undeclared (first use in this function)
buffer.c:4987: parse error before "__s1_len"
buffer.c:4987: `__s1_len' undeclared (first use in this function)
buffer.c:4987: `__s2_len' undeclared (first use in this function)
buffer.c:4987: parse error before "const"
buffer.c:4987: parse error before "const"
buffer.c:4987: parse error before "const"
buffer.c:4987: parse error before "const"
buffer.c:4987: parse error before ')' token
buffer.c:4987: parse error before ':' token
buffer.c:4987: `__s2' undeclared (first use in this function)
buffer.c:4987: parse error before ')' token
buffer.c:4987: parse error before ')' token
buffer.c:4987: `__s1' undeclared (first use in this function)
buffer.c: At top level:
buffer.c:4987: parse error before ')' token
buffer.c:4994: parse error before '.' token
buffer.c:4994: warning: data definition has no type or storage class
buffer.c:4998: parse error before '&' token
buffer.c:4998: conflicting types for `aucmd_restbuf'
proto/fileio.pro:26: previous declaration of `aucmd_restbuf'
buffer.c:4998: warning: data definition has no type or storage class
buffer.c: In function `wipe_buffer':
buffer.c:5021: dereferencing pointer to incomplete type
/usr/include/glib-2.0/glib/gutils.h: At top level:
/usr/include/gconv.h:176: warning: array `__data' assumed to have one element
structs.h:998: storage size of `b_block_head' isn't known
buffer.c:2599: register name not specified for `__result'
buffer.c:2985: register name not specified for `__result'
buffer.c:4330: register name not specified for `__result'
buffer.c:4331: register name not specified for `__result'
buffer.c:4331: register name not specified for `__result'
buffer.c:4333: register name not specified for `__result'
buffer.c:4333: register name not specified for `__result'
buffer.c:4391: register name not specified for `__result'
buffer.c:4391: register name not specified for `__result'
buffer.c:4392: register name not specified for `__result'
buffer.c:4392: register name not specified for `__result'
{standard input}: Assembler messages:
{standard input}:41: Error: symbol `end' is already defined
{standard input}:212: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:223: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:228: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:233: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:238: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:243: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:248: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:283: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:288: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:293: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:298: Error: symbol `__result' is already defined as "*COM*"/4
{standard input}:305: Error: symbol `s' is already defined
{standard input}:317: Error: symbol `current_SID' is already defined
{standard input}:323: Error: symbol `s' is already defined
make[1]: *** [objects/buffer.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/gvim-6.2-r6/work/vim62/src'
make: *** [first] Error 2

!!! ERROR: app-editors/gvim-6.2-r6 failed.
!!! Function src_compile, Line 248, Exitcode 2
!!! emake failed


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



Gentoo Base System version 1.4.3.12
Portage 2.0.50_pre21 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.4.24-benh0)
===============================================================
==
System uname: 2.4.24-benh0 ppc 7457, altivec supported
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=7450 -maltivec -mabi=altivec -pipe"
CHOST="powerpc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /
usr/share/config /var/lib/pbbuttonsd /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=7450 -maltivec -mabi=altivec -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/
gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa berkdb cups divx dvd dvdr esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde 
libwww mitshm motif mozilla nls oggvorbis opengl oss pam perl png ppc python qt readline sdl slang 
ssl tcpd truetype xv"
Comment 1 merwan kashouty 2004-02-08 10:43:12 UTC
sorry this is a non issue... emerging libtermcap-compat fixed this , but i had to logout and log back in for the compile to finish.

sorry