Hide Forgot
Description of problem: Note: this is a build system problem, there's no impact on users. The ampqgen.rb script appends an underscore to attributes that may conflict with attributes that may already exist in object. The issue is with 'type'. It is an attribute in ruby 1.8.x but not in 1.9.x. The code accesses a type_ attribute in the code which doesn't actually exist when running under 1.9.x because type isn't an attribute. The fis is a simple special case for the type symbol. Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1. install ruby 1.9 2. build the qpid source tree Actual results: ruby errors in code generation phase Expected results: no errors Additional info:
Committed to mrg_2.0.x df009b1 Bug 690205 - QPID-3116: rubygen with ruby 1.9
Also on upstream trunk r1083889