I have to say that i am using gccfss (Gcc for Solaris Sparc):

gcc --version
sparc-sun-solaris2.10-gcc (GCC) 4.2.0 (gccfss)
Copyright (C) 2007 Free Software Foundation, Inc.

Then i realized that i was missing some libraries for gccfss in my LDFLAGS like:

-L/usr/local/gccfs/gcc/lib/gcc/sparc-sun-solaris2.10/4.2.0 -R/usr/local/gccfs/gcc/lib/gcc/sparc-sun-solaris2.10/4.2.0 -L/usr/local/gccfss/SUNW0scgfss/4.2.0/prod/lib -R/usr/local/gccfss/SUNW0scgfss/4.2.0/prod/lib

And some enviroment variables:

SUNW_SCGFSS_PATH=/usr/local/gccfss/SUNW0scgfss
export SUNW_SCGFSS_PATH

After putting then, dovecot isn't compiling any more.

So i will stick with standard gcc.
Sorry for your time,
Greetings

Andrés Fernando Yacopino

Infraestructura - Dpto Sistemas

AcaSalud

Cooperativa de Prestaciones Médico Asistenciales Limitada

Tel: 0341-4208726

ayacop...@acasalud.com.ar



Timo Sirainen escribió:
On Mar 25, 2009, at 10:05 AM, Andrés Yacopino wrote:

Timo, well i have change this (to erase optimization flags):

CFLAGS='-xtarget=ultra3 -xarch=v8plusa -fast'
to this:
CFLAGS='-xtarget=ultra3 -xarch=v8plusa -pipe'

Then recompile everything (dovecot 1.2beta2 with dovecot-1.2.beta1-managesieve-0.11.3.diff.gz patch, dovecot-1.2-sieve-0.1.3 and dovecot-1.2-managesieve-0.11.3.(same versions as before)

Now it is working right, can it be something is this optimization flag (-fast) that it is breaking something.

It wouldn't be the first time when Sun CC's optimizer bug has broken Dovecot. I guess it might even be the same bug.

Reply via email to