[MacPorts] #71558: cyrus5-imapd fails to build: error: dereferencing pointer to incomplete type

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


#71558: cyrus5-imapd fails to build: error: dereferencing pointer to incomplete
type
--------------------------+--------------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  cyrus5-imapd
--------------------------+--------------------------
 {{{
         mv -f $depbase.Tpo $depbase.Plo
 libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I./com_err/et -I.
 -I./lib -I. -I./lib -DHAVE_CONFIG_H -I/opt/local/include
 -I/opt/local/include -I/opt/local/include/db62 -I/opt/local/include -pipe
 -Os -arch ppc -MT lib/imclient.lo -MD -MP -MF lib/.deps/imclient.Tpo -c
 lib/imclient.c -o lib/imclient.o
 depbase=`echo lib/imparse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
         /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -DHAVE_CONFIG_H -I.  -I./com_err/et -I. -I./lib -I. -I./lib
 -DHAVE_CONFIG_H  -I/opt/local/include -I/opt/local/include
 -I/opt/local/include/db62 -I/opt/local/include  -pipe -Os -arch ppc -MT
 lib/imparse.lo -MD -MP -MF $depbase.Tpo -c -o lib/imparse.lo lib/imparse.c
 &&\
         mv -f $depbase.Tpo $depbase.Plo
 depbase=`echo lib/iostat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
         /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -DHAVE_CONFIG_H -I.  -I./com_err/et -I. -I./lib -I. -I./lib
 -DHAVE_CONFIG_H  -I/opt/local/include -I/opt/local/include
 -I/opt/local/include/db62 -I/opt/local/include  -pipe -Os -arch ppc -MT
 lib/iostat.lo -MD -MP -MF $depbase.Tpo -c -o lib/iostat.lo lib/iostat.c
 &&\
         mv -f $depbase.Tpo $depbase.Plo
 libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I./com_err/et -I.
 -I./lib -I. -I./lib -DHAVE_CONFIG_H -I/opt/local/include
 -I/opt/local/include -I/opt/local/include/db62 -I/opt/local/include -pipe
 -Os -arch ppc -MT lib/imparse.lo -MD -MP -MF lib/.deps/imparse.Tpo -c
 lib/imparse.c -o lib/imparse.o
 libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I./com_err/et -I.
 -I./lib -I. -I./lib -DHAVE_CONFIG_H -I/opt/local/include
 -I/opt/local/include -I/opt/local/include/db62 -I/opt/local/include -pipe
 -Os -arch ppc -MT lib/iostat.lo -MD -MP -MF lib/.deps/iostat.Tpo -c
 lib/iostat.c -o lib/iostat.o
 lib/imclient.c: In function 'verify_callback':
 lib/imclient.c:1555: error: dereferencing pointer to incomplete type
 lib/imclient.c:1557: error: dereferencing pointer to incomplete type
 lib/imclient.c: In function 'tmp_rsa_cb':
 lib/imclient.c:1586: warning: 'RSA_generate_key' is deprecated (declared
 at /opt/local/include/openssl/rsa.h:266)
 lib/imclient.c: In function 'tls_init_clientengine':
 lib/imclient.c:1632: warning: 'TLSv1_client_method' is deprecated
 (declared at /opt/local/include/openssl/ssl.h:2046)
 depbase=`echo lib/iptostring.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
         /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/gcc-4.2
 -DHAVE_CONFIG_H -I.  -I./com_err/et -I. -I./lib -I. -I./lib
 -DHAVE_CONFIG_H  -I/opt/local/include -I/opt/local/include
 -I/opt/local/include/db62 -I/opt/local/include  -pipe -Os -arch ppc -MT
 lib/iptostring.lo -MD -MP -MF $depbase.Tpo -c -o lib/iptostring.lo
 lib/iptostring.c &&\
         mv -f $depbase.Tpo $depbase.Plo
 make[2]: *** [lib/imclient.lo] Error 1
 make[2]: *** Waiting for unfinished jobs....
 libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I./com_err/et -I.
 -I./lib -I. -I./lib -DHAVE_CONFIG_H -I/opt/local/include
 -I/opt/local/include -I/opt/local/include/db62 -I/opt/local/include -pipe
 -Os -arch ppc -MT lib/iptostring.lo -MD -MP -MF lib/.deps/iptostring.Tpo
 -c lib/iptostring.c -o lib/iptostring.o
 mkchartable: expanded unicode mappings... (523/27268)
 mkchartable: building expansion table...
 mkchartable: building translation table...
 mkchartable: mapping ./lib/charset/big5.t...
 mkchartable: mapping ./lib/charset/gb2312.t...
 mkchartable: mapping ./lib/charset/iso-2022-jp.t...
 mkchartable: mapping ./lib/charset/iso-2022-kr.t...
 mkchartable: mapping ./lib/charset/iso-8859-1.t...
 mkchartable: mapping ./lib/charset/iso-8859-10.t...
 mkchartable: mapping ./lib/charset/iso-8859-11.t...
 mkchartable: mapping ./lib/charset/iso-8859-13.t...
 mkchartable: mapping ./lib/charset/iso-8859-14.t...
 mkchartable: mapping ./lib/charset/iso-8859-15.t...
 mkchartable: mapping ./lib/charset/iso-8859-16.t...
 mkchartable: mapping ./lib/charset/iso-8859-2.t...
 mkchartable: mapping ./lib/charset/iso-8859-3.t...
 mkchartable: mapping ./lib/charset/iso-8859-4.t...
 mkchartable: mapping ./lib/charset/iso-8859-5.t...
 mkchartable: mapping ./lib/charset/iso-8859-6.t...
 mkchartable: mapping ./lib/charset/iso-8859-7.t...
 mkchartable: mapping ./lib/charset/iso-8859-8.t...
 mkchartable: mapping ./lib/charset/iso-8859-9.t...
 mkchartable: mapping ./lib/charset/koi8-r.t...
 mkchartable: mapping ./lib/charset/us-ascii.t...
 mkchartable: mapping ./lib/charset/windows-1250.t...
 mkchartable: mapping ./lib/charset/windows-1251.t...
 mkchartable: mapping ./lib/charset/windows-1252.t...
 mkchartable: mapping ./lib/charset/windows-1255.t...
 mkchartable: mapping ./lib/charset/windows-1256.t...
 ### Done building chartables.
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_cyrus5-imapd/cyrus5-imapd/work
 /cyrus-imapd-2.5.4'
 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_cyrus5-imapd/cyrus5-imapd/work
 /cyrus-imapd-2.5.4'
 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_cyrus5-imapd/cyrus5-imapd/work
 /cyrus-imapd-2.5.4'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_mail_cyrus5-imapd/cyrus5-imapd/work
 /cyrus-imapd-2.5.4" && /usr/bin/make -j6 -w all
 Exit code: 2
 Error: Failed to build cyrus5-imapd: command execution failed
 }}}

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


More information about the macports-tickets mailing list