node-db-oracle icon indicating copy to clipboard operation
node-db-oracle copied to clipboard

Error running on node 0.10 -- undefined symbol: ev_default_loop_ptr

Open jlubean opened this issue 11 years ago • 6 comments

I get the following error when I try to use db-oracle on node 0.10 (but don't get the error on node 0.8.22):

module.js:356 Module._extensions[extension](this, filename); ^ Error: .../node_modules/db-oracle/build/Release/oracle_bindings.node: undefined symbol: ev_default_loop_ptr at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. (.../node_modules/db-oracle/db-oracle.js:18:15) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)

jlubean avatar Mar 20 '13 16:03 jlubean

+1

JohnMcLear avatar Apr 04 '13 17:04 JohnMcLear

Any news on this one? We'd love to use this with node 0.10

buffalobillion avatar Apr 10 '13 18:04 buffalobillion

same error on db-mysql...

gtournie avatar Apr 27 '13 05:04 gtournie

And same problem with node-expat

asmuelle avatar May 02 '13 09:05 asmuelle

I just rebuild the on 0.10 to resolve this issue.

zorrofox avatar May 23 '13 15:05 zorrofox

Rolling back to node v0.8.23 was the only way I could avoid this error. Here are some other symbols that need to be updated

ev_ref is deprecated, use uv_ref
ev_unref is deprecated, use uv_unref

SyntaxRules avatar Jun 07 '13 16:06 SyntaxRules