Add current.html info for i386 kernel build stops at "no such instruction: `rdrand %edx'" ?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Add current.html info for i386 kernel build stops at "no such instruction: `rdrand %edx'" ?

Brett Mahar-2
Hi,

Today I was unable to build a i386-current kernel on my laptop until I rebuilt binutils, related to http://marc.info/?l=openbsd-cvs&m=134808609318790&w=2 

The build stopped at:

-DMAXUSERS=80 -D_KERNEL -MD -MP  -c ../../../../arch/i386/i386/cpu.c
{standard input}: Assembler messages:
{standard input}:376: Error: no such instruction: `rdrand %edx'
*** Error code 1

Stop in /usr/src/sys/arch/i386/compile/GENERIC.MP (line 89 of /usr/share/mk/sys.mk).

I wonder if something should be added to current.html, like http://openbsd.org/faq/current.html#20120823 ? I had last built a kernel on that system Aug 31st, so I suppose most people will be building from newer -current anyway.

Brett.

Reply | Threaded
Open this post in threaded view
|

Re: Add current.html info for i386 kernel build stops at "no such instruction: `rdrand %edx'" ?

Ted Unangst-6
On Fri, Sep 21, 2012 at 12:10, Brett wrote:

> something should be added to current.html, like
> http://openbsd.org/faq/current.html#20120823 ? I had last built a kernel
> on that system Aug 31st, so I suppose most people will be building from
> newer -current anyway.

Building the kernel, or anything else, has not, is not, and will not
ever be supported, except when using a matching toolchain.