Philip Hazel wrote:

ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/Testing/exim-snapshot.tar.gz

which is the first candidate for a 4.52 release. Please test.

In "scripts/os-type", the following code is slightly broken (please excuse the sloppy cut-n-paste):

# In the case of Linux we need to distinguish which libc is used.
# This is more cautious than it needs to be. In practice libc5 will always
# be a symlink, and libc6 will always be a linker control file, but it's
# easy enough to do a better check, and check the symlink destination or the
# control file contents and make sure.

Linux)  if [ -L /usr/lib/libc.so ]; then
if [ x"$(file /usr/lib/libc.so | grep "libc.so.5")"x != xx ]; then
                    os=Linux-libc5
            fi
        else
            if grep -q libc.so.5 /usr/lib/libc.so; then
                    os=Linux-libc5
            fi
        fi
        ;;

The "grep -q" spits annoyingly when libc.so lives in lib64, like on x86_64 Fedora Core. The "if" fails, mercifully :)

Rather than fix it, perhaps "Linux-libc5" might like to be dropped as a build? Does anyone still use it?

Slightly controversially,

Matt

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details 
at http://www.exim.org/ ##

Reply via email to