Summary says all. Reproducible: Always Steps to Reproduce: 1. emerge =net-libs/nodejs-0.12.0 Actual Results: It fails on configuration phase. Error says >>> Configuring source in /var/tmp/portage/net-libs/nodejs-0.12.0/work/node-v0.12.0 ... Usage: configure [options] configure: error: no such option: -D * ERROR: net-libs/nodejs-0.12.0::gentoo failed (configure phase): Expected Results: Configure properly then compile and install.
Created attachment 395956 [details, diff] Bug fix patch This patch solves the problem for me.
@patrick -- have a look at the io.js build where I cleaned all of this up (and added x32 support). Want me to file a patch?
Same error happens on nodejs-0.12.1. This bug is easy one, and I reported solution with bug a month ago. What is happening?
Same error happens when building on x86 with =net-libs/nodejs-0.12.2 (And, indeed, the whole 0.12 series so far.) Any news on applying the fix?
(In reply to Simon C. Ion from comment #4) > Same error happens when building on x86 with =net-libs/nodejs-0.12.2 (And, > indeed, the whole 0.12 series so far.) Any news on applying the fix? I'm in the process of fixing all outstanding nodejs issues by backporting the work I've done on iojs. See a work in progress ebuild here: https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/95 Please provide feedback in the PR but keep issues/discussion related to this bug here.
WIP here: https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/118
Fixed in nodejs-0.12.2-r2