[openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-06-17 Thread Matt Caswell via RT
Jeff has confirmed that this issue has been fixed in latest master. Closing
this ticket.

Matt

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4456
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


[openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-06-08 Thread Matt Caswell via RT
On Tue May 31 16:49:23 2016, rsalz wrote:
> Re-Ping Jeff to take a look and see if things are fixed now.

Ping Jeff.

Matt

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4456
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


[openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-05-31 Thread Rich Salz via RT
Re-Ping Jeff to take a look and see if things are fixed now.

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4456
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


[openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-05-10 Thread Richard Levitte via RT
On Mon Mar 21 00:11:17 2016, noloa...@gmail.com wrote:
> On Sun, Mar 20, 2016 at 2:45 PM, Richard Levitte via RT
>  wrote:
> > '#include ' should be added in e_os.h rather than
> > ssl/ssl_locl.h
> >
>
> Thanks.
>
> Would it be possible to add , , and
> ? Then all these tickets can be closed.
>
> It should also allow moving onto Android testing. Android, Cygwin and
> early Fedora seem to have similar personalities, and they often
> complain about the same headers.

Jeff, would you mind checking again with a fresh master? I *think* this should
be resolved by now, but can't tell for sure.

--
Richard Levitte
levi...@openssl.org

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4456
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


[openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-05-10 Thread Matt Caswell via RT
Ping Richard Levitte.

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4456
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


Re: [openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-03-20 Thread noloa...@gmail.com via RT
On Sun, Mar 20, 2016 at 2:45 PM, Richard Levitte via RT  
wrote:
> '#include ' should be added in e_os.h rather than ssl/ssl_locl.h
>

Thanks.

Would it be possible to add , , and
? Then all these tickets can be closed.

It should also allow moving onto Android testing. Android, Cygwin and
early Fedora seem to have similar personalities, and they often
complain about the same headers.

Jeff


-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4456
Please log in as guest with password guest if prompted

-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


Re: [openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-03-20 Thread Jeffrey Walton
On Sun, Mar 20, 2016 at 2:45 PM, Richard Levitte via RT  
wrote:
> '#include ' should be added in e_os.h rather than ssl/ssl_locl.h
>

Thanks.

Would it be possible to add , , and
? Then all these tickets can be closed.

It should also allow moving onto Android testing. Android, Cygwin and
early Fedora seem to have similar personalities, and they often
complain about the same headers.

Jeff
-- 
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev


Re: [openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-03-20 Thread Richard Levitte via RT
'#include ' should be added in e_os.h rather than ssl/ssl_locl.h

In message  on Sun, 20 
Mar 2016 12:31:51 +, "noloa...@gmail.com via RT"  said:

rt> I know this is kind of an old machine with GCC 3.3...
rt> 
rt> With an updated PERL and a './config no-asm -D_XOPEN_SOURCE=600', I
rt> can almost get through a compile. After libcrypto.a is built, the next
rt> compile line is:
rt> 
rt> gcc ... -c -o ssl/bio_ssl.o ssl/bio_ssl.c
rt> 
rt> At that point, there's a:
rt> 
rt>In file included from ssl/bio_ssl.c:65
rt>ssl/ssl_locl.h:1501: error: field `next_timeout` has incomplete type
rt>[ssl/bio_ssl.o] Error 1
rt> 
rt> The issue was cleared by adding  to "ssl/ssl_locl.h".
rt> 
rt> **
rt> 
rt> ar  r libcrypto.a crypto/aes/aes_cbc.o crypto/aes/aes_cfb.o
rt> crypto/aes/aes_core.o crypto/aes/aes_ecb.o crypto/aes/aes_ige.o
rt> crypto/aes/aes_misc.o crypto/aes/aes_ofb.o crypto/aes/aes_wrap.o
rt> crypto/asn1/a_bitstr.o crypto/asn1/a_d2i_fp.o crypto/asn1/a_digest.o
rt> crypto/asn1/a_dup.o crypto/asn1/a_gentm.o crypto/asn1/a_i2d_fp.o
rt> crypto/asn1/a_int.o crypto/asn1/a_mbstr.o crypto/asn1/a_object.o
rt> crypto/asn1/a_octet.o crypto/asn1/a_print.o crypto/asn1/a_sign.o
rt> crypto/asn1/a_strex.o crypto/asn1/a_strnid.o crypto/asn1/a_time.o
rt> crypto/asn1/a_type.o crypto/asn1/a_utctm.o crypto/asn1/a_utf8.o
rt> crypto/asn1/a_verify.o crypto/asn1/ameth_lib.o crypto/asn1/asn1_err.o
rt> crypto/asn1/asn1_gen.o crypto/asn1/asn1_lib.o crypto/asn1/asn1_par.o
rt> crypto/asn1/asn_mime.o crypto/asn1/asn_moid.o crypto/asn1/asn_mstbl.o
rt> crypto/asn1/asn_pack.o crypto/asn1/bio_asn1.o crypto/asn1/bio_ndef.o
rt> crypto/asn1/d2i_pr.o crypto/asn1/d2i_pu.o crypto/asn1/evp_asn1.o
rt> crypto/asn1/f_int.o crypto/asn1/f_string.o crypto/asn1/i2d_pr.o
rt> crypto/asn1/i2d_pu.o crypto/asn1/n_pkey.o crypto/asn1/nsseq.o
rt> crypto/asn1/p5_pbe.o crypto/asn1/p5_pbev2.o crypto/asn1/p5_scrypt.o
rt> crypto/asn1/p8_pkey.o crypto/asn1/t_bitst.o crypto/asn1/t_pkey.o
rt> crypto/asn1/t_spki.o crypto/asn1/tasn_dec.o crypto/asn1/tasn_enc.o
rt> crypto/asn1/tasn_fre.o crypto/asn1/tasn_new.o crypto/asn1/tasn_prn.o
rt> crypto/asn1/tasn_scn.o crypto/asn1/tasn_typ.o crypto/asn1/tasn_utl.o
rt> crypto/asn1/x_algor.o crypto/asn1/x_bignum.o crypto/asn1/x_info.o
rt> crypto/asn1/x_long.o crypto/asn1/x_pkey.o crypto/asn1/x_pubkey.o
rt> crypto/asn1/x_sig.o crypto/asn1/x_spki.o crypto/asn1/x_val.o
rt> crypto/async/arch/async_null.o crypto/async/arch/async_posix.o
rt> crypto/async/arch/async_win.o crypto/async/async.o
rt> crypto/async/async_err.o crypto/async/async_wait.o
rt> crypto/bf/bf_cfb64.o crypto/bf/bf_ecb.o crypto/bf/bf_enc.o
rt> crypto/bf/bf_ofb64.o crypto/bf/bf_skey.o crypto/bio/b_addr.o
rt> crypto/bio/b_dump.o crypto/bio/b_print.o crypto/bio/b_sock.o
rt> crypto/bio/b_sock2.o crypto/bio/bf_buff.o crypto/bio/bf_nbio.o
rt> crypto/bio/bf_null.o crypto/bio/bio_cb.o crypto/bio/bio_err.o
rt> crypto/bio/bio_lib.o crypto/bio/bss_acpt.o crypto/bio/bss_bio.o
rt> crypto/bio/bss_conn.o crypto/bio/bss_dgram.o crypto/bio/bss_fd.o
rt> crypto/bio/bss_file.o crypto/bio/bss_log.o crypto/bio/bss_mem.o
rt> crypto/bio/bss_null.o crypto/bio/bss_sock.o crypto/blake2/blake2b.o
rt> crypto/blake2/blake2s.o crypto/blake2/m_blake2b.o
rt> crypto/blake2/m_blake2s.o crypto/bn/bn_add.o crypto/bn/bn_asm.o
rt> crypto/bn/bn_blind.o crypto/bn/bn_const.o crypto/bn/bn_ctx.o
rt> crypto/bn/bn_depr.o crypto/bn/bn_dh.o crypto/bn/bn_div.o
rt> crypto/bn/bn_err.o crypto/bn/bn_exp.o crypto/bn/bn_exp2.o
rt> crypto/bn/bn_gcd.o crypto/bn/bn_gf2m.o crypto/bn/bn_intern.o
rt> crypto/bn/bn_kron.o crypto/bn/bn_lib.o crypto/bn/bn_mod.o
rt> crypto/bn/bn_mont.o crypto/bn/bn_mpi.o crypto/bn/bn_mul.o
rt> crypto/bn/bn_nist.o crypto/bn/bn_prime.o crypto/bn/bn_print.o
rt> crypto/bn/bn_rand.o crypto/bn/bn_recp.o crypto/bn/bn_shift.o
rt> crypto/bn/bn_sqr.o crypto/bn/bn_sqrt.o crypto/bn/bn_srp.o
rt> crypto/bn/bn_word.o crypto/bn/bn_x931p.o crypto/buffer/buf_err.o
rt> crypto/buffer/buffer.o crypto/camellia/camellia.o
rt> crypto/camellia/cmll_cbc.o crypto/camellia/cmll_cfb.o
rt> crypto/camellia/cmll_ctr.o crypto/camellia/cmll_ecb.o
rt> crypto/camellia/cmll_misc.o crypto/camellia/cmll_ofb.o
rt> crypto/cast/c_cfb64.o crypto/cast/c_ecb.o crypto/cast/c_enc.o
rt> crypto/cast/c_ofb64.o crypto/cast/c_skey.o crypto/chacha/chacha_enc.o
rt> crypto/cmac/cm_ameth.o crypto/cmac/cm_pmeth.o crypto/cmac/cmac.o
rt> crypto/cms/cms_asn1.o crypto/cms/cms_att.o crypto/cms/cms_cd.o
rt> crypto/cms/cms_dd.o crypto/cms/cms_enc.o crypto/cms/cms_env.o
rt> crypto/cms/cms_err.o crypto/cms/cms_ess.o crypto/cms/cms_io.o
rt> crypto/cms/cms_kari.o crypto/cms/cms_lib.o crypto/cms/cms_pwri.o
rt> crypto/cms/cms_sd.o crypto/cms/cms_smime.o crypto/comp/c_zlib.o
rt> crypto/comp/comp_err.o crypto/comp/comp_lib.o crypto/conf/conf_api.o
rt> crypto/conf/conf_def.o crypto/conf/conf_err.o crypto/conf/conf_lib.o
rt> crypto/conf/conf_mall.o crypto/conf/conf_mod.o 

[openssl-dev] [openssl.org #4456] Fedora 1, i386: error: field `next_timeout` has incomplete type

2016-03-20 Thread noloa...@gmail.com via RT
I know this is kind of an old machine with GCC 3.3...

With an updated PERL and a './config no-asm -D_XOPEN_SOURCE=600', I
can almost get through a compile. After libcrypto.a is built, the next
compile line is:

gcc ... -c -o ssl/bio_ssl.o ssl/bio_ssl.c

At that point, there's a:

   In file included from ssl/bio_ssl.c:65
   ssl/ssl_locl.h:1501: error: field `next_timeout` has incomplete type
   [ssl/bio_ssl.o] Error 1

The issue was cleared by adding  to "ssl/ssl_locl.h".

**

ar  r libcrypto.a crypto/aes/aes_cbc.o crypto/aes/aes_cfb.o
crypto/aes/aes_core.o crypto/aes/aes_ecb.o crypto/aes/aes_ige.o
crypto/aes/aes_misc.o crypto/aes/aes_ofb.o crypto/aes/aes_wrap.o
crypto/asn1/a_bitstr.o crypto/asn1/a_d2i_fp.o crypto/asn1/a_digest.o
crypto/asn1/a_dup.o crypto/asn1/a_gentm.o crypto/asn1/a_i2d_fp.o
crypto/asn1/a_int.o crypto/asn1/a_mbstr.o crypto/asn1/a_object.o
crypto/asn1/a_octet.o crypto/asn1/a_print.o crypto/asn1/a_sign.o
crypto/asn1/a_strex.o crypto/asn1/a_strnid.o crypto/asn1/a_time.o
crypto/asn1/a_type.o crypto/asn1/a_utctm.o crypto/asn1/a_utf8.o
crypto/asn1/a_verify.o crypto/asn1/ameth_lib.o crypto/asn1/asn1_err.o
crypto/asn1/asn1_gen.o crypto/asn1/asn1_lib.o crypto/asn1/asn1_par.o
crypto/asn1/asn_mime.o crypto/asn1/asn_moid.o crypto/asn1/asn_mstbl.o
crypto/asn1/asn_pack.o crypto/asn1/bio_asn1.o crypto/asn1/bio_ndef.o
crypto/asn1/d2i_pr.o crypto/asn1/d2i_pu.o crypto/asn1/evp_asn1.o
crypto/asn1/f_int.o crypto/asn1/f_string.o crypto/asn1/i2d_pr.o
crypto/asn1/i2d_pu.o crypto/asn1/n_pkey.o crypto/asn1/nsseq.o
crypto/asn1/p5_pbe.o crypto/asn1/p5_pbev2.o crypto/asn1/p5_scrypt.o
crypto/asn1/p8_pkey.o crypto/asn1/t_bitst.o crypto/asn1/t_pkey.o
crypto/asn1/t_spki.o crypto/asn1/tasn_dec.o crypto/asn1/tasn_enc.o
crypto/asn1/tasn_fre.o crypto/asn1/tasn_new.o crypto/asn1/tasn_prn.o
crypto/asn1/tasn_scn.o crypto/asn1/tasn_typ.o crypto/asn1/tasn_utl.o
crypto/asn1/x_algor.o crypto/asn1/x_bignum.o crypto/asn1/x_info.o
crypto/asn1/x_long.o crypto/asn1/x_pkey.o crypto/asn1/x_pubkey.o
crypto/asn1/x_sig.o crypto/asn1/x_spki.o crypto/asn1/x_val.o
crypto/async/arch/async_null.o crypto/async/arch/async_posix.o
crypto/async/arch/async_win.o crypto/async/async.o
crypto/async/async_err.o crypto/async/async_wait.o
crypto/bf/bf_cfb64.o crypto/bf/bf_ecb.o crypto/bf/bf_enc.o
crypto/bf/bf_ofb64.o crypto/bf/bf_skey.o crypto/bio/b_addr.o
crypto/bio/b_dump.o crypto/bio/b_print.o crypto/bio/b_sock.o
crypto/bio/b_sock2.o crypto/bio/bf_buff.o crypto/bio/bf_nbio.o
crypto/bio/bf_null.o crypto/bio/bio_cb.o crypto/bio/bio_err.o
crypto/bio/bio_lib.o crypto/bio/bss_acpt.o crypto/bio/bss_bio.o
crypto/bio/bss_conn.o crypto/bio/bss_dgram.o crypto/bio/bss_fd.o
crypto/bio/bss_file.o crypto/bio/bss_log.o crypto/bio/bss_mem.o
crypto/bio/bss_null.o crypto/bio/bss_sock.o crypto/blake2/blake2b.o
crypto/blake2/blake2s.o crypto/blake2/m_blake2b.o
crypto/blake2/m_blake2s.o crypto/bn/bn_add.o crypto/bn/bn_asm.o
crypto/bn/bn_blind.o crypto/bn/bn_const.o crypto/bn/bn_ctx.o
crypto/bn/bn_depr.o crypto/bn/bn_dh.o crypto/bn/bn_div.o
crypto/bn/bn_err.o crypto/bn/bn_exp.o crypto/bn/bn_exp2.o
crypto/bn/bn_gcd.o crypto/bn/bn_gf2m.o crypto/bn/bn_intern.o
crypto/bn/bn_kron.o crypto/bn/bn_lib.o crypto/bn/bn_mod.o
crypto/bn/bn_mont.o crypto/bn/bn_mpi.o crypto/bn/bn_mul.o
crypto/bn/bn_nist.o crypto/bn/bn_prime.o crypto/bn/bn_print.o
crypto/bn/bn_rand.o crypto/bn/bn_recp.o crypto/bn/bn_shift.o
crypto/bn/bn_sqr.o crypto/bn/bn_sqrt.o crypto/bn/bn_srp.o
crypto/bn/bn_word.o crypto/bn/bn_x931p.o crypto/buffer/buf_err.o
crypto/buffer/buffer.o crypto/camellia/camellia.o
crypto/camellia/cmll_cbc.o crypto/camellia/cmll_cfb.o
crypto/camellia/cmll_ctr.o crypto/camellia/cmll_ecb.o
crypto/camellia/cmll_misc.o crypto/camellia/cmll_ofb.o
crypto/cast/c_cfb64.o crypto/cast/c_ecb.o crypto/cast/c_enc.o
crypto/cast/c_ofb64.o crypto/cast/c_skey.o crypto/chacha/chacha_enc.o
crypto/cmac/cm_ameth.o crypto/cmac/cm_pmeth.o crypto/cmac/cmac.o
crypto/cms/cms_asn1.o crypto/cms/cms_att.o crypto/cms/cms_cd.o
crypto/cms/cms_dd.o crypto/cms/cms_enc.o crypto/cms/cms_env.o
crypto/cms/cms_err.o crypto/cms/cms_ess.o crypto/cms/cms_io.o
crypto/cms/cms_kari.o crypto/cms/cms_lib.o crypto/cms/cms_pwri.o
crypto/cms/cms_sd.o crypto/cms/cms_smime.o crypto/comp/c_zlib.o
crypto/comp/comp_err.o crypto/comp/comp_lib.o crypto/conf/conf_api.o
crypto/conf/conf_def.o crypto/conf/conf_err.o crypto/conf/conf_lib.o
crypto/conf/conf_mall.o crypto/conf/conf_mod.o crypto/conf/conf_sap.o
crypto/cpt_err.o crypto/cryptlib.o crypto/ct/ct_b64.o
crypto/ct/ct_err.o crypto/ct/ct_log.o crypto/ct/ct_oct.o
crypto/ct/ct_policy.o crypto/ct/ct_prn.o crypto/ct/ct_sct.o
crypto/ct/ct_sct_ctx.o crypto/ct/ct_vfy.o crypto/ct/ct_x509v3.o
crypto/cversion.o crypto/des/cbc_cksm.o crypto/des/cbc_enc.o
crypto/des/cfb64ede.o crypto/des/cfb64enc.o crypto/des/cfb_enc.o
crypto/des/des_enc.o crypto/des/ecb3_enc.o crypto/des/ecb_enc.o
crypto/des/enc_read.o crypto/des/enc_writ.o crypto/des/fcrypt.o
crypto/des/fcrypt_b.o crypto/des/ofb64ede.o