Bug#624696: exim4: broken build with gcc-4.6

Andreas Metzler ametzler at downhill.at.eu.org
Sat Apr 30 18:03:47 UTC 2011


Package: exim4
Version: 4.75-2
Severity: serious

Hello,

when built with gcc-4.6 on i386 the resulting binary is broken:

------------------
./build-Linux-x86_64/exim -C /tmp/foo -be '${if bool{0}{yes}{no}} X
${if !bool{0}{yes}{no}}'
Segmentation fault
------------------

It builds correctly

* without hardening_wrapper or disabled hardening_wrapper (i.e. not
  setting DEB_BUILD_HARDENING=1)
* with gcc-4.5

This also applies to upstream git head.

I doubt that this is actually a bug in exim, it might also be a
toolchain issue, but it is quite severe and needs to be documented.

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'





More information about the Pkg-exim4-maintainers mailing list