Jul 12 01:27:01.287 INFO checking quicr-core-0.4.0 against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 12 01:27:01.287 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 01:27:01.287 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 01:27:01.288 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-4/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-4/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 12 01:27:01.574 INFO blam! 7146ab13b82c01cc0e7821eef75665239cf38396c68c47c6dc55bef68a10ef5e Jul 12 01:27:01.577 INFO running `"docker" "start" "-a" "7146ab13b82c01cc0e7821eef75665239cf38396c68c47c6dc55bef68a10ef5e"` Jul 12 01:27:02.618 INFO kablam! Compiling hex-literal-impl v0.1.1 Jul 12 01:27:02.639 INFO kablam! Checking slog-term v2.4.0 Jul 12 01:27:02.642 INFO kablam! Checking quicr-core v0.4.0 (file:///source) Jul 12 01:27:05.981 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.981 INFO kablam! --> src/endpoint.rs:303:22 Jul 12 01:27:05.981 INFO kablam! | Jul 12 01:27:05.981 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Jul 12 01:27:05.981 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! Jul 12 01:27:05.982 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! --> src/endpoint.rs:303:59 Jul 12 01:27:05.982 INFO kablam! | Jul 12 01:27:05.982 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Jul 12 01:27:05.982 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! Jul 12 01:27:05.982 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! --> src/endpoint.rs:303:97 Jul 12 01:27:05.982 INFO kablam! | Jul 12 01:27:05.982 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Jul 12 01:27:05.982 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! Jul 12 01:27:05.982 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! --> src/endpoint.rs:316:47 Jul 12 01:27:05.982 INFO kablam! | Jul 12 01:27:05.982 INFO kablam! 316 | let am_server = ctx == ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS; Jul 12 01:27:05.982 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.982 INFO kablam! Jul 12 01:27:05.995 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.995 INFO kablam! --> src/endpoint.rs:329:43 Jul 12 01:27:05.995 INFO kablam! | Jul 12 01:27:05.995 INFO kablam! 329 | let side = if ctx == ssl::ExtensionContext::CLIENT_HELLO { Side::Server } else { Side::Client }; Jul 12 01:27:05.995 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:05.995 INFO kablam! Jul 12 01:27:11.050 INFO kablam! error[E0599]: no method named `set_min_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.050 INFO kablam! --> src/endpoint.rs:273:13 Jul 12 01:27:11.050 INFO kablam! | Jul 12 01:27:11.050 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:11.050 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:11.050 INFO kablam! Jul 12 01:27:11.060 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Jul 12 01:27:11.060 INFO kablam! --> src/endpoint.rs:273:40 Jul 12 01:27:11.060 INFO kablam! | Jul 12 01:27:11.060 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:11.060 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Jul 12 01:27:11.069 INFO kablam! | Jul 12 01:27:11.069 INFO kablam! = help: did you mean `TLS1_1`? Jul 12 01:27:11.069 INFO kablam! Jul 12 01:27:11.073 INFO kablam! error[E0599]: no method named `set_max_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.073 INFO kablam! --> src/endpoint.rs:274:13 Jul 12 01:27:11.073 INFO kablam! | Jul 12 01:27:11.074 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:11.074 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:11.074 INFO kablam! Jul 12 01:27:11.076 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Jul 12 01:27:11.077 INFO kablam! --> src/endpoint.rs:274:40 Jul 12 01:27:11.077 INFO kablam! | Jul 12 01:27:11.077 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:11.077 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Jul 12 01:27:11.094 INFO kablam! | Jul 12 01:27:11.095 INFO kablam! = help: did you mean `TLS1_1`? Jul 12 01:27:11.095 INFO kablam! Jul 12 01:27:11.113 INFO kablam! error[E0599]: no associated item named `ENABLE_MIDDLEBOX_COMPAT` found for type `openssl::ssl::SslOptions` in the current scope Jul 12 01:27:11.113 INFO kablam! --> src/endpoint.rs:279:27 Jul 12 01:27:11.113 INFO kablam! | Jul 12 01:27:11.113 INFO kablam! 279 | tls.clear_options(SslOptions::ENABLE_MIDDLEBOX_COMPAT); Jul 12 01:27:11.113 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslOptions` Jul 12 01:27:11.113 INFO kablam! Jul 12 01:27:11.120 INFO kablam! error[E0599]: no method named `set_max_early_data` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.120 INFO kablam! --> src/endpoint.rs:285:17 Jul 12 01:27:11.120 INFO kablam! | Jul 12 01:27:11.120 INFO kablam! 285 | tls.set_max_early_data(TLS_MAX_EARLY_DATA)?; Jul 12 01:27:11.120 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 12 01:27:11.138 INFO kablam! Jul 12 01:27:11.145 INFO kablam! error[E0599]: no method named `set_stateless_cookie_generate_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.145 INFO kablam! --> src/endpoint.rs:291:21 Jul 12 01:27:11.145 INFO kablam! | Jul 12 01:27:11.145 INFO kablam! 291 | tls.set_stateless_cookie_generate_cb(move |tls, buf| { Jul 12 01:27:11.145 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:11.158 INFO kablam! Checking hex-literal | Jul 12 01:27:11.158 INFO kablam! = help: did you mean `set_cookie_generate_cb`? Jul 12 01:27:11.158 INFO kablam! Jul 12 01:27:11.159 INFO kablam! v0.1.1 Jul 12 01:27:11.164 INFO kablam! error[E0599]: no method named `set_stateless_cookie_verify_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.164 INFO kablam! --> src/endpoint.rs:296:17 Jul 12 01:27:11.164 INFO kablam! | Jul 12 01:27:11.164 INFO kablam! 296 | tls.set_stateless_cookie_verify_cb(move |tls, cookie| { Jul 12 01:27:11.164 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:11.164 INFO kablam! | Jul 12 01:27:11.164 INFO kablam! = help: did you mean `set_cookie_verify_cb`? Jul 12 01:27:11.164 INFO kablam! Jul 12 01:27:11.171 INFO kablam! error[E0599]: no method named `add_custom_ext` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.171 INFO kablam! --> src/endpoint.rs:302:13 Jul 12 01:27:11.171 INFO kablam! | Jul 12 01:27:11.171 INFO kablam! 302 | tls.add_custom_ext( Jul 12 01:27:11.171 INFO kablam! | ^^^^^^^^^^^^^^ Jul 12 01:27:11.171 INFO kablam! Jul 12 01:27:11.198 INFO kablam! error[E0599]: no associated item named `ALERT_FATAL` found for type `openssl::ssl::AlpnError` in the current scope Jul 12 01:27:11.198 INFO kablam! --> src/endpoint.rs:366:25 Jul 12 01:27:11.198 INFO kablam! | Jul 12 01:27:11.198 INFO kablam! 366 | Err(ssl::AlpnError::ALERT_FATAL) Jul 12 01:27:11.198 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::AlpnError` Jul 12 01:27:11.198 INFO kablam! Jul 12 01:27:11.208 INFO kablam! error[E0599]: no method named `set_keylog_callback` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:11.208 INFO kablam! --> src/endpoint.rs:374:17 Jul 12 01:27:11.208 INFO kablam! | Jul 12 01:27:11.208 INFO kablam! 374 | tls.set_keylog_callback(move |_, line| { Jul 12 01:27:11.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:11.208 INFO kablam! | Jul 12 01:27:11.208 INFO kablam! = help: did you mean `set_verify_callback`? Jul 12 01:27:11.208 INFO kablam! Jul 12 01:27:11.221 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Jul 12 01:27:11.221 INFO kablam! --> src/endpoint.rs:389:31 Jul 12 01:27:11.221 INFO kablam! | Jul 12 01:27:11.221 INFO kablam! 389 | match session.max_early_data() { Jul 12 01:27:11.221 INFO kablam! | ^^^^^^^^^^^^^^ Jul 12 01:27:11.221 INFO kablam! Jul 12 01:27:11.437 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Jul 12 01:27:11.438 INFO kablam! --> src/endpoint.rs:597:24 Jul 12 01:27:11.438 INFO kablam! | Jul 12 01:27:11.438 INFO kablam! 597 | if session.max_early_data() == TLS_MAX_EARLY_DATA { Jul 12 01:27:11.438 INFO kablam! | ^^^^^^^^^^^^^^ Jul 12 01:27:11.438 INFO kablam! Jul 12 01:27:11.445 INFO kablam! error[E0599]: no method named `write_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Jul 12 01:27:11.445 INFO kablam! --> src/endpoint.rs:599:21 Jul 12 01:27:11.445 INFO kablam! | Jul 12 01:27:11.445 INFO kablam! 599 | tls.write_early_data(&[])?; // Prompt OpenSSL to generate early keying material, read below Jul 12 01:27:11.445 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:27:11.445 INFO kablam! Jul 12 01:27:11.477 INFO kablam! error[E0599]: no method named `stateless` found for type `openssl::ssl::SslStreamBuilder` in the current scope Jul 12 01:27:11.477 INFO kablam! --> src/endpoint.rs:661:23 Jul 12 01:27:11.477 INFO kablam! | Jul 12 01:27:11.477 INFO kablam! 661 | match tls.stateless() { Jul 12 01:27:11.477 INFO kablam! | ^^^^^^^^^ Jul 12 01:27:11.477 INFO kablam! Jul 12 01:27:11.504 INFO kablam! error[E0599]: no method named `read_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Jul 12 01:27:11.504 INFO kablam! --> src/endpoint.rs:702:23 Jul 12 01:27:11.504 INFO kablam! | Jul 12 01:27:11.504 INFO kablam! 702 | match tls.read_early_data(&mut [0; 1]) { Jul 12 01:27:11.504 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 12 01:27:11.504 INFO kablam! Jul 12 01:27:12.857 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:12.857 INFO kablam! --> src/endpoint.rs:3498:33 Jul 12 01:27:12.857 INFO kablam! | Jul 12 01:27:12.857 INFO kablam! 3498 | let digest = tls_cipher.handshake_digest().unwrap(); Jul 12 01:27:12.857 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:27:12.857 INFO kablam! Jul 12 01:27:12.861 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:12.861 INFO kablam! --> src/endpoint.rs:3499:50 Jul 12 01:27:12.861 INFO kablam! | Jul 12 01:27:12.861 INFO kablam! 3499 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Jul 12 01:27:12.861 INFO kablam! | ^^^^^^^^^^ Jul 12 01:27:12.861 INFO kablam! Jul 12 01:27:12.873 INFO kablam! error[E0599]: no method named `export_keying_material_early` found for type `&openssl::ssl::SslRef` in the current scope Jul 12 01:27:12.873 INFO kablam! --> src/endpoint.rs:3504:13 Jul 12 01:27:12.873 INFO kablam! | Jul 12 01:27:12.873 INFO kablam! 3504 | tls.export_keying_material_early(&mut secret, &LABEL, b"").unwrap(); Jul 12 01:27:12.873 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:12.873 INFO kablam! | Jul 12 01:27:12.873 INFO kablam! = help: did you mean `export_keying_material`? Jul 12 01:27:12.873 INFO kablam! Jul 12 01:27:12.898 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:12.898 INFO kablam! --> src/endpoint.rs:3558:33 Jul 12 01:27:12.898 INFO kablam! | Jul 12 01:27:12.898 INFO kablam! 3558 | let digest = tls_cipher.handshake_digest().unwrap(); Jul 12 01:27:12.898 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:27:12.899 INFO kablam! Jul 12 01:27:12.903 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:12.903 INFO kablam! --> src/endpoint.rs:3559:50 Jul 12 01:27:12.903 INFO kablam! | Jul 12 01:27:12.903 INFO kablam! 3559 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Jul 12 01:27:12.903 INFO kablam! | ^^^^^^^^^^ Jul 12 01:27:12.903 INFO kablam! Jul 12 01:27:12.969 INFO kablam! error: aborting due to 26 previous errors Jul 12 01:27:12.970 INFO kablam! Jul 12 01:27:12.971 INFO kablam! Some errors occurred: E0433, E0599. Jul 12 01:27:12.971 INFO kablam! For more information about an error, try `rustc --explain E0433`. Jul 12 01:27:12.984 INFO kablam! error: Could not compile `quicr-core`. Jul 12 01:27:12.984 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 01:27:13.451 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! --> src/endpoint.rs:303:22 Jul 12 01:27:13.451 INFO kablam! | Jul 12 01:27:13.451 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Jul 12 01:27:13.451 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! Jul 12 01:27:13.451 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! --> src/endpoint.rs:303:59 Jul 12 01:27:13.451 INFO kablam! | Jul 12 01:27:13.451 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Jul 12 01:27:13.451 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! Jul 12 01:27:13.451 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! --> src/endpoint.rs:303:97 Jul 12 01:27:13.451 INFO kablam! | Jul 12 01:27:13.451 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Jul 12 01:27:13.451 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! Jul 12 01:27:13.451 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.451 INFO kablam! --> src/endpoint.rs:316:47 Jul 12 01:27:13.452 INFO kablam! | Jul 12 01:27:13.452 INFO kablam! 316 | let am_server = ctx == ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS; Jul 12 01:27:13.452 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.452 INFO kablam! Jul 12 01:27:13.452 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.452 INFO kablam! --> src/endpoint.rs:329:43 Jul 12 01:27:13.452 INFO kablam! | Jul 12 01:27:13.452 INFO kablam! 329 | let side = if ctx == ssl::ExtensionContext::CLIENT_HELLO { Side::Server } else { Side::Client }; Jul 12 01:27:13.452 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Jul 12 01:27:13.452 INFO kablam! Jul 12 01:27:15.021 INFO kablam! error[E0599]: no method named `set_min_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.021 INFO kablam! --> src/endpoint.rs:273:13 Jul 12 01:27:15.022 INFO kablam! | Jul 12 01:27:15.022 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:15.022 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:15.022 INFO kablam! Jul 12 01:27:15.025 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Jul 12 01:27:15.025 INFO kablam! --> src/endpoint.rs:273:40 Jul 12 01:27:15.025 INFO kablam! | Jul 12 01:27:15.025 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:15.025 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Jul 12 01:27:15.025 INFO kablam! | Jul 12 01:27:15.025 INFO kablam! = help: did you mean `TLS1_1`? Jul 12 01:27:15.025 INFO kablam! Jul 12 01:27:15.030 INFO kablam! error[E0599]: no method named `set_max_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.030 INFO kablam! --> src/endpoint.rs:274:13 Jul 12 01:27:15.030 INFO kablam! | Jul 12 01:27:15.030 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:15.030 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:15.031 INFO kablam! Jul 12 01:27:15.035 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Jul 12 01:27:15.035 INFO kablam! --> src/endpoint.rs:274:40 Jul 12 01:27:15.036 INFO kablam! | Jul 12 01:27:15.036 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Jul 12 01:27:15.036 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Jul 12 01:27:15.036 INFO kablam! | Jul 12 01:27:15.037 INFO kablam! = help: did you mean `TLS1_1`? Jul 12 01:27:15.037 INFO kablam! Jul 12 01:27:15.045 INFO kablam! error[E0599]: no associated item named `ENABLE_MIDDLEBOX_COMPAT` found for type `openssl::ssl::SslOptions` in the current scope Jul 12 01:27:15.045 INFO kablam! --> src/endpoint.rs:279:27 Jul 12 01:27:15.045 INFO kablam! | Jul 12 01:27:15.045 INFO kablam! 279 | tls.clear_options(SslOptions::ENABLE_MIDDLEBOX_COMPAT); Jul 12 01:27:15.045 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslOptions` Jul 12 01:27:15.046 INFO kablam! Jul 12 01:27:15.053 INFO kablam! error[E0599]: no method named `set_max_early_data` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.053 INFO kablam! --> src/endpoint.rs:285:17 Jul 12 01:27:15.053 INFO kablam! | Jul 12 01:27:15.053 INFO kablam! 285 | tls.set_max_early_data(TLS_MAX_EARLY_DATA)?; Jul 12 01:27:15.054 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 12 01:27:15.054 INFO kablam! Jul 12 01:27:15.059 INFO kablam! error[E0599]: no method named `set_stateless_cookie_generate_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.059 INFO kablam! --> src/endpoint.rs:291:21 Jul 12 01:27:15.059 INFO kablam! | Jul 12 01:27:15.059 INFO kablam! 291 | tls.set_stateless_cookie_generate_cb(move |tls, buf| { Jul 12 01:27:15.059 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:15.059 INFO kablam! | Jul 12 01:27:15.059 INFO kablam! = help: did you mean `set_cookie_generate_cb`? Jul 12 01:27:15.059 INFO kablam! Jul 12 01:27:15.071 INFO kablam! error[E0599]: no method named `set_stateless_cookie_verify_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.071 INFO kablam! --> src/endpoint.rs:296:17 Jul 12 01:27:15.071 INFO kablam! | Jul 12 01:27:15.071 INFO kablam! 296 | tls.set_stateless_cookie_verify_cb(move |tls, cookie| { Jul 12 01:27:15.071 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:15.071 INFO kablam! | Jul 12 01:27:15.071 INFO kablam! = help: did you mean `set_cookie_verify_cb`? Jul 12 01:27:15.071 INFO kablam! Jul 12 01:27:15.071 INFO kablam! error[E0599]: no method named `add_custom_ext` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.071 INFO kablam! --> src/endpoint.rs:302:13 Jul 12 01:27:15.072 INFO kablam! | Jul 12 01:27:15.072 INFO kablam! 302 | tls.add_custom_ext( Jul 12 01:27:15.072 INFO kablam! | ^^^^^^^^^^^^^^ Jul 12 01:27:15.072 INFO kablam! Jul 12 01:27:15.094 INFO kablam! error[E0599]: no associated item named `ALERT_FATAL` found for type `openssl::ssl::AlpnError` in the current scope Jul 12 01:27:15.094 INFO kablam! --> src/endpoint.rs:366:25 Jul 12 01:27:15.094 INFO kablam! | Jul 12 01:27:15.094 INFO kablam! 366 | Err(ssl::AlpnError::ALERT_FATAL) Jul 12 01:27:15.094 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::AlpnError` Jul 12 01:27:15.094 INFO kablam! Jul 12 01:27:15.100 INFO kablam! error[E0599]: no method named `set_keylog_callback` found for type `openssl::ssl::SslContextBuilder` in the current scope Jul 12 01:27:15.100 INFO kablam! --> src/endpoint.rs:374:17 Jul 12 01:27:15.100 INFO kablam! | Jul 12 01:27:15.100 INFO kablam! 374 | tls.set_keylog_callback(move |_, line| { Jul 12 01:27:15.100 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:15.100 INFO kablam! | Jul 12 01:27:15.100 INFO kablam! = help: did you mean `set_verify_callback`? Jul 12 01:27:15.100 INFO kablam! Jul 12 01:27:15.110 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Jul 12 01:27:15.110 INFO kablam! --> src/endpoint.rs:389:31 Jul 12 01:27:15.110 INFO kablam! | Jul 12 01:27:15.110 INFO kablam! 389 | match session.max_early_data() { Jul 12 01:27:15.110 INFO kablam! | ^^^^^^^^^^^^^^ Jul 12 01:27:15.110 INFO kablam! Jul 12 01:27:15.221 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Jul 12 01:27:15.221 INFO kablam! --> src/endpoint.rs:597:24 Jul 12 01:27:15.221 INFO kablam! | Jul 12 01:27:15.221 INFO kablam! 597 | if session.max_early_data() == TLS_MAX_EARLY_DATA { Jul 12 01:27:15.221 INFO kablam! | ^^^^^^^^^^^^^^ Jul 12 01:27:15.221 INFO kablam! Jul 12 01:27:15.225 INFO kablam! error[E0599]: no method named `write_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Jul 12 01:27:15.225 INFO kablam! --> src/endpoint.rs:599:21 Jul 12 01:27:15.225 INFO kablam! | Jul 12 01:27:15.225 INFO kablam! 599 | tls.write_early_data(&[])?; // Prompt OpenSSL to generate early keying material, read below Jul 12 01:27:15.225 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:27:15.225 INFO kablam! Jul 12 01:27:15.247 INFO kablam! error[E0599]: no method named `stateless` found for type `openssl::ssl::SslStreamBuilder` in the current scope Jul 12 01:27:15.247 INFO kablam! --> src/endpoint.rs:661:23 Jul 12 01:27:15.247 INFO kablam! | Jul 12 01:27:15.247 INFO kablam! 661 | match tls.stateless() { Jul 12 01:27:15.247 INFO kablam! | ^^^^^^^^^ Jul 12 01:27:15.247 INFO kablam! Jul 12 01:27:15.264 INFO kablam! error[E0599]: no method named `read_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Jul 12 01:27:15.264 INFO kablam! --> src/endpoint.rs:702:23 Jul 12 01:27:15.264 INFO kablam! | Jul 12 01:27:15.264 INFO kablam! 702 | match tls.read_early_data(&mut [0; 1]) { Jul 12 01:27:15.264 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 12 01:27:15.264 INFO kablam! Jul 12 01:27:16.409 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:16.409 INFO kablam! --> src/endpoint.rs:3498:33 Jul 12 01:27:16.409 INFO kablam! | Jul 12 01:27:16.409 INFO kablam! 3498 | let digest = tls_cipher.handshake_digest().unwrap(); Jul 12 01:27:16.409 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:27:16.409 INFO kablam! Jul 12 01:27:16.414 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:16.414 INFO kablam! --> src/endpoint.rs:3499:50 Jul 12 01:27:16.414 INFO kablam! | Jul 12 01:27:16.414 INFO kablam! 3499 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Jul 12 01:27:16.414 INFO kablam! | ^^^^^^^^^^ Jul 12 01:27:16.414 INFO kablam! Jul 12 01:27:16.418 INFO kablam! error[E0599]: no method named `export_keying_material_early` found for type `&openssl::ssl::SslRef` in the current scope Jul 12 01:27:16.419 INFO kablam! --> src/endpoint.rs:3504:13 Jul 12 01:27:16.419 INFO kablam! | Jul 12 01:27:16.419 INFO kablam! 3504 | tls.export_keying_material_early(&mut secret, &LABEL, b"").unwrap(); Jul 12 01:27:16.419 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 01:27:16.419 INFO kablam! | Jul 12 01:27:16.419 INFO kablam! = help: did you mean `export_keying_material`? Jul 12 01:27:16.420 INFO kablam! Jul 12 01:27:16.452 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:16.452 INFO kablam! --> src/endpoint.rs:3558:33 Jul 12 01:27:16.452 INFO kablam! | Jul 12 01:27:16.452 INFO kablam! 3558 | let digest = tls_cipher.handshake_digest().unwrap(); Jul 12 01:27:16.452 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 12 01:27:16.452 INFO kablam! Jul 12 01:27:16.456 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Jul 12 01:27:16.456 INFO kablam! --> src/endpoint.rs:3559:50 Jul 12 01:27:16.456 INFO kablam! | Jul 12 01:27:16.456 INFO kablam! 3559 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Jul 12 01:27:16.456 INFO kablam! | ^^^^^^^^^^ Jul 12 01:27:16.457 INFO kablam! Jul 12 01:27:16.603 INFO kablam! error: aborting due to 26 previous errors Jul 12 01:27:16.603 INFO kablam! Jul 12 01:27:16.603 INFO kablam! Some errors occurred: E0433, E0599. Jul 12 01:27:16.603 INFO kablam! For more information about an error, try `rustc --explain E0433`. Jul 12 01:27:16.628 INFO kablam! error: Could not compile `quicr-core`. Jul 12 01:27:16.628 INFO kablam! Jul 12 01:27:16.628 INFO kablam! To learn more, run the command again with --verbose. Jul 12 01:27:16.631 INFO kablam! su: No module specific data is present Jul 12 01:27:17.424 INFO running `"docker" "rm" "-f" "7146ab13b82c01cc0e7821eef75665239cf38396c68c47c6dc55bef68a10ef5e"` Jul 12 01:27:17.626 INFO blam! 7146ab13b82c01cc0e7821eef75665239cf38396c68c47c6dc55bef68a10ef5e