On Fri, 25 Jan 2008, Brett Albertson wrote:

> My machine is definitely booting the amd64 kernel, yet uname -p still 
> reports i386.  This doesn't seem like a reliable way to determine 32 vs 
> 64 bit in pkgtool and pkgbuild, yet it is currently used in both. 
> Could we switch to an environmental variable (maybe $ARCH)?  I keep 
> getting build errors due to it mixing 32 and 64 bit builds.

Both do show up as 1386, and intel procs will show up as amd64. history 
rears it's head.

Use isainfo and it will show you what is supported on your system.

I know, I know, it doesn't make sense to have i386 there with amd64, don't 
ask me why, but that is how it is.

I think we're building in 32-bit though, OpenSolaris runs 32-bit binaries 
just fine, on amd64.

--

Alan DuBoff - Solaris x86 IHV/OEM Group

Reply via email to