There's an update to the wiringpi library that auto-detects the revision of raspberry pi and adapts the pin number mappings to take into account the changed pinout of the header. Any plan to upgrade? I just looked at what it might take to do a pullup request, but I'm not familiar enough with swig and the ruby to c interface to do it with confidence...