Re: [exim] Exim 4.77 RC2 uploaded

Top Page
Delete this message
Reply to this message
Author: vol
Date:  
To: exim-users
Subject: Re: [exim] Exim 4.77 RC2 uploaded
I have two issues:

Zitat von Phil Pennock <pdp@???>:
> I have uploaded Exim 4.77 RC2 to:
>     ftp://ftp.exim.org/pub/exim/exim4/test/


The file src/EDITME has no header line:

vol@s-ng-ux04m:~/exim-4.77_RC2> diff ../exim-4.76/src/EDITME ./src/EDITME
1,2d0
< # $Cambridge: exim/src/src/EDITME,v 1.27 2010/06/12 15:21:25 jetmore Exp $
<
....

> The only change from RC1 is that the reversion script used in the build
> process is now safe when /bin/sh is bash in strict POSIX mode.


On Solaris 10 x86 script/reversion does not run with /bin/sh:

> vol@p-m-mrelay:exim-4.77_RC2 $ make
>
> >>> Creating links to source files...
> >>> New Makefile & lookups/Makefile.predynamic installed
> >>> Use "make makefile" if you need to force rebuilding of the makefile
>
> Missing CFLAGS_DYNAMIC inhibits building dynamic module lookup
> /bin/sh ../scripts/Configure-os.h
> /bin/sh ../scripts/Configure-os.c
> gcc buildconfig.c
> /bin/sh ../scripts/Configure-config.h "make"
> `buildconfig' is up to date.
> Building configuration file config.h
> >>> config.h built
>
> ../scripts/reversion: syntax error at line 21: `(' unexpected
> *** Error code 2
> The following command caused the error:
> ../scripts/reversion
> make: Fatal error: Command failed for target `version.h'
> Current working directory /homes/vol/exim-4.77_RC2/build-SunOS5-5.10-i386
> *** Error code 1
> The following command caused the error:
> cd build-${build:-`/bin/sh scripts/os-type`-`/bin/sh
> scripts/arch-type`}; > > > make SHELL=/bin/sh
> make: Fatal error: Command failed for target `all'


When I set in Local/Makefile MAKE_SHELL=/bin/bash AND in
scripts/reversion #!/bin/bash in the first line then exim v4.77_RC2
compiles ok and verifies my config (this is Solaris 10 x86, also
compiles and verifies SLES 10 x86_64):

> vol@p-m-mrelay:exim-4.77_RC2 $ ./build-SunOS5-5.10-i386/exim -bV
> Exim version 4.77_RC2 #2 built 04-Oct-2011 15:02:03
> Copyright (c) University of Cambridge, 1995 - 2007
> Probably ndbm
> Support for: crypteq iconv() PAM OpenSSL Content_Scanning DKIM Old_Demime
> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb
> dbm dbmnz > dnsdb dsearch ldap ldapdn ldapm passwd
> Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
> Routers: accept dnslookup ipliteral manualroute queryprogram redirect
> Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
> Fixed never_users: 0
> Size of off_t: 4
> Configuration file is /opt/exim/exim.conf


-vol