id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	work_issues	upstream	reviewer	author	merged	dependencies	stopgaps
7860	sage_fortran builds 32-bit executables when SAGE64=yes	drkirkby	drkirkby	"I'm trying to make a 64-bit build of Sage on my Sun Ultra 27, but although I've sorted out many packages which do not honour SAGE64, the sage_fortran package is unique, and I don't have a clue how to fix it. 

I've also set FCFLAGS to -m64, but that is being ignored. 

I've marked this as critical, as it really will inhibit progress on Sage on Open Solaris if this bit insists on building 32-bit executables. Overall, it seems less hassle to build 64-bit on Open Solaris than 32-bit, due to the OpenSSL issues.

Dave 

{{{
sage_fortran -fPIC  -c sgerqf.f -o sgerqf.o
sage_fortran -fPIC  -c sgesc2.f -o sgesc2.o
sage_fortran -fPIC  -c sgesdd.f -o sgesdd.o
sage_fortran -fPIC  -c sgesv.f -o sgesv.o
sage_fortran -fPIC  -c sgesvd.f -o sgesvd.o
^Cmake: *** [all] Interrupt

drkirkby@hawk:~/sage-4.3.1.alpha1$ find . -name sgerfs.o
./spkg/build/lapack-20071123.p0/src/SRC/sgerfs.o
drkirkby@hawk:~/sage-4.3.1.alpha1$ file ./spkg/build/lapack-20071123.p0/src/SRC/sgerfs.o
./spkg/build/lapack-20071123.p0/src/SRC/sgerfs.o:	ELF 32-bit LSB relocatable 80386 Version 1
drkirkby@hawk:~/sage-4.3.1.alpha1$ echo $SAGE64
yes
}}}"	defect	new	critical	sage-5.10	porting			was jsp		N/A					
