Hello,

I'm used to build Dovecot since a long time without any problem.

Last one 2.3.21

With 2.4.2 I get a compiler error !!!
 CC       unix-socket-create.lo
  CC       unlink-directory.lo
  CC       unlink-old-files.lo
  CC       unichar.lo
  CC       unicode-data-types.lo
  CC       unicode-data-tables.lo
  CC       unicode-data.lo
  CC       unicode-transform.lo
unicode-transform.c:211:1: error: initializer element is not constant
static const size_t uni_hangul_n_count = uni_hangul_v_count * uni_hangul_t_count;
 ^
unicode-transform.c:212:1: error: initializer element is not constant
static const uint16_t uni_hangul_l_end = uni_hangul_l_base + uni_hangul_l_count;
 ^
unicode-transform.c:213:1: error: initializer element is not constant
static const uint16_t uni_hangul_v_end = uni_hangul_v_base + uni_hangul_v_count;
 ^
unicode-transform.c:214:1: error: initializer element is not constant
static const uint16_t uni_hangul_t_end = uni_hangul_t_base + uni_hangul_t_count;
 ^
Makefile:1684: recipe for target 'unicode-transform.lo' failed
make[4]: *** [unicode-transform.lo] Error 1
make[4]: Leaving directory '/data/users/root/dovecot-2.4.2/src/lib'
Makefile:1333: recipe for target 'all' failed




I know my system is old, Opensuse Leap 42.3. Perhaps something missing ,
not tested ?

/*
 * Hangul syllable (de)composition
 */

static const uint16_t uni_hangul_s_base = 0xac00;
static const uint16_t uni_hangul_l_base = 0x1100;
static const uint16_t uni_hangul_v_base = 0x1161;
static const uint16_t uni_hangul_t_base = 0x11a7;
static const size_t uni_hangul_l_count = 19;
static const size_t uni_hangul_v_count = 21;
static const size_t uni_hangul_t_count = 28;
static const size_t uni_hangul_n_count = uni_hangul_v_count * uni_hangul_t_count; static const uint16_t uni_hangul_l_end = uni_hangul_l_base + uni_hangul_l_count; static const uint16_t uni_hangul_v_end = uni_hangul_v_base + uni_hangul_v_count; static const uint16_t uni_hangul_t_end = uni_hangul_t_base + uni_hangul_t_count;
static const uint16_t uni_hangul_s_end = 0xD7A4;



Franck





!DSPAM:69384f6f6071731448408!


_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to