id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
423	config/auto/arch.pm can get wrong architecture on solaris/x86	doughera	jkeenan	"As of r36852, config/auto/arch.pm assumes that, on Solaris/x86, if perl 5's $Config{archname} contains the string -64int, then the user must be running on an amd64-type processor.

However, perl 5's archname will contain that string on i386 if perl5's ivtype='long long'.  OpenSolaris ships with a perl configured in exactly that way.  Consequently, arch.pm incorrectly identifies an i386 machine as amd64.

One reliable way to get the current processor on Solaris is to use the uname -p command.  However, that can lead to a different problem:  On an i386 machine, uname -p outputs 'i386'.  Parrot's configure then ends up setting jitcapable=1, though that configuration (OpenSolaris/i386/JIT) doesn't really work well."	bug	closed	minor		configure		low	fixed		rg@…		applied	solaris
