when emerging maildrop 1.3.9 (i've also tried 1.3.8) i got this: Making all in maildrop make[1]: Entering directory `/var/tmp/portage/maildrop-1.3.9/work/maildrop-1.3.9/maildrop' c++ -DHAVE_CONFIG_H -I. -I. -I. -O3 -mcpu=i686 -march=i686 -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -malign-functions=4 -I./../rfc822 -I./../rfc2045 -I.. -I./.. -Wall -c re.C /tmp/ccAHjc5W.s: Assembler messages: /tmp/ccAHjc5W.s:2402: Error: symbol `.LEHB1203' is already defined /tmp/ccAHjc5W.s:2403: Error: symbol `.LEHE1203' is already defined /tmp/ccAHjc5W.s:2429: Error: symbol `.LEHB1203' is already defined /tmp/ccAHjc5W.s:2440: Error: symbol `.LEHE1203' is already defined make[1]: *** [re.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/maildrop-1.3.9/work/maildrop-1.3.9/maildrop' make: *** [all-recursive] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 17, Exitcode 2 !!! compile problem !!! emerge aborting on /usr/portage/net-mail/maildrop/maildrop-1.3.9.ebuild . any help or suggestion will be appreciated :) thanks
what gcc version?
hi Seemant :) The gcc version is: 2.95.3 20010315 (release)
I've compiled this for march=athlon-xp with gcc3.1 and for march=i686 with gcc2.95.x and I cannot reproduce this bug. Punting :-( and marking WORKSFORME. Needs more testing.
I spoke too soon, looks like it's a CFLAGS issue. I'll have to stuff the CFLAGS to keep people from over optimizing this one :-(
maildrop-1.3.9-r1 fixes this bug by stripping out -ffunroll-loops from CFLAGS and CXXFLAGS if present.