Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

wscript execinfo error for OpenBSD build #2284

Closed
coolsp opened this issue Dec 7, 2011 · 2 comments
Closed

wscript execinfo error for OpenBSD build #2284

coolsp opened this issue Dec 7, 2011 · 2 comments
Labels

Comments

@coolsp
Copy link

coolsp commented Dec 7, 2011

node.js v0.6.5
OpenBSD v4.9
Build on OpenBSD 4.9 fails due to execinfo missing.
This can be corrected by installing libexecinfo on OpenBSD:
pkg_add libexecinfo
And patching the wscript (around line 312):

  • if sys.platform.startswith("freebsd"):
  • if sys.platform.startswith("freebsd") or sys.platform.startswith("openbsd"):
    if not conf.check(lib="execinfo",

Note:
The OpenBSD build will also fail on a known V8 bug, see: http://code.google.com/p/v8/issues/detail?id=1445

Regards,
.peter

@bnoordhuis
Copy link
Member

Thanks for the report, the wscript is fixed in eef5d32. I'm afraid the build failure has to be fixed by upstream V8.

@coolsp
Copy link
Author

coolsp commented Dec 7, 2011

Thanks for this quick fix!
I understand the other issue needs to be fixed upstream by V8 but left a reference here to help other OpenBSD users.
I seem to have runtime issues now on OpenBSD v5.0 (I'll create another ticket if I have more details).

events.js:48
throw arguments[1]; // Unhandled 'error' event
^
Error: accept Unknown system errno 53
at errnoException (net.js:616:11)
at TCP.onconnection (net.js:801:24)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants