Package: nodejs Version: 0.10.29~dfsg-1.1 Severity: important Tags: sid User: [email protected]
Hello, Package nodejs_0.10.29~dfsg-1.1 FTBFS on mips big-endian. I have tried to build upstream source in the same environment and results are better. https://github.com/joyent/node After enabling package and tests to build and run on mips and mipsel, package builds successfully with two tests failing on both mips and mipsel. 1. === release test-writedouble === Path: simple/test-writedouble assert.js:88 throw new assert.AssertionError({ ^ AssertionError: 248 == 247 at test (/build/GIT_NODE/node/test/simple/test-writedouble.js:173:10) at Object.<anonymous> (/build/GIT_NODE/node/test/simple/test-writedouble.js:195:1) at Module._compile (module.js:462:26) at Object.Module._extensions..js (module.js:480:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:503:10) at startup (node.js:132:16) at node.js:817(cat) Command: out/Release/node /build/GIT_NODE/node/test/simple/test-writedouble.js === release test-writefloat === Path: simple/test-writefloat assert.js:88 throw new assert.AssertionError({ ^ AssertionError: 192 == 191 at test (/build/GIT_NODE/node/test/simple/test-writefloat.js:119:10) at Object.<anonymous> (/build/GIT_NODE/node/test/simple/test-writefloat.js:133:1) at Module._compile (module.js:462:26) at Object.Module._extensions..js (module.js:480:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:503:10) at startup (node.js:132:16) at node.js:817(cat) Command: out/Release/node /build/GIT_NODE/node/test/simple/test-writefloat.js 2. === release test-tls-wrap-timeout === Path: simple/test-tls-wrap-timeout assert.js:88 throw new assert.AssertionError({ ^ AssertionError: undefined undefined undefined at Socket.g (events.js:201:16) at Socket.emit (events.js:106:17) at Socket._onTimeout (net.js:350:8) at _makeTimerTimeout (timers.js:469:11) at Timer.unrefTimeout (timers.js:533:5) Command: out/Release/node /build/GIT_NODE/node/test/simple/test-tls-wrap-timeout.js First problem is resolved with patch nodejs-0.10.29~dfsg/debian/patches/1004_test_writeNaN.patch from debian package nodejs. Second problem is resolved by increasing timeouts: https://github.com/iojs/io.js/issues/1200 I had to increase last timeout even more for test to pass on mips and mipsel. Additionally on some setups there is a following issue which is discuses on https://github.com/joyent/node/issues/8061 === release test-process-active-wraps === Path: simple/test-process-active-wraps assert.js:88 throw new assert.AssertionError({ ^ AssertionError: 2 == 1 at expect (/build/GIT_NODE/node/test/simple/test-process-active-wraps.js:28:10) at /build/GIT_NODE/node/test/simple/test-process-active-wraps.js:37(cat) at Object.<anonymous> (/build/GIT_NODE/node/test/simple/test-process-active-wraps.js:41(cat)) at Module._compile (module.js:462:26) at Object.Module._extensions..js (module.js:480:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:503:10) at startup (node.js:132:16) at node.js:817(cat) Command: out/Release/node /build/GIT_NODE/node/test/simple/test-process-active-wraps.js It looks like it will be easier to upload new version of source than to back-port changes to the current version. Is it possible to upload new upstream version to experimental? Thank you! Regards, Jurica
_______________________________________________ Pkg-javascript-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
