Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44638 - cproto-4.6 doesn't compile, but merges nonetheless.
Summary: cproto-4.6 doesn't compile, but merges nonetheless.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: George Shapovalov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-13 21:15 UTC by Joe Khoobyar
Modified: 2004-03-14 18:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch so that it builds cleanly. (4.6-YYSTYPE.patch,349 bytes, patch)
2004-03-13 21:17 UTC, Joe Khoobyar
Details | Diff
Ebuild to accompany the patch, with version bumped to r1. (cproto-4.6-r1.ebuild,763 bytes, text/plain)
2004-03-13 21:21 UTC, Joe Khoobyar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Khoobyar 2004-03-13 21:15:54 UTC
cproto-4.6 does not build succesfully, but it merges nonetheless.  I've patched it so that it can build (a simple one-line fix in cproto.h) and I'll attach the patch file and a new ebuild.

Reproducible: Always
Steps to Reproduce:
emerge cproto
Actual Results:  
]1;]2;Started emerge on: Mar 14, 2004 00:08:28]1;]2; *** emerge 
cproto]1;]2; >>> emerge (1 of 1) dev-util/cproto-4.6 to /]1;]2; === (1
of 1) Cleaning
(dev-util/cproto-4.6::/usr/portage/dev-util/cproto/cproto-4.6.ebuild)]1;]2;
=== (1 of 1) Compiling/Merging
(dev-util/cproto-4.6::/usr/portage/dev-util/cproto/cproto-4.6.ebuild)>>>
Unpacking source...
>>> Unpacking cproto-4.6.tar.gz to /var/tmp/portage/cproto-4.6/work
patching file cproto.c
patching file lex_yy.c
>>> Source unpacked.
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe
) works... yes
checking whether the C compiler (gcc -mcpu=athlon-xp -march=athlon-xp -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 flex... flex
checking for yywrap in -lfl... yes
checking whether make sets ${MAKE}... yes
checking for bison... bison -y
checking for a BSD compatible install... /bin/install -c
checking whether gcc needs -traditional... no
checking for lint... no
checking for alint... no
checking for working const... yes
checking for ANSI C header files... yes
checking for stdlib.h... yes
checking for unistd.h... yes
checking for getopt.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strstr... yes
checking for tmpfile... yes
checking for link... yes
checking for unlink... yes
checking for mktemp... yes
checking for size_t in <sys/types.h> or <stdio.h>... yes
checking for error-reporting with BISON_HAS_YYTNAME... no
checking for error-reporting with YACC_HAS_YYTOKS... no
checking for error-reporting with YACC_HAS_YYTOKS_2... no
checking for error-reporting with YACC_HAS_YYNAME... no
checking for conflicting prototype for popen... no
setting other definitions
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config_h
creating config.h
removing config_h
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o cproto.o cproto.c
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o lintlibs.o lintlibs.c
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o semantic.o semantic.c
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o strkey.o strkey.c
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o strstr.o strstr.c
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o symbol.o symbol.c
bison -y ./grammar.y
flex ./lex.l
gcc -mcpu=athlon-xp -march=athlon-xp -O3 -pipe -I.  -DHAVE_CONFIG_H  -I. 
-DHAVE_CONFIG_H   -c -o y.tab.o y.tab.c
./grammar.y:171: error: conflicting types for `YYSTYPE'
cproto.h:119: error: previous declaration of `YYSTYPE'
./grammar.y: In function `yyparse':
./grammar.y:207: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:211: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:217: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:217: error: request for member `decl_list' in something not a
structure or union
./grammar.y:219: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:219: error: request for member `decl_list' in something not a
structure or union
./grammar.y:223: error: request for member `decl_list' in something not a
structure or union
./grammar.y:225: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:230: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:231: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:259: error: request for member `declarator' in something not a
structure or union
./grammar.y:261: error: request for member `declarator' in something not a
structure or union
./grammar.y:262: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:268: error: request for member `declarator' in something not a
structure or union
./grammar.y:270: error: request for member `declarator' in something not a
structure or union
./grammar.y:271: error: request for member `declarator' in something not a
structure or union
./grammar.y:278: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:279: error: request for member `declarator' in something not a
structure or union
./grammar.y:283: error: request for member `declarator' in something not a
structure or union
./grammar.y:296: error: request for member `declarator' in something not a
structure or union
./grammar.y:297: error: request for member `declarator' in something not a
structure or union
./grammar.y:303: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:303: error: request for member `declarator' in something not a
structure or union
./grammar.y:304: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:304: error: request for member `declarator' in something not a
structure or union
./grammar.y:308: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:309: error: request for member `declarator' in something not a
structure or union
./grammar.y:314: error: request for member `declarator' in something not a
structure or union
./grammar.y:318: error: request for member `declarator' in something not a
structure or union
./grammar.y:328: error: request for member `declarator' in something not a
structure or union
./grammar.y:330: error: request for member `declarator' in something not a
structure or union
./grammar.y:331: error: request for member `declarator' in something not a
structure or union
./grammar.y:336: error: request for member `declarator' in something not a
structure or union
./grammar.y:355: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:355: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:355: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:356: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:357: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:370: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:370: error: request for member `text' in something not a structure
or union
./grammar.y:370: error: request for member `text' in something not a structure
or union
./grammar.y:374: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:374: error: request for member `text' in something not a structure
or union
./grammar.y:374: error: request for member `text' in something not a structure
or union
./grammar.y:378: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:378: error: request for member `text' in something not a structure
or union
./grammar.y:378: error: request for member `text' in something not a structure
or union
./grammar.y:382: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:382: error: request for member `text' in something not a structure
or union
./grammar.y:382: error: request for member `text' in something not a structure
or union
./grammar.y:386: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:386: error: request for member `text' in something not a structure
or union
./grammar.y:386: error: request for member `text' in something not a structure
or union
./grammar.y:393: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:393: error: request for member `text' in something not a structure
or union
./grammar.y:393: error: request for member `text' in something not a structure
or union
./grammar.y:397: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:397: error: request for member `text' in something not a structure
or union
./grammar.y:397: error: request for member `text' in something not a structure
or union
./grammar.y:401: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:401: error: request for member `text' in something not a structure
or union
./grammar.y:401: error: request for member `text' in something not a structure
or union
./grammar.y:405: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:405: error: request for member `text' in something not a structure
or union
./grammar.y:405: error: request for member `text' in something not a structure
or union
./grammar.y:409: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:409: error: request for member `text' in something not a structure
or union
./grammar.y:409: error: request for member `text' in something not a structure
or union
./grammar.y:413: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:413: error: request for member `text' in something not a structure
or union
./grammar.y:413: error: request for member `text' in something not a structure
or union
./grammar.y:417: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:417: error: request for member `text' in something not a structure
or union
./grammar.y:417: error: request for member `text' in something not a structure
or union
./grammar.y:421: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:421: error: request for member `text' in something not a structure
or union
./grammar.y:421: error: request for member `text' in something not a structure
or union
./grammar.y:425: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:425: error: request for member `text' in something not a structure
or union
./grammar.y:425: error: request for member `text' in something not a structure
or union
./grammar.y:430: error: request for member `text' in something not a structure
or union
./grammar.y:432: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:432: error: request for member `text' in something not a structure
or union
./grammar.y:432: error: request for member `text' in something not a structure
or union
./grammar.y:441: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:441: error: request for member `text' in something not a structure
or union
./grammar.y:441: error: request for member `text' in something not a structure
or union
./grammar.y:449: error: request for member `text' in something not a structure
or union
./grammar.y:451: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:451: error: request for member `text' in something not a structure
or union
./grammar.y:451: error: request for member `text' in something not a structure
or union
./grammar.y:460: error: request for member `text' in something not a structure
or union
./grammar.y:460: error: request for member `text' in something not a structure
or union
./grammar.y:461: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:461: error: request for member `text' in something not a structure
or union
./grammar.y:467: error: request for member `text' in something not a structure
or union
./grammar.y:468: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:468: error: request for member `text' in something not a structure
or union
./grammar.y:472: error: request for member `text' in something not a structure
or union
./grammar.y:472: error: request for member `text' in something not a structure
or union
./grammar.y:473: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:473: error: request for member `text' in something not a structure
or union
./grammar.y:480: error: request for member `text' in something not a structure
or union
./grammar.y:484: error: request for member `text' in something not a structure
or union
./grammar.y:491: error: request for member `decl_list' in something not a
structure or union
./grammar.y:491: error: request for member `declarator' in something not a
structure or union
./grammar.y:495: error: request for member `decl_list' in something not a
structure or union
./grammar.y:495: error: request for member `decl_list' in something not a
structure or union
./grammar.y:495: error: request for member `declarator' in something not a
structure or union
./grammar.y:502: error: request for member `declarator' in something not a
structure or union
./grammar.y:504: error: request for member `declarator' in something not a
structure or union
./grammar.y:507: error: request for member `declarator' in something not a
structure or union
./grammar.y:511: error: request for member `declarator' in something not a
structure or union
./grammar.y:513: error: request for member `declarator' in something not a
structure or union
./grammar.y:525: error: request for member `text' in something not a structure
or union
./grammar.y:526: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:526: error: request for member `text' in something not a structure
or union
./grammar.y:532: error: request for member `text' in something not a structure
or union
./grammar.y:533: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:533: error: request for member `text' in something not a structure
or union
./grammar.y:537: error: request for member `text' in something not a structure
or union
./grammar.y:538: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:538: error: request for member `text' in something not a structure
or union
./grammar.y:546: error: request for member `text' in something not a structure
or union
./grammar.y:546: error: request for member `text' in something not a structure
or union
./grammar.y:558: error: request for member `declarator' in something not a
structure or union
./grammar.y:558: error: request for member `declarator' in something not a
structure or union
./grammar.y:559: error: request for member `text' in something not a structure
or union
./grammar.y:559: error: request for member `declarator' in something not a
structure or union
./grammar.y:560: error: request for member `declarator' in something not a
structure or union
./grammar.y:561: error: request for member `declarator' in something not a
structure or union
./grammar.y:562: error: request for member `declarator' in something not a
structure or union
./grammar.y:562: error: request for member `text' in something not a structure
or union
./grammar.y:563: error: request for member `declarator' in something not a
structure or union
./grammar.y:571: error: request for member `declarator' in something not a
structure or union
./grammar.y:571: error: request for member `text' in something not a structure
or union
./grammar.y:571: error: request for member `text' in something not a structure
or union
./grammar.y:571: error: request for member `text' in something not a structure
or union
./grammar.y:575: error: request for member `declarator' in something not a
structure or union
./grammar.y:575: error: request for member `declarator' in something not a
structure or union
./grammar.y:576: error: request for member `declarator' in something not a
structure or union
./grammar.y:577: error: request for member `declarator' in something not a
structure or union
./grammar.y:578: error: request for member `declarator' in something not a
structure or union
./grammar.y:579: error: request for member `declarator' in something not a
structure or union
./grammar.y:579: error: request for member `text' in something not a structure
or union
./grammar.y:583: error: request for member `declarator' in something not a
structure or union
./grammar.y:583: error: request for member `declarator' in something not a
structure or union
./grammar.y:584: error: request for member `declarator' in something not a
structure or union
./grammar.y:584: error: request for member `text' in something not a structure
or union
./grammar.y:585: error: request for member `declarator' in something not a
structure or union
./grammar.y:586: error: request for member `declarator' in something not a
structure or union
./grammar.y:590: error: request for member `declarator' in something not a
structure or union
./grammar.y:590: error: request for member `declarator' in something not a
structure or union
./grammar.y:590: error: request for member `declarator' in something not a
structure or union
./grammar.y:591: error: request for member `declarator' in something not a
structure or union
./grammar.y:591: error: request for member `param_list' in something not a
structure or union
./grammar.y:592: error: request for member `declarator' in something not a
structure or union
./grammar.y:592: error: request for member `declarator' in something not a
structure or union
./grammar.y:593: error: request for member `declarator' in something not a
structure or union
./grammar.y:593: error: request for member `declarator' in something not a
structure or union
./grammar.y:593: error: request for member `declarator' in something not a
structure or union
./grammar.y:593: error: request for member `declarator' in something not a
structure or union
./grammar.y:594: error: request for member `declarator' in something not a
structure or union
./grammar.y:598: error: request for member `declarator' in something not a
structure or union
./grammar.y:598: error: request for member `declarator' in something not a
structure or union
./grammar.y:598: error: request for member `declarator' in something not a
structure or union
./grammar.y:599: error: request for member `declarator' in something not a
structure or union
./grammar.y:599: error: request for member `param_list' in something not a
structure or union
./grammar.y:600: error: request for member `declarator' in something not a
structure or union
./grammar.y:600: error: request for member `declarator' in something not a
structure or union
./grammar.y:601: error: request for member `declarator' in something not a
structure or union
./grammar.y:601: error: request for member `declarator' in something not a
structure or union
./grammar.y:601: error: request for member `declarator' in something not a
structure or union
./grammar.y:601: error: request for member `declarator' in something not a
structure or union
./grammar.y:602: error: request for member `declarator' in something not a
structure or union
./grammar.y:609: error: request for member `text' in something not a structure
or union
./grammar.y:609: error: request for member `text' in something not a structure
or union
./grammar.y:610: error: request for member `text' in something not a structure
or union
./grammar.y:610: error: request for member `text' in something not a structure
or union
./grammar.y:614: error: request for member `text' in something not a structure
or union
./grammar.y:614: error: request for member `text' in something not a structure
or union
./grammar.y:614: error: request for member `text' in something not a structure
or union
./grammar.y:615: error: request for member `text' in something not a structure
or union
./grammar.y:615: error: request for member `text' in something not a structure
or union
./grammar.y:622: error: request for member `text' in something not a structure
or union
./grammar.y:623: error: request for member `text' in something not a structure
or union
./grammar.y:631: error: request for member `text' in something not a structure
or union
./grammar.y:631: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:632: error: request for member `text' in something not a structure
or union
./grammar.y:632: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:633: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:637: error: request for member `text' in something not a structure
or union
./grammar.y:637: error: request for member `text' in something not a structure
or union
./grammar.y:637: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:638: error: request for member `text' in something not a structure
or union
./grammar.y:638: error: request for member `text' in something not a structure
or union
./grammar.y:639: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:647: error: request for member `param_list' in something not a
structure or union
./grammar.y:647: error: request for member `param_list' in something not a
structure or union
./grammar.y:654: error: request for member `param_list' in something not a
structure or union
./grammar.y:654: error: request for member `parameter' in something not a
structure or union
./grammar.y:658: error: request for member `param_list' in something not a
structure or union
./grammar.y:658: error: request for member `param_list' in something not a
structure or union
./grammar.y:658: error: request for member `parameter' in something not a
structure or union
./grammar.y:665: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:666: error: request for member `parameter' in something not a
structure or union
./grammar.y:666: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:666: error: request for member `declarator' in something not a
structure or union
./grammar.y:670: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:671: error: request for member `parameter' in something not a
structure or union
./grammar.y:671: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:671: error: request for member `declarator' in something not a
structure or union
./grammar.y:675: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:676: error: request for member `parameter' in something not a
structure or union
./grammar.y:676: error: request for member `decl_spec' in something not a
structure or union
./grammar.y:683: error: request for member `param_list' in something not a
structure or union
./grammar.y:691: error: request for member `param_list' in something not a
structure or union
./grammar.y:692: error: request for member `param_list' in something not a
structure or union
./grammar.y:692: error: request for member `param_list' in something not a
structure or union
./grammar.y:692: error: request for member `text' in something not a structure
or union
./grammar.y:696: error: request for member `param_list' in something not a
structure or union
./grammar.y:696: error: request for member `param_list' in something not a
structure or union
./grammar.y:696: error: request for member `text' in something not a structure
or union
./grammar.y:703: error: request for member `text' in something not a structure
or union
./grammar.y:703: error: request for member `text' in something not a structure
or union
./grammar.y:709: error: request for member `text' in something not a structure
or union
./grammar.y:709: error: request for member `text' in something not a structure
or union
./grammar.y:712: error: request for member `text' in something not a structure
or union
./grammar.y:712: error: request for member `text' in something not a structure
or union
./grammar.y:713: error: request for member `text' in something not a structure
or union
./grammar.y:713: error: request for member `text' in something not a structure
or union
./grammar.y:720: error: request for member `declarator' in something not a
structure or union
./grammar.y:720: error: request for member `text' in something not a structure
or union
./grammar.y:720: error: request for member `text' in something not a structure
or union
./grammar.y:724: error: request for member `declarator' in something not a
structure or union
./grammar.y:724: error: request for member `declarator' in something not a
structure or union
./grammar.y:725: error: request for member `text' in something not a structure
or union
./grammar.y:725: error: request for member `declarator' in something not a
structure or union
./grammar.y:726: error: request for member `declarator' in something not a
structure or union
./grammar.y:727: error: request for member `declarator' in something not a
structure or union
./grammar.y:728: error: request for member `declarator' in something not a
structure or union
./grammar.y:728: error: request for member `text' in something not a structure
or union
./grammar.y:736: error: request for member `declarator' in something not a
structure or union
./grammar.y:736: error: request for member `declarator' in something not a
structure or union
./grammar.y:737: error: request for member `declarator' in something not a
structure or union
./grammar.y:738: error: request for member `declarator' in something not a
structure or union
./grammar.y:739: error: request for member `declarator' in something not a
structure or union
./grammar.y:740: error: request for member `declarator' in something not a
structure or union
./grammar.y:740: error: request for member `text' in something not a structure
or union
./grammar.y:744: error: request for member `declarator' in something not a
structure or union
./grammar.y:744: error: request for member `declarator' in something not a
structure or union
./grammar.y:745: error: request for member `declarator' in something not a
structure or union
./grammar.y:745: error: request for member `text' in something not a structure
or union
./grammar.y:746: error: request for member `declarator' in something not a
structure or union
./grammar.y:747: error: request for member `declarator' in something not a
structure or union
./grammar.y:751: error: request for member `declarator' in something not a
structure or union
./grammar.y:751: error: request for member `text' in something not a structure
or union
./grammar.y:751: error: request for member `text' in something not a structure
or union
./grammar.y:755: error: request for member `declarator' in something not a
structure or union
./grammar.y:755: error: request for member `declarator' in something not a
structure or union
./grammar.y:756: error: request for member `declarator' in something not a
structure or union
./grammar.y:756: error: request for member `param_list' in something not a
structure or union
./grammar.y:757: error: request for member `declarator' in something not a
structure or union
./grammar.y:757: error: request for member `declarator' in something not a
structure or union
./grammar.y:758: error: request for member `declarator' in something not a
structure or union
./grammar.y:758: error: request for member `declarator' in something not a
structure or union
./grammar.y:758: error: request for member `declarator' in something not a
structure or union
./grammar.y:758: error: request for member `declarator' in something not a
structure or union
./grammar.y:759: error: request for member `declarator' in something not a
structure or union
./grammar.y:763: error: request for member `declarator' in something not a
structure or union
./grammar.y:763: error: request for member `declarator' in something not a
structure or union
./grammar.y:764: error: request for member `declarator' in something not a
structure or union
./grammar.y:764: error: request for member `declarator' in something not a
structure or union
./grammar.y:765: error: request for member `declarator' in something not a
structure or union
./grammar.y:765: error: request for member `declarator' in something not a
structure or union
./grammar.y:765: error: request for member `declarator' in something not a
structure or union
./grammar.y:765: error: request for member `declarator' in something not a
structure or union
./grammar.y:766: error: request for member `declarator' in something not a
structure or union
./grammar.y:772: error: request for member `text' in something not a structure
or union
./grammar.y:773: error: request for member `declarator' in something not a
structure or union
./grammar.y:773: error: request for member `text' in something not a structure
or union
./grammar.y:774: error: request for member `declarator' in something not a
structure or union
./grammar.y:774: error: request for member `param_list' in something not a
structure or union
./grammar.y:775: error: request for member `declarator' in something not a
structure or union
./grammar.y:776: error: request for member `declarator' in something not a
structure or union
./grammar.y:776: error: request for member `declarator' in something not a
structure or union
./grammar.y:777: error: request for member `declarator' in something not a
structure or union
./grammar.y:783: error: request for member `text' in something not a structure
or union
./grammar.y:784: error: request for member `declarator' in something not a
structure or union
./grammar.y:784: error: request for member `text' in something not a structure
or union
./grammar.y:785: error: request for member `declarator' in something not a
structure or union
./grammar.y:786: error: request for member `declarator' in something not a
structure or union
./grammar.y:786: error: request for member `declarator' in something not a
structure or union
./grammar.y:787: error: request for member `declarator' in something not a
structure or union
In file included from ./grammar.y:800:
./lex.l: In function `save_text_offset':
./lex.l:465: error: request for member `text' in something not a structure or union
./lex.l:470: error: request for member `text' in something not a structure or union
./lex.l:473: error: request for member `text' in something not a structure or union
make: *** [y.tab.o] Error 1

>>> Install cproto-4.6 into /var/tmp/portage/cproto-4.6/image/ category dev-util
>>> dobin: making cproto executable...
install: cannot stat `cproto': No such file or directory
man:
prepallstrip:
strip: 
>>> Completed installing into /var/tmp/portage/cproto-4.6/image/

 [32;01m*[0m Caching service dependencies...
]1;]2; === (1 of 1) Updating world file (dev-util/cproto-4.6)]1;]2; ===
(1 of 1) Post-Build Cleaning
(dev-util/cproto-4.6::/usr/portage/dev-util/cproto/cproto-4.6.ebuild)]1;]2;
>>> AUTOCLEAN: dev-util/cproto]1;]2; --- AUTOCLEAN: Nothing
unmerged.]1;]2; ::: completed emerge (1 of 1) dev-util/cproto-4.6 to
/]1;]2; *** Finished. Cleaning up...]1;]2; *** exiting
successfully.Calculating dependencies    ...done!
>>> emerge (1 of 1) dev-util/cproto-4.6 to /
>>> md5 src_uri ;-) cproto-4.6.tar.gz
>>> Merging dev-util/cproto-4.6 to /
--- /usr/
--- /usr/bin/
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/cproto-4.6/
>>> /usr/share/doc/cproto-4.6/README.gz
>>> /usr/share/doc/cproto-4.6/CHANGES.gz
--- /usr/share/man/
--- /usr/share/man/man1/
>>> /usr/share/man/man1/cproto.1.gz
>>> dev-util/cproto-4.6 merged.
>>> Recording dev-util/cproto in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.

]1;]2; *** terminating.]1;]2;xterm

Expected Results:  
Built successfully, and THEN merged.  Also, if it doesn't build succesfully, it
shouldn't merge.

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.3-gentoo-r1)
=================================================================
System uname: 2.6.3-gentoo-r1 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.3.13p1
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://mirrors.tds.net/gentoo
http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.netnitco.net
http://cudlug.cudenver.edu/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="3dnow X aalib alsa apache2 apm arts avi berkdb bonobo cdr crypt cups
directfb encode esd foomaticdb gdbm ggi gif gnome gpm gtk gtk2 imlib java jpeg
kde ldap libg++ libwww mad mikmod mmx motif mpeg mysql nas ncurses nptl
oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline
ruby scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype
video_cards_savage x86 xml2 xmms xv zlib"
Comment 1 Joe Khoobyar 2004-03-13 21:17:23 UTC
Created attachment 27337 [details, diff]
Patch so that it builds cleanly.

This patch allows cproto to build cleanly.
Comment 2 Joe Khoobyar 2004-03-13 21:21:13 UTC
Created attachment 27338 [details]
Ebuild to accompany the patch, with version bumped to r1.
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2004-03-14 18:20:07 UTC
Hi Joe.

Thanks for the report and the patch. I have checked and committed the fix, please test.

BTW, if you submit such a lengthy report could you please make listing an attachment in the future? It really makes it difficult to navigate through such bugs, especially if more comments are posted over time..

George