[MacPorts] #71559: dovecot fails to build: error: unknown field ‘data’ specified in initializer

MacPorts noreply at macports.org
Mon Dec 16 10:21:16 UTC 2024


#71559: dovecot fails to build: error: unknown field ‘data’ specified in
initializer
--------------------------+----------------------
 Reporter:  barracuda156  |      Owner:  jdberry
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  dovecot
--------------------------+----------------------
 {{{
 mv -f .deps/smtp-server-command.Tpo .deps/smtp-server-command.Plo
 ccache /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../..  -I../../src/lib
 -I../../src/lib-test -I../../src/lib-settings -I../../src/lib-master
 -I../../src/lib-sasl -I../../src/lib-ssl-iostream -I../../src/lib-dns
 -I../../src/lib-program-client -I../../src/lib-mail
 -DTEST_BIN_DIR=\"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp/test-bin\" -I/opt/local/include/openssl  -std=gnu99 -pipe -Os
 -arch ppc -fstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W
 -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
 subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
 aliasing=2 -I/opt/local/libexec/openssl3/include  -MT test-smtp-params.o
 -MD -MP -MF .deps/test-smtp-params.Tpo -c -o test-smtp-params.o test-smtp-
 params.c
 libtool: compile:  ccache /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../..
 -I../../src/lib -I../../src/lib-test -I../../src/lib-settings -I../../src
 /lib-master -I../../src/lib-sasl -I../../src/lib-ssl-iostream -I../../src
 /lib-dns -I../../src/lib-program-client -I../../src/lib-mail
 -DTEST_BIN_DIR=\"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp/test-bin\" -I/opt/local/include/openssl -std=gnu99 -pipe -Os
 -arch ppc -fstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W
 -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
 subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
 aliasing=2 -I/opt/local/libexec/openssl3/include -MT smtp-submit-
 settings.lo -MD -MP -MF .deps/smtp-submit-settings.Tpo -c smtp-submit-
 settings.c  -fno-common -DPIC -o .libs/smtp-submit-settings.o
 test-smtp-params.c:29: error: unknown field ‘data’ specified in
 initializer
 test-smtp-params.c:29: warning: missing braces around initializer
 test-smtp-params.c:29: warning: (near initialization for
 ‘test_params_buffer1.<anonymous>’)
 test-smtp-params.c:30: warning: missing initializer
 test-smtp-params.c:30: warning: (near initialization for
 ‘test_params_buffer1.<anonymous>.<anonymous>.used’)
 test-smtp-params.c:30: error: unknown field ‘used’ specified in
 initializer
 test-smtp-params.c:31: warning: excess elements in struct initializer
 test-smtp-params.c:31: warning: (near initialization for
 ‘test_params_buffer1’)
 test-smtp-params.c:33: error: unknown field ‘data’ specified in
 initializer
 test-smtp-params.c:33: warning: missing braces around initializer
 test-smtp-params.c:33: warning: (near initialization for
 ‘test_params_buffer2.<anonymous>’)
 test-smtp-params.c:34: warning: missing initializer
 test-smtp-params.c:34: warning: (near initialization for
 ‘test_params_buffer2.<anonymous>.<anonymous>.used’)
 test-smtp-params.c:34: error: unknown field ‘used’ specified in
 initializer
 test-smtp-params.c:35: warning: excess elements in struct initializer
 test-smtp-params.c:35: warning: (near initialization for
 ‘test_params_buffer2’)
 make[3]: *** [test-smtp-params.o] Error 1
 make[3]: *** Waiting for unfinished jobs....
 libtool: compile:  ccache /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../..
 -I../../src/lib -I../../src/lib-test -I../../src/lib-settings -I../../src
 /lib-master -I../../src/lib-sasl -I../../src/lib-ssl-iostream -I../../src
 /lib-dns -I../../src/lib-program-client -I../../src/lib-mail
 -DTEST_BIN_DIR=\"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp/test-bin\" -I/opt/local/include/openssl -std=gnu99 -pipe -Os
 -arch ppc -fstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W
 -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
 subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
 aliasing=2 -I/opt/local/libexec/openssl3/include -MT smtp-submit.lo -MD
 -MP -MF .deps/smtp-submit.Tpo -c smtp-submit.c  -fno-common -DPIC -o .libs
 /smtp-submit.o
 mv -f .deps/test-smtp-address.Tpo .deps/test-smtp-address.Po
 mv -f .deps/smtp-server.Tpo .deps/smtp-server.Plo
 libtool: compile:  ccache /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../..
 -I../../src/lib -I../../src/lib-test -I../../src/lib-settings -I../../src
 /lib-master -I../../src/lib-sasl -I../../src/lib-ssl-iostream -I../../src
 /lib-dns -I../../src/lib-program-client -I../../src/lib-mail
 -DTEST_BIN_DIR=\"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp/test-bin\" -I/opt/local/include/openssl -std=gnu99 -pipe -Os
 -arch ppc -fstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W
 -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
 subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
 aliasing=2 -I/opt/local/libexec/openssl3/include -MT smtp-submit-
 settings.lo -MD -MP -MF .deps/smtp-submit-settings.Tpo -c smtp-submit-
 settings.c -o smtp-submit-settings.o >/dev/null 2>&1
 libtool: compile:  ccache /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../..
 -I../../src/lib -I../../src/lib-test -I../../src/lib-settings -I../../src
 /lib-master -I../../src/lib-sasl -I../../src/lib-ssl-iostream -I../../src
 /lib-dns -I../../src/lib-program-client -I../../src/lib-mail
 -DTEST_BIN_DIR=\"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp/test-bin\" -I/opt/local/include/openssl -std=gnu99 -pipe -Os
 -arch ppc -fstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W
 -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
 subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
 aliasing=2 -I/opt/local/libexec/openssl3/include -MT smtp-server-
 connection.lo -MD -MP -MF .deps/smtp-server-connection.Tpo -c smtp-server-
 connection.c -o smtp-server-connection.o >/dev/null 2>&1
 mv -f .deps/smtp-submit-settings.Tpo .deps/smtp-submit-settings.Plo
 libtool: compile:  ccache /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I../..
 -I../../src/lib -I../../src/lib-test -I../../src/lib-settings -I../../src
 /lib-master -I../../src/lib-sasl -I../../src/lib-ssl-iostream -I../../src
 /lib-dns -I../../src/lib-program-client -I../../src/lib-mail
 -DTEST_BIN_DIR=\"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp/test-bin\" -I/opt/local/include/openssl -std=gnu99 -pipe -Os
 -arch ppc -fstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W
 -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-
 subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-
 aliasing=2 -I/opt/local/libexec/openssl3/include -MT smtp-submit.lo -MD
 -MP -MF .deps/smtp-submit.Tpo -c smtp-submit.c -o smtp-submit.o >/dev/null
 2>&1
 mv -f .deps/smtp-submit.Tpo .deps/smtp-submit.Plo
 mv -f .deps/smtp-server-connection.Tpo .deps/smtp-server-connection.Plo
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src
 /lib-smtp'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21/src'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21'
 make: *** [all] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_dovecot/dovecot/work/dovecot-2.3.21"
 && /usr/bin/make -j6 -w all
 Exit code: 2
 Error: Failed to build dovecot: command execution failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71559>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list