On Mon, Sep 24, 2012 at 8:02 PM, Ben Reser <b...@reser.org> wrote: > On Wed, Sep 19, 2012 at 2:14 AM, Philip Martin > <philip.mar...@wandisco.com> wrote: >> In build/ac-macros/swig.m4 the -ansi flag is explicltly removed for the >> Ruby bindings so that gcc accepts things like that. > > Thanks, that worked. I've committed something to that effect in r1389658. > > I also tracked down the root cause in SWIG and submitted a bug report > with a patch attached so they can resolve the problem: > https://sourceforge.net/tracker/?func=detail&aid=3571361&group_id=1645&atid=101645
The svn-x64-ubuntu-gcc bot currently lives in my basement, and was recently upgraded to the latest Ubuntu beta release, which bumped a number of dependency versions. The biggest issue with the bindings is the bump to Ruby 1.9 which we explicitly don't support because the tests are not currently compatible with it. It seems that Ruby 1.9 is the Next Big Thing, and 1.8 is soon to unsupported, so a number of distros are moving to it as the default. I've spent the evening digging into what it would take to support Ruby 1.9, but my Ruby-fu is so weak that it'll be more than an evening for me to actually make progress on the issue. I invite more capable hands to join in the effort. -Hyrum