Just uninstalled all node related packages, made sure I had clean
build directories, and tried this; most things seem OK but there are
problems with node-fibers,

Error: 
/usr/obj/ports/node-fibers-0.6.8/fake-amd64/usr/local/bin/openbsd-x64-v8-3.14 
does not exist
Error: 
/usr/obj/ports/node-fibers-0.6.8/fake-amd64/usr/local/lib/node_modules/fibers/bin/openbsd-x64-v8-3.14/fibers.node
 does not exist

Log at http://junkpile.org/node-fibers-0.6.8p1.log

Also it's trying to write outside the build directory as you'll see
if you build with systrace (though I think that happened before the
v8 changes too), and the fibers-0.6.8.tgz has been re-rolled upstream
(this seems to happen quite often with node-related things ..)

Also unrelated to the v8 changes, node-canvas lists various LIB_DEPENDS
which don't have associated WANTLIB, so triggering these messages:

===>  Building package for node-canvas-0.13.1p0
Create /usr/ports/packages/amd64/all/node-canvas-0.13.1p0.tgz
LIB_DEPENDS devel/pango not needed for graphics/node-canvas ?
LIB_DEPENDS graphics/jpeg not needed for graphics/node-canvas ?
LIB_DEPENDS graphics/libungif not needed for graphics/node-canvas ?

these indicate that the relevant LIB_DEPENDS lines do not make it into
the package because no library matches up with them (see the DIAGNOSTICS
section of bsd.port.mk(5) for information about errors/warnings from the
ports/package tools).

Reply via email to