[MacPorts] #58988: elinks-devel build fails

MacPorts noreply at macports.org
Sun Sep 8 20:23:11 UTC 2019


#58988: elinks-devel build fails
---------------------------+--------------------
  Reporter:  m5comp        |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.5.4
Resolution:                |   Keywords:
      Port:  elinks-devel  |
---------------------------+--------------------
Description changed by mf2k:

Old description:

> elinks-devel fails to build with the following error:
>
> make[3]: Entering directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
> devel/work/elinks-0.12pre6/src/network/ssl'
>       [CC]   src/network/ssl/socket.o
> socket.c:70:25: error: incomplete definition of type 'struct ssl_st'
>         ((ssl_t *) socket->ssl)->options |= SSL_OP_NO_TLSv1;
>         ~~~~~~~~~~~~~~~~~~~~~~~^
> /opt/local/include/openssl/ossl_typ.h:147:16: note: forward declaration
> of 'struct ssl_st'
> typedef struct ssl_st SSL;
>                ^
> socket.c:148:40: error: incomplete definition of type 'struct ssl_st'
>                         SSL_CTX *ctx = ((SSL *) socket->ssl)->ctx;
>                                        ~~~~~~~~~~~~~~~~~~~~~^
> /opt/local/include/openssl/ossl_typ.h:147:16: note: forward declaration
> of 'struct ssl_st'
> typedef struct ssl_st SSL;
>                ^
> 2 errors generated.
> make[3]: *** [socket.o] Error 1
> make[3]: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
> devel/work/elinks-0.12pre6/src/network/ssl'
> 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_www_elinks-devel/elinks-
> devel/work/elinks-0.12pre6/src/network'
> 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_www_elinks-devel/elinks-
> devel/work/elinks-0.12pre6/src'
> make: *** [all-recursive] Error 1
> make: Leaving directory
> `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
> devel/work/elinks-0.12pre6'
> Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
> devel/work/elinks-0.12pre6" && /usr/bin/make -w all
> Exit code: 2

New description:

 elinks-devel fails to build with the following error:
 {{{
 make[3]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
 devel/work/elinks-0.12pre6/src/network/ssl'
       [CC]   src/network/ssl/socket.o
 socket.c:70:25: error: incomplete definition of type 'struct ssl_st'
         ((ssl_t *) socket->ssl)->options |= SSL_OP_NO_TLSv1;
         ~~~~~~~~~~~~~~~~~~~~~~~^
 /opt/local/include/openssl/ossl_typ.h:147:16: note: forward declaration of
 'struct ssl_st'
 typedef struct ssl_st SSL;
                ^
 socket.c:148:40: error: incomplete definition of type 'struct ssl_st'
                         SSL_CTX *ctx = ((SSL *) socket->ssl)->ctx;
                                        ~~~~~~~~~~~~~~~~~~~~~^
 /opt/local/include/openssl/ossl_typ.h:147:16: note: forward declaration of
 'struct ssl_st'
 typedef struct ssl_st SSL;
                ^
 2 errors generated.
 make[3]: *** [socket.o] Error 1
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
 devel/work/elinks-0.12pre6/src/network/ssl'
 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_www_elinks-devel/elinks-
 devel/work/elinks-0.12pre6/src/network'
 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_www_elinks-devel/elinks-
 devel/work/elinks-0.12pre6/src'
 make: *** [all-recursive] Error 1
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
 devel/work/elinks-0.12pre6'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_www_elinks-devel/elinks-
 devel/work/elinks-0.12pre6" && /usr/bin/make -w all
 Exit code: 2
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/58988#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list