<div dir="ltr"><div><div><div>Hi all,<br><br></div>I have a small armel board 
(armv5tel), currently running emDebian Grip 7.1 (wheezy) for Home 
Automation. Because it's time to change to a newer distribution, I was 
facing 'stretch' - but... I need NodeJS!<br><br></div>As everybody may 
know, the required v8 dropped support for armel some years ago, you may 
read bug #818552 [1] for some background.<br><br></div><div>But for my needs, I'd be happy with any NodeJS v0.10.x release, so I had several ideas:<br><ul><li>port jessie's nodejs_0.10.29~dfsg-2 to use libssl1.0.2</li><li>statically link libssl1.0.1t with jessie's nodejs_0.10.29~dfsg-2</li><li>do one if the above with any nodesource release, running libv8 version <=3.17 (latest is 0.10.48 according [2])</li><li>when everything fails, I'd have to go with jessie<br></li></ul>But unfortunately none of these ideas worked until now!<br></div><div>As many things might be complicated, I'd like to start focusing on two questions:<br><ol><li>How do I compile official nodejs_0.10.29~dfsg-2 on jessie, passing all tests?</li><li>How do I statically link libssl (omitting '--shared-openssl') with official nodejs source?<br></li></ol></div><div>I
 even started to stay on armhf on armv7l, which should not suffer on any
 v8 code changes, but I'm unable to compile and pass 'test-simple'.<br></div><div>The
 easy way of just taking built armel packages for jessie would be my 
last resort, but I don't feel comfortable with that, when the tests are 
not passing on my hardware.<br></div><div><br>Until now, I'm running 
nodejs_0.10.29~dfsg-1~bpo70+1 from wheezy-backports without noticable 
problems, but I never tried to run tests from a compiled source.<br></div><div>Could anyone confirm that tests are not passing on armel or point me to what I'm doing wrong?<br><br></div><div><br>Thanks, Sven.<br><br></div><div><br></div>[1] <a target="_blank" href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818552">https://bugs.debian.org/cgi-<wbr>bin/bugreport.cgi?bug=818552</a><br>[2] <a target="_blank" href="https://nodejs.org/en/download/releases/">https://nodejs.org/en/<wbr>download/releases/</a></div>