Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552010 - >=net-libs/nodejs-0.12.0: Need to add test for SSE2/CMOV instructions
Summary: >=net-libs/nodejs-0.12.0: Need to add test for SSE2/CMOV instructions
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Johan Bergström
URL: http://thread.gmane.org/gmane.comp.la...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-13 14:52 UTC by Dyweni
Modified: 2016-03-10 04:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,242.49 KB, text/x-log)
2015-06-14 02:05 UTC, Dyweni
Details
output from emerge --info (info,4.84 KB, text/plain)
2015-06-14 02:05 UTC, Dyweni
Details
copy of /proc/cpuinfo (cpu,537 bytes, text/plain)
2015-06-14 02:05 UTC, Dyweni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dyweni 2015-06-13 14:52:38 UTC
Hi,

Upstream has removed support for 32bit CPUs that do not have SSE2 / CMOV instructions.

We need to add a test to the EBUILDS to refuse the emerge if the host CPU does not have these instructions.

Currently, the ebuild will start and then fail.



Reproducible: Always
Comment 1 Johan Bergström 2015-06-14 01:09:57 UTC
Can you give me a build output log please? (as well as emerge --info)
Comment 2 Dyweni 2015-06-14 02:05:23 UTC
Created attachment 405112 [details]
build log

Note the following at the end:

#
# Fatal error in ../deps/v8/src/ia32/assembler-ia32.cc, line 54
# CHECK(cpu.has_sse2()) failed
#
Comment 3 Dyweni 2015-06-14 02:05:40 UTC
Created attachment 405114 [details]
output from emerge --info
Comment 4 Dyweni 2015-06-14 02:05:54 UTC
Created attachment 405116 [details]
copy of /proc/cpuinfo
Comment 5 Johan Bergström 2016-03-10 04:10:44 UTC
This was fixed a while ago in the latest versions of the ebuild.