2ae3400e1c
Building with the Sourcery CodeBench ARM 2014.05 the build fails with this
error:
>>> exim_dbmbuild utility built
.../buildroot/output/host/bin/arm-none-linux-gnueabi-gcc -DEXIM_DUMPDB exim_dbutil.c
exim_dbutil.c: In function 'main':
exim_dbutil.c:568:1: error: 'for' loop initial declarations are only allowed in C99 mode
for (uschar * key = dbfn_scan(dbm, TRUE, &cursor);
^
exim_dbutil.c:568:1: note: use option -std=c99 or -std=gnu99 to compile your code
exim_dbutil.c:630:2: error: 'for' loop initial declarations are only allowed in C99 mode
for (int i = 1; i <= wait->count; i++)
^
exim_dbutil.c:642:6: error: 'for' loop initial declarations are only allowed in C99 mode
for (int j = 0; j < MESSAGE_ID_LENGTH; j++)
^
Fix by enforcing C99. This completes commit
|
||
---|---|---|
.. | ||
0001-Build-buildconfig-for-the-host.patch | ||
0002-Don-t-make-backup-copies-of-installed-files.patch | ||
0003-Skip-version-check-and-symlink-installation.patch | ||
0004-Fix-uClibc-build.patch | ||
Config.in | ||
exim.hash | ||
exim.mk | ||
exim.service | ||
S86exim |