Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246221 - sys-power/iasl does not compile with >sys-devel/bison-2.3
Summary: sys-power/iasl does not compile with >sys-devel/bison-2.3
Status: RESOLVED DUPLICATE of bug 246196
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-09 21:14 UTC by Robert Piasek (RETIRED)
Modified: 2008-11-10 07:16 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 Robert Piasek (RETIRED) gentoo-dev 2008-11-09 21:14:39 UTC
Compilation fails with errors:

bison -v -d -y -pAslCompiler aslcompiler.y                                                                                             
aslcompiler.y:797.42-43: $$ for the midrule at $3 of `DefinitionBlockTerm' has no declared type                                        
aslcompiler.y:1114.50-51: $$ for the midrule at $3 of `IncludeTerm' has no declared type                                               
aslcompiler.y:1115.38-39: $$ for the midrule at $6 of `IncludeTerm' has no declared type                                               
aslcompiler.y:1150.50-51: $$ for the midrule at $3 of `BankFieldTerm' has no declared type                                             
aslcompiler.y:1201.42-43: $$ for the midrule at $3 of `CreateBitFieldTerm' has no declared type                                        
aslcompiler.y:1211.42-43: $$ for the midrule at $3 of `CreateByteFieldTerm' has no declared type                                       
aslcompiler.y:1221.42-43: $$ for the midrule at $3 of `CreateDWordFieldTerm' has no declared type                                      
aslcompiler.y:1231.42-43: $$ for the midrule at $3 of `CreateFieldTerm' has no declared type                                           
aslcompiler.y:1242.42-43: $$ for the midrule at $3 of `CreateQWordFieldTerm' has no declared type                                      
aslcompiler.y:1252.42-43: $$ for the midrule at $3 of `CreateWordFieldTerm' has no declared type                                       
aslcompiler.y:1262.42-43: $$ for the midrule at $3 of `DataRegionTerm' has no declared type                                            
aslcompiler.y:1273.50-51: $$ for the midrule at $3 of `DeviceTerm' has no declared type                                                
aslcompiler.y:1282.50-51: $$ for the midrule at $3 of `EventTerm' has no declared type                                                 
aslcompiler.y:1290.50-51: $$ for the midrule at $3 of `FieldTerm' has no declared type                                                 
aslcompiler.y:1302.50-51: $$ for the midrule at $3 of `FunctionTerm' has no declared type                                              
aslcompiler.y:1316.42-43: $$ for the midrule at $3 of `IndexFieldTerm' has no declared type 
... (long list)

with bison 2.3 it gives some warnings, but compiles fine:
bison -v -d -y -pAslCompiler aslcompiler.y                                                            
aslcompiler.y:1114.7-1117.75: warning: unused value: $6                                               
aslcompiler.y:1329.7-1337.134: warning: unused value: $6                                              
aslcompiler.y:1478.7-1483.74: warning: unused value: $10                                              
aslcompiler.y:1478.7-1483.74: warning: unused value: $12                                              
aslcompiler.y:2578.7-2593.120: warning: unused value: $5                                              
aslcompiler.y:2650.7-2664.116: warning: unused value: $5                                              
aslcompiler.y:2811.7-2826.120: warning: unused value: $5                                              
aslcompiler.y:2922.7-2937.120: warning: unused value: $5                                              
aslcompiler.y:3076.37-48: warning: rule never reduced because of conflicts: OptionalResourceType: /* empty */
cp y.tab.c aslcompilerparse.c                                                                                


As a _very temp_ fix I propose to modify ebuild and modify DEPEND="sys-devel/bison
 to DEPEND="<=sys-devel/bison-2.3




Reproducible: Always
Comment 1 Andreas Arens 2008-11-09 23:32:53 UTC
bison-2.4 also breaks wine-1.1.8 compile (in dll/jscript). Also works fine with bison-2.3.
Comment 2 Wormo (RETIRED) gentoo-dev 2008-11-10 07:16:53 UTC
Andreas, wine problem is covered in bug 246193

*** This bug has been marked as a duplicate of bug 246196 ***