Sep 17 19:29:14.567 INFO checking quicr-core-0.4.0 against master#cb6d2dfa8923902b0992a1522dc4a45a9d3ba690 for pr-54033 Sep 17 19:29:14.567 INFO running: cargo +cb6d2dfa8923902b0992a1522dc4a45a9d3ba690-alt check --frozen --all --all-targets Sep 17 19:29:14.567 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-54033/master#cb6d2dfa8923902b0992a1522dc4a45a9d3ba690:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54033/worker-2/master#cb6d2dfa8923902b0992a1522dc4a45a9d3ba690:/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=1000" "-e" "CMD=cargo +cb6d2dfa8923902b0992a1522dc4a45a9d3ba690-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 17 19:29:14.729 INFO blam! 58c26a2130418676844200e4ffa2041c88ab6f7c6d8fca529ad929695f6ab544 Sep 17 19:29:14.731 INFO running `"docker" "start" "-a" "58c26a2130418676844200e4ffa2041c88ab6f7c6d8fca529ad929695f6ab544"` Sep 17 19:29:15.540 INFO kablam! usermod: no changes Sep 17 19:29:15.703 INFO kablam! Compiling hex-literal-impl v0.1.1 Sep 17 19:29:15.710 INFO kablam! Checking quicr-core v0.4.0 (/source) Sep 17 19:29:16.839 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! --> src/endpoint.rs:303:22 Sep 17 19:29:16.839 INFO kablam! | Sep 17 19:29:16.839 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Sep 17 19:29:16.839 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! Sep 17 19:29:16.839 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! --> src/endpoint.rs:303:59 Sep 17 19:29:16.839 INFO kablam! | Sep 17 19:29:16.839 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Sep 17 19:29:16.839 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! Sep 17 19:29:16.839 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! --> src/endpoint.rs:303:97 Sep 17 19:29:16.839 INFO kablam! | Sep 17 19:29:16.839 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Sep 17 19:29:16.839 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! Sep 17 19:29:16.839 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! --> src/endpoint.rs:316:47 Sep 17 19:29:16.839 INFO kablam! | Sep 17 19:29:16.839 INFO kablam! 316 | let am_server = ctx == ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS; Sep 17 19:29:16.839 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! Sep 17 19:29:16.839 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! --> src/endpoint.rs:329:43 Sep 17 19:29:16.839 INFO kablam! | Sep 17 19:29:16.839 INFO kablam! 329 | let side = if ctx == ssl::ExtensionContext::CLIENT_HELLO { Side::Server } else { Side::Client }; Sep 17 19:29:16.839 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:16.839 INFO kablam! Sep 17 19:29:18.724 INFO kablam! error[E0599]: no method named `set_min_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.724 INFO kablam! --> src/endpoint.rs:273:13 Sep 17 19:29:18.724 INFO kablam! | Sep 17 19:29:18.724 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:18.724 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:18.724 INFO kablam! Sep 17 19:29:18.724 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Sep 17 19:29:18.726 INFO kablam! --> src/endpoint.rs:273:40 Sep 17 19:29:18.726 INFO kablam! | Sep 17 19:29:18.726 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:18.726 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Sep 17 19:29:18.727 INFO kablam! | Sep 17 19:29:18.727 INFO kablam! = help: did you mean `TLS1_1`? Sep 17 19:29:18.727 INFO kablam! Sep 17 19:29:18.730 INFO kablam! error[E0599]: no method named `set_max_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.730 INFO kablam! --> src/endpoint.rs:274:13 Sep 17 19:29:18.730 INFO kablam! | Sep 17 19:29:18.730 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:18.730 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:18.730 INFO kablam! Sep 17 19:29:18.731 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Sep 17 19:29:18.731 INFO kablam! --> src/endpoint.rs:274:40 Sep 17 19:29:18.731 INFO kablam! | Sep 17 19:29:18.731 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:18.731 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Sep 17 19:29:18.731 INFO kablam! | Sep 17 19:29:18.731 INFO kablam! = help: did you mean `TLS1_1`? Sep 17 19:29:18.731 INFO kablam! Sep 17 19:29:18.743 INFO kablam! error[E0599]: no associated item named `ENABLE_MIDDLEBOX_COMPAT` found for type `openssl::ssl::SslOptions` in the current scope Sep 17 19:29:18.743 INFO kablam! --> src/endpoint.rs:279:27 Sep 17 19:29:18.743 INFO kablam! | Sep 17 19:29:18.743 INFO kablam! 279 | tls.clear_options(SslOptions::ENABLE_MIDDLEBOX_COMPAT); Sep 17 19:29:18.743 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslOptions` Sep 17 19:29:18.743 INFO kablam! Sep 17 19:29:18.747 INFO kablam! error[E0599]: no method named `set_max_early_data` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.747 INFO kablam! --> src/endpoint.rs:285:17 Sep 17 19:29:18.747 INFO kablam! | Sep 17 19:29:18.747 INFO kablam! 285 | tls.set_max_early_data(TLS_MAX_EARLY_DATA)?; Sep 17 19:29:18.747 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Sep 17 19:29:18.747 INFO kablam! Sep 17 19:29:18.751 INFO kablam! error[E0599]: no method named `set_stateless_cookie_generate_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.751 INFO kablam! --> src/endpoint.rs:291:21 Sep 17 19:29:18.751 INFO kablam! | Sep 17 19:29:18.751 INFO kablam! 291 | tls.set_stateless_cookie_generate_cb(move |tls, buf| { Sep 17 19:29:18.751 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:18.751 INFO kablam! | Sep 17 19:29:18.751 INFO kablam! = help: did you mean `set_cookie_generate_cb`? Sep 17 19:29:18.751 INFO kablam! Sep 17 19:29:18.755 INFO kablam! error[E0599]: no method named `set_stateless_cookie_verify_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.755 INFO kablam! --> src/endpoint.rs:296:17 Sep 17 19:29:18.755 INFO kablam! | Sep 17 19:29:18.755 INFO kablam! 296 | tls.set_stateless_cookie_verify_cb(move |tls, cookie| { Sep 17 19:29:18.755 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:18.755 INFO kablam! | Sep 17 19:29:18.755 INFO kablam! = help: did you mean `set_cookie_verify_cb`? Sep 17 19:29:18.755 INFO kablam! Sep 17 19:29:18.759 INFO kablam! error[E0599]: no method named `add_custom_ext` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.759 INFO kablam! --> src/endpoint.rs:302:13 Sep 17 19:29:18.759 INFO kablam! | Sep 17 19:29:18.759 INFO kablam! 302 | tls.add_custom_ext( Sep 17 19:29:18.759 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 19:29:18.759 INFO kablam! Sep 17 19:29:18.771 INFO kablam! error[E0599]: no associated item named `ALERT_FATAL` found for type `openssl::ssl::AlpnError` in the current scope Sep 17 19:29:18.771 INFO kablam! --> src/endpoint.rs:366:25 Sep 17 19:29:18.771 INFO kablam! | Sep 17 19:29:18.771 INFO kablam! 366 | Err(ssl::AlpnError::ALERT_FATAL) Sep 17 19:29:18.771 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::AlpnError` Sep 17 19:29:18.771 INFO kablam! Sep 17 19:29:18.775 INFO kablam! error[E0599]: no method named `set_keylog_callback` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:18.775 INFO kablam! --> src/endpoint.rs:374:17 Sep 17 19:29:18.775 INFO kablam! | Sep 17 19:29:18.775 INFO kablam! 374 | tls.set_keylog_callback(move |_, line| { Sep 17 19:29:18.775 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:18.775 INFO kablam! | Sep 17 19:29:18.775 INFO kablam! = help: did you mean `set_verify_callback`? Sep 17 19:29:18.775 INFO kablam! Sep 17 19:29:18.783 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Sep 17 19:29:18.783 INFO kablam! --> src/endpoint.rs:389:31 Sep 17 19:29:18.783 INFO kablam! | Sep 17 19:29:18.783 INFO kablam! 389 | match session.max_early_data() { Sep 17 19:29:18.783 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 19:29:18.783 INFO kablam! Sep 17 19:29:18.855 INFO kablam! Checking hex-literal v0.1.1 Sep 17 19:29:18.861 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Sep 17 19:29:18.861 INFO kablam! --> src/endpoint.rs:597:24 Sep 17 19:29:18.861 INFO kablam! | Sep 17 19:29:18.861 INFO kablam! 597 | if session.max_early_data() == TLS_MAX_EARLY_DATA { Sep 17 19:29:18.861 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 19:29:18.861 INFO kablam! Sep 17 19:29:18.867 INFO kablam! error[E0599]: no method named `write_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Sep 17 19:29:18.867 INFO kablam! --> src/endpoint.rs:599:21 Sep 17 19:29:18.867 INFO kablam! | Sep 17 19:29:18.867 INFO kablam! 599 | tls.write_early_data(&[])?; // Prompt OpenSSL to generate early keying material, read below Sep 17 19:29:18.867 INFO kablam! | ^^^^^^^^^^^^^^^^ Sep 17 19:29:18.867 INFO kablam! Sep 17 19:29:18.876 INFO kablam! error[E0599]: no method named `stateless` found for type `openssl::ssl::SslStreamBuilder` in the current scope Sep 17 19:29:18.879 INFO kablam! --> src/endpoint.rs:661:23 Sep 17 19:29:18.879 INFO kablam! | Sep 17 19:29:18.879 INFO kablam! 661 | match tls.stateless() { Sep 17 19:29:18.879 INFO kablam! | ^^^^^^^^^ Sep 17 19:29:18.879 INFO kablam! Sep 17 19:29:18.891 INFO kablam! error[E0599]: no method named `read_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Sep 17 19:29:18.891 INFO kablam! --> src/endpoint.rs:702:23 Sep 17 19:29:18.891 INFO kablam! | Sep 17 19:29:18.891 INFO kablam! 702 | match tls.read_early_data(&mut [0; 1]) { Sep 17 19:29:18.891 INFO kablam! | ^^^^^^^^^^^^^^^ Sep 17 19:29:18.891 INFO kablam! Sep 17 19:29:19.459 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:19.459 INFO kablam! --> src/endpoint.rs:3498:33 Sep 17 19:29:19.459 INFO kablam! | Sep 17 19:29:19.459 INFO kablam! 3498 | let digest = tls_cipher.handshake_digest().unwrap(); Sep 17 19:29:19.459 INFO kablam! | ^^^^^^^^^^^^^^^^ Sep 17 19:29:19.459 INFO kablam! Sep 17 19:29:19.463 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:19.463 INFO kablam! --> src/endpoint.rs:3499:50 Sep 17 19:29:19.463 INFO kablam! | Sep 17 19:29:19.463 INFO kablam! 3499 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Sep 17 19:29:19.463 INFO kablam! | ^^^^^^^^^^ Sep 17 19:29:19.463 INFO kablam! Sep 17 19:29:19.483 INFO kablam! error[E0599]: no method named `export_keying_material_early` found for type `&openssl::ssl::SslRef` in the current scope Sep 17 19:29:19.483 INFO kablam! --> src/endpoint.rs:3504:13 Sep 17 19:29:19.483 INFO kablam! | Sep 17 19:29:19.483 INFO kablam! 3504 | tls.export_keying_material_early(&mut secret, &LABEL, b"").unwrap(); Sep 17 19:29:19.483 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:19.483 INFO kablam! | Sep 17 19:29:19.483 INFO kablam! = help: did you mean `export_keying_material`? Sep 17 19:29:19.483 INFO kablam! Sep 17 19:29:19.511 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:19.512 INFO kablam! --> src/endpoint.rs:3558:33 Sep 17 19:29:19.512 INFO kablam! | Sep 17 19:29:19.513 INFO kablam! 3558 | let digest = tls_cipher.handshake_digest().unwrap(); Sep 17 19:29:19.513 INFO kablam! | ^^^^^^^^^^^^^^^^ Sep 17 19:29:19.513 INFO kablam! Sep 17 19:29:19.517 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:19.517 INFO kablam! --> src/endpoint.rs:3559:50 Sep 17 19:29:19.517 INFO kablam! | Sep 17 19:29:19.517 INFO kablam! 3559 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Sep 17 19:29:19.517 INFO kablam! | ^^^^^^^^^^ Sep 17 19:29:19.517 INFO kablam! Sep 17 19:29:19.557 INFO kablam! error: aborting due to 26 previous errors Sep 17 19:29:19.558 INFO kablam! Sep 17 19:29:19.558 INFO kablam! Some errors occurred: E0433, E0599. Sep 17 19:29:19.559 INFO kablam! For more information about an error, try `rustc --explain E0433`. Sep 17 19:29:19.569 INFO kablam! error: Could not compile `quicr-core`. Sep 17 19:29:19.570 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 17 19:29:20.463 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! --> src/endpoint.rs:303:22 Sep 17 19:29:20.463 INFO kablam! | Sep 17 19:29:20.463 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Sep 17 19:29:20.463 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! Sep 17 19:29:20.463 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! --> src/endpoint.rs:303:59 Sep 17 19:29:20.463 INFO kablam! | Sep 17 19:29:20.463 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Sep 17 19:29:20.463 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! Sep 17 19:29:20.463 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! --> src/endpoint.rs:303:97 Sep 17 19:29:20.463 INFO kablam! | Sep 17 19:29:20.463 INFO kablam! 303 | 26, ssl::ExtensionContext::TLS1_3_ONLY | ssl::ExtensionContext::CLIENT_HELLO | ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS, Sep 17 19:29:20.463 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! Sep 17 19:29:20.463 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! --> src/endpoint.rs:316:47 Sep 17 19:29:20.463 INFO kablam! | Sep 17 19:29:20.463 INFO kablam! 316 | let am_server = ctx == ssl::ExtensionContext::TLS1_3_ENCRYPTED_EXTENSIONS; Sep 17 19:29:20.463 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! Sep 17 19:29:20.463 INFO kablam! error[E0433]: failed to resolve. Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! --> src/endpoint.rs:329:43 Sep 17 19:29:20.463 INFO kablam! | Sep 17 19:29:20.463 INFO kablam! 329 | let side = if ctx == ssl::ExtensionContext::CLIENT_HELLO { Side::Server } else { Side::Client }; Sep 17 19:29:20.463 INFO kablam! | ^^^^^^^^^^^^^^^^ Could not find `ExtensionContext` in `ssl` Sep 17 19:29:20.463 INFO kablam! Sep 17 19:29:21.459 INFO kablam! error[E0599]: no method named `set_min_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.459 INFO kablam! --> src/endpoint.rs:273:13 Sep 17 19:29:21.459 INFO kablam! | Sep 17 19:29:21.459 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:21.459 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:21.459 INFO kablam! Sep 17 19:29:21.459 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Sep 17 19:29:21.459 INFO kablam! --> src/endpoint.rs:273:40 Sep 17 19:29:21.459 INFO kablam! | Sep 17 19:29:21.459 INFO kablam! 273 | tls.set_min_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:21.459 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Sep 17 19:29:21.459 INFO kablam! | Sep 17 19:29:21.459 INFO kablam! = help: did you mean `TLS1_1`? Sep 17 19:29:21.459 INFO kablam! Sep 17 19:29:21.459 INFO kablam! error[E0599]: no method named `set_max_proto_version` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.459 INFO kablam! --> src/endpoint.rs:274:13 Sep 17 19:29:21.459 INFO kablam! | Sep 17 19:29:21.459 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:21.459 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:21.459 INFO kablam! Sep 17 19:29:21.462 INFO kablam! error[E0599]: no associated item named `TLS1_3` found for type `openssl::ssl::SslVersion` in the current scope Sep 17 19:29:21.462 INFO kablam! --> src/endpoint.rs:274:40 Sep 17 19:29:21.463 INFO kablam! | Sep 17 19:29:21.463 INFO kablam! 274 | tls.set_max_proto_version(Some(SslVersion::TLS1_3))?; Sep 17 19:29:21.463 INFO kablam! | ^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslVersion` Sep 17 19:29:21.463 INFO kablam! | Sep 17 19:29:21.463 INFO kablam! = help: did you mean `TLS1_1`? Sep 17 19:29:21.463 INFO kablam! Sep 17 19:29:21.467 INFO kablam! error[E0599]: no associated item named `ENABLE_MIDDLEBOX_COMPAT` found for type `openssl::ssl::SslOptions` in the current scope Sep 17 19:29:21.467 INFO kablam! --> src/endpoint.rs:279:27 Sep 17 19:29:21.467 INFO kablam! | Sep 17 19:29:21.467 INFO kablam! 279 | tls.clear_options(SslOptions::ENABLE_MIDDLEBOX_COMPAT); Sep 17 19:29:21.467 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::SslOptions` Sep 17 19:29:21.467 INFO kablam! Sep 17 19:29:21.469 INFO kablam! error[E0599]: no method named `set_max_early_data` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.469 INFO kablam! --> src/endpoint.rs:285:17 Sep 17 19:29:21.469 INFO kablam! | Sep 17 19:29:21.469 INFO kablam! 285 | tls.set_max_early_data(TLS_MAX_EARLY_DATA)?; Sep 17 19:29:21.469 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Sep 17 19:29:21.469 INFO kablam! Sep 17 19:29:21.472 INFO kablam! error[E0599]: no method named `set_stateless_cookie_generate_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.472 INFO kablam! --> src/endpoint.rs:291:21 Sep 17 19:29:21.472 INFO kablam! | Sep 17 19:29:21.472 INFO kablam! 291 | tls.set_stateless_cookie_generate_cb(move |tls, buf| { Sep 17 19:29:21.472 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:21.472 INFO kablam! | Sep 17 19:29:21.472 INFO kablam! = help: did you mean `set_cookie_generate_cb`? Sep 17 19:29:21.472 INFO kablam! Sep 17 19:29:21.475 INFO kablam! error[E0599]: no method named `set_stateless_cookie_verify_cb` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.475 INFO kablam! --> src/endpoint.rs:296:17 Sep 17 19:29:21.475 INFO kablam! | Sep 17 19:29:21.475 INFO kablam! 296 | tls.set_stateless_cookie_verify_cb(move |tls, cookie| { Sep 17 19:29:21.475 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:21.475 INFO kablam! | Sep 17 19:29:21.475 INFO kablam! = help: did you mean `set_cookie_verify_cb`? Sep 17 19:29:21.478 INFO kablam! Sep 17 19:29:21.480 INFO kablam! error[E0599]: no method named `add_custom_ext` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.480 INFO kablam! --> src/endpoint.rs:302:13 Sep 17 19:29:21.480 INFO kablam! | Sep 17 19:29:21.485 INFO kablam! 302 | tls.add_custom_ext( Sep 17 19:29:21.485 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 19:29:21.485 INFO kablam! Sep 17 19:29:21.496 INFO kablam! error[E0599]: no associated item named `ALERT_FATAL` found for type `openssl::ssl::AlpnError` in the current scope Sep 17 19:29:21.496 INFO kablam! --> src/endpoint.rs:366:25 Sep 17 19:29:21.496 INFO kablam! | Sep 17 19:29:21.496 INFO kablam! 366 | Err(ssl::AlpnError::ALERT_FATAL) Sep 17 19:29:21.496 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ associated item not found in `openssl::ssl::AlpnError` Sep 17 19:29:21.496 INFO kablam! Sep 17 19:29:21.496 INFO kablam! error[E0599]: no method named `set_keylog_callback` found for type `openssl::ssl::SslContextBuilder` in the current scope Sep 17 19:29:21.496 INFO kablam! --> src/endpoint.rs:374:17 Sep 17 19:29:21.496 INFO kablam! | Sep 17 19:29:21.497 INFO kablam! 374 | tls.set_keylog_callback(move |_, line| { Sep 17 19:29:21.497 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:21.497 INFO kablam! | Sep 17 19:29:21.498 INFO kablam! = help: did you mean `set_verify_callback`? Sep 17 19:29:21.498 INFO kablam! Sep 17 19:29:21.505 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Sep 17 19:29:21.505 INFO kablam! --> src/endpoint.rs:389:31 Sep 17 19:29:21.505 INFO kablam! | Sep 17 19:29:21.505 INFO kablam! 389 | match session.max_early_data() { Sep 17 19:29:21.505 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 19:29:21.505 INFO kablam! Sep 17 19:29:21.575 INFO kablam! error[E0599]: no method named `max_early_data` found for type `openssl::ssl::SslSession` in the current scope Sep 17 19:29:21.575 INFO kablam! --> src/endpoint.rs:597:24 Sep 17 19:29:21.575 INFO kablam! | Sep 17 19:29:21.575 INFO kablam! 597 | if session.max_early_data() == TLS_MAX_EARLY_DATA { Sep 17 19:29:21.575 INFO kablam! | ^^^^^^^^^^^^^^ Sep 17 19:29:21.575 INFO kablam! Sep 17 19:29:21.585 INFO kablam! error[E0599]: no method named `write_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Sep 17 19:29:21.585 INFO kablam! --> src/endpoint.rs:599:21 Sep 17 19:29:21.585 INFO kablam! | Sep 17 19:29:21.585 INFO kablam! 599 | tls.write_early_data(&[])?; // Prompt OpenSSL to generate early keying material, read below Sep 17 19:29:21.585 INFO kablam! | ^^^^^^^^^^^^^^^^ Sep 17 19:29:21.585 INFO kablam! Sep 17 19:29:21.598 INFO kablam! error[E0599]: no method named `stateless` found for type `openssl::ssl::SslStreamBuilder` in the current scope Sep 17 19:29:21.599 INFO kablam! --> src/endpoint.rs:661:23 Sep 17 19:29:21.599 INFO kablam! | Sep 17 19:29:21.599 INFO kablam! 661 | match tls.stateless() { Sep 17 19:29:21.599 INFO kablam! | ^^^^^^^^^ Sep 17 19:29:21.599 INFO kablam! Sep 17 19:29:21.610 INFO kablam! error[E0599]: no method named `read_early_data` found for type `openssl::ssl::SslStreamBuilder` in the current scope Sep 17 19:29:21.611 INFO kablam! --> src/endpoint.rs:702:23 Sep 17 19:29:21.611 INFO kablam! | Sep 17 19:29:21.611 INFO kablam! 702 | match tls.read_early_data(&mut [0; 1]) { Sep 17 19:29:21.611 INFO kablam! | ^^^^^^^^^^^^^^^ Sep 17 19:29:21.611 INFO kablam! Sep 17 19:29:22.037 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:22.037 INFO kablam! --> src/endpoint.rs:3498:33 Sep 17 19:29:22.037 INFO kablam! | Sep 17 19:29:22.037 INFO kablam! 3498 | let digest = tls_cipher.handshake_digest().unwrap(); Sep 17 19:29:22.037 INFO kablam! | ^^^^^^^^^^^^^^^^ Sep 17 19:29:22.037 INFO kablam! Sep 17 19:29:22.043 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:22.043 INFO kablam! --> src/endpoint.rs:3499:50 Sep 17 19:29:22.043 INFO kablam! | Sep 17 19:29:22.043 INFO kablam! 3499 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Sep 17 19:29:22.043 INFO kablam! | ^^^^^^^^^^ Sep 17 19:29:22.043 INFO kablam! Sep 17 19:29:22.043 INFO kablam! error[E0599]: no method named `export_keying_material_early` found for type `&openssl::ssl::SslRef` in the current scope Sep 17 19:29:22.043 INFO kablam! --> src/endpoint.rs:3504:13 Sep 17 19:29:22.043 INFO kablam! | Sep 17 19:29:22.043 INFO kablam! 3504 | tls.export_keying_material_early(&mut secret, &LABEL, b"").unwrap(); Sep 17 19:29:22.043 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 19:29:22.043 INFO kablam! | Sep 17 19:29:22.043 INFO kablam! = help: did you mean `export_keying_material`? Sep 17 19:29:22.043 INFO kablam! Sep 17 19:29:22.054 INFO kablam! error[E0599]: no method named `handshake_digest` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:22.055 INFO kablam! --> src/endpoint.rs:3558:33 Sep 17 19:29:22.055 INFO kablam! | Sep 17 19:29:22.055 INFO kablam! 3558 | let digest = tls_cipher.handshake_digest().unwrap(); Sep 17 19:29:22.055 INFO kablam! | ^^^^^^^^^^^^^^^^ Sep 17 19:29:22.055 INFO kablam! Sep 17 19:29:22.055 INFO kablam! error[E0599]: no method named `cipher_nid` found for type `&openssl::ssl::SslCipherRef` in the current scope Sep 17 19:29:22.055 INFO kablam! --> src/endpoint.rs:3559:50 Sep 17 19:29:22.055 INFO kablam! | Sep 17 19:29:22.055 INFO kablam! 3559 | let cipher = Cipher::from_nid(tls_cipher.cipher_nid().unwrap()).unwrap(); Sep 17 19:29:22.055 INFO kablam! | ^^^^^^^^^^ Sep 17 19:29:22.055 INFO kablam! Sep 17 19:29:22.122 INFO kablam! error: aborting due to 26 previous errors Sep 17 19:29:22.123 INFO kablam! Sep 17 19:29:22.123 INFO kablam! Some errors occurred: E0433, E0599. Sep 17 19:29:22.123 INFO kablam! For more information about an error, try `rustc --explain E0433`. Sep 17 19:29:22.134 INFO kablam! error: Could not compile `quicr-core`. Sep 17 19:29:22.135 INFO kablam! Sep 17 19:29:22.135 INFO kablam! To learn more, run the command again with --verbose. Sep 17 19:29:22.135 INFO kablam! su: No module specific data is present Sep 17 19:29:22.709 INFO running `"docker" "rm" "-f" "58c26a2130418676844200e4ffa2041c88ab6f7c6d8fca529ad929695f6ab544"` Sep 17 19:29:22.797 INFO blam! 58c26a2130418676844200e4ffa2041c88ab6f7c6d8fca529ad929695f6ab544