Bug 12293

Summary: SWIG not supporting node.js version > 7
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Brendan Le Foll <brendan.le.foll>
Component: devtools / tool chainAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher, randy.macleod
Version: unspecified   
Target Milestone: 2.5 M1   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Brendan Le Foll 2017-11-02 14:09:47 UTC
SWIG doesn't support the latest node.js API which breaks things such as mraa & UPM building the node.js binding. There is a patch that I've tested and works for us here: https://github.com/swig/swig/pull/968. Buildroot have merged this patch for the same reasons (https://github.com/buildroot/buildroot/commit/4739b31359bf7b4a7b8583c97605faf2e2de0691). I think it would be appropriate & helpful to merge this into the OE layer.