brianmario/mysql2 — Issue #230: 0.3.11 appears to trigger undefined symbol: rb_wait_for_single_fd for Ruby 1.9.3-p0 Passenger install
Author: justinwiley
Created: 2011-12-07 01:02:14+00:00
State: open

After upgrading to 0.3.11, I'm seeing:

Passenger ApplicationSpawner: /app/Tellus/current: symbol lookup error: /app/Application/shared/bundle/ruby/1.9.3/gems/mysql2-0.3.11/lib/mysql2/mysql2.so: undefined symbol: rb_wait_for_single_fd

Scroll by in my Apache log file. The Ruby process spikes to 100% CPU, and eventually dies.

This is on 2.6.32-32-server #62-Ubuntu SMP. Apache, Passenger, Ruby 1.9.3-p0

Downgrading to 0.3.10 fixes the problem. Any ideas, or any more information I can provide?