fix extconf.rb with edge version