cat /etc/redhat-release
CloudLinux release 7.9 (Boris Yegorov)
./build update
directadmin current v1.658 cf601b4c3b84c86f803fa9128c5dc50c8a2a72a8 linux_amd64 is already latest
./build pigeonhole
...
Trying to make pigeonhole 0.5.21
...
make[5]: Entering directory `/usr/local/directadmin/custombuild/dovecot-2.3-pigeonhole-0.5.21/src/lib-sieve/storage/dict'
/bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../.. -I/usr/include/dovecot -I../../../.. -I../../../../src/lib-sieve -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -mfunction-return=keep -mindirect-branch=keep -I../../../.. -MT sieve-dict-script.lo -MD -MP -MF .deps/sieve-dict-script.Tpo -c -o sieve-dict-script.lo sieve-dict-script.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../.. -I/usr/include/dovecot -I../../../.. -I../../../../src/lib-sieve -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -mfunction-return=keep -mindirect-branch=keep -I../../../.. -MT sieve-dict-script.lo -MD -MP -MF .deps/sieve-dict-script.Tpo -c sieve-dict-script.c -fPIC -DPIC -o .libs/sieve-dict-script.o
sieve-dict-script.c: In function 'sieve_dict_script_open':
sieve-dict-script.c:84:9: error: variable 'set' has initializer but incomplete type
struct dict_op_settings set = {
^
sieve-dict-script.c:85:3: error: unknown field 'username' specified in initializer
.username = dstorage->username,
^
sieve-dict-script.c:85:3: warning: excess elements in struct initializer [enabled by default]
sieve-dict-script.c:85:3: warning: (near initialization for 'set') [enabled by default]
sieve-dict-script.c:84:26: error: storage size of 'set' isn't known
struct dict_op_settings set = {
^