Aug 01 16:29:31.944 INFO checking inejge/dnsproxy against 1.27.2+tmplazy for lazy_static-1 Aug 01 16:29:31.944 INFO running: cargo +1.27.2 check --frozen --all --all-targets Aug 01 16:29:31.944 INFO creating container for: cargo +1.27.2 check --frozen --all --all-targets Aug 01 16:29:31.944 INFO running `"docker" "create" "-v" "/tmp/crater.XM1lr0utzM0q:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/lazy_static-1/worker-3/1.27.2+tmplazy:/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" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +1.27.2 check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Aug 01 16:29:32.173 INFO blam! 7edf7ec59bdfdb59fe0971bc0d8ef42a979adb76c6aa2e4317170225fe871b61 Aug 01 16:29:32.175 INFO running `"docker" "start" "-a" "7edf7ec59bdfdb59fe0971bc0d8ef42a979adb76c6aa2e4317170225fe871b61"` Aug 01 16:29:33.581 INFO kablam! Compiling proc-macro-hack-impl v0.4.0 Aug 01 16:29:33.586 INFO kablam! Compiling openssl v0.10.10 Aug 01 16:29:33.588 INFO kablam! Compiling data-encoding v2.1.1 Aug 01 16:29:33.627 INFO kablam! Checking socket2 v0.3.7 Aug 01 16:29:33.627 INFO kablam! Compiling libsqlite3-sys v0.9.1 Aug 01 16:29:43.363 INFO kablam! Compiling proc-macro-hack v0.4.0 Aug 01 16:30:03.498 INFO kablam! Compiling data-encoding-macro-internal v0.1.3 Aug 01 16:30:04.652 INFO kablam! Checking trust-dns-proto v0.5.0-alpha.1 (https://github.com/bluejekyll/trust-dns#d9963909) Aug 01 16:30:04.654 INFO kablam! Checking tokio-openssl v0.2.1 Aug 01 16:30:12.961 INFO kablam! Checking data-encoding-macro v0.1.3 Aug 01 16:30:18.370 INFO kablam! Checking rusqlite v0.13.0 Aug 01 16:30:22.424 INFO kablam! Checking trust-dns v0.15.0-alpha.1 (https://github.com/bluejekyll/trust-dns#d9963909) Aug 01 16:30:22.436 INFO kablam! Checking trust-dns-openssl v0.4.0-alpha.1 (https://github.com/bluejekyll/trust-dns#d9963909) Aug 01 16:30:27.780 INFO kablam! Checking trust-dns-server v0.15.0-alpha.1 (https://github.com/bluejekyll/trust-dns#d9963909) Aug 01 16:30:32.440 INFO kablam! Checking dnsproxy v0.2.1 (file:///source) Aug 01 16:30:33.658 INFO kablam! error[E0432]: unresolved import `trust_dns_server::server::RequestStream` Aug 01 16:30:33.658 INFO kablam! --> src/main.rs:25:5 Aug 01 16:30:33.658 INFO kablam! | Aug 01 16:30:33.658 INFO kablam! 25 | use trust_dns_server::server::RequestStream; Aug 01 16:30:33.658 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `RequestStream` in `server` Aug 01 16:30:33.658 INFO kablam! Aug 01 16:30:33.732 INFO kablam! error[E0432]: unresolved import `trust_dns_server::server::RequestStream` Aug 01 16:30:33.732 INFO kablam! --> src/main.rs:25:5 Aug 01 16:30:33.732 INFO kablam! | Aug 01 16:30:33.732 INFO kablam! 25 | use trust_dns_server::server::RequestStream; Aug 01 16:30:33.732 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `RequestStream` in `server` Aug 01 16:30:33.732 INFO kablam! Aug 01 16:30:33.885 INFO kablam! error[E0061]: this function takes 1 parameter but 2 parameters were supplied Aug 01 16:30:33.885 INFO kablam! --> src/main.rs:54:32 Aug 01 16:30:33.885 INFO kablam! | Aug 01 16:30:33.885 INFO kablam! 54 | let (stream, sender) = UdpClientStream::new(upstream_dns, io_loop.handle()); Aug 01 16:30:33.885 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 parameter Aug 01 16:30:33.886 INFO kablam! Aug 01 16:30:33.888 INFO kablam! error[E0061]: this function takes 3 parameters but 4 parameters were supplied Aug 01 16:30:33.888 INFO kablam! --> src/main.rs:55:28 Aug 01 16:30:33.888 INFO kablam! | Aug 01 16:30:33.888 INFO kablam! 55 | let upstream_dns = ClientFuture::new(stream, sender, io_loop.handle(), None); Aug 01 16:30:33.888 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 3 parameters Aug 01 16:30:33.889 INFO kablam! Aug 01 16:30:34.204 INFO kablam! error[E0061]: this function takes 1 parameter but 2 parameters were supplied Aug 01 16:30:34.204 INFO kablam! --> src/main.rs:54:32 Aug 01 16:30:34.204 INFO kablam! | Aug 01 16:30:34.204 INFO kablam! 54 | let (stream, sender) = UdpClientStream::new(upstream_dns, io_loop.handle()); Aug 01 16:30:34.204 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 parameter Aug 01 16:30:34.204 INFO kablam! Aug 01 16:30:34.212 INFO kablam! error[E0061]: this function takes 3 parameters but 4 parameters were supplied Aug 01 16:30:34.212 INFO kablam! --> src/main.rs:55:28 Aug 01 16:30:34.212 INFO kablam! | Aug 01 16:30:34.212 INFO kablam! 55 | let upstream_dns = ClientFuture::new(stream, sender, io_loop.handle(), None); Aug 01 16:30:34.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 3 parameters Aug 01 16:30:34.212 INFO kablam! Aug 01 16:30:34.552 INFO kablam! error[E0308]: mismatched types Aug 01 16:30:34.552 INFO kablam! --> src/main.rs:58:27 Aug 01 16:30:34.552 INFO kablam! | Aug 01 16:30:34.552 INFO kablam! 58 | upstream_dns: upstream_dns, Aug 01 16:30:34.552 INFO kablam! | ^^^^^^^^^^^^ expected struct `trust_dns::client::BasicClientHandle`, found struct `std::boxed::Box` Aug 01 16:30:34.553 INFO kablam! | Aug 01 16:30:34.553 INFO kablam! = note: expected type `trust_dns::client::BasicClientHandle` Aug 01 16:30:34.553 INFO kablam! found type `std::boxed::Box + std::marker::Send>` Aug 01 16:30:34.553 INFO kablam! Aug 01 16:30:34.582 INFO kablam! error[E0599]: no method named `description` found for type `trust_dns_proto::error::ProtoError` in the current scope Aug 01 16:30:34.582 INFO kablam! --> src/main.rs:64:116 Aug 01 16:30:34.582 INFO kablam! | Aug 01 16:30:34.582 INFO kablam! 64 | let dns_name = Name::parse(name, Some(&ROOT)).map_err(|e| other(&format!("error parsing `{}': {}", name, e.description())))?; Aug 01 16:30:34.582 INFO kablam! | ^^^^^^^^^^^ Aug 01 16:30:34.592 INFO kablam! Aug 01 16:30:34.690 INFO kablam! error[E0061]: this function takes 1 parameter but 2 parameters were supplied Aug 01 16:30:34.690 INFO kablam! --> src/main.rs:105:43 Aug 01 16:30:34.690 INFO kablam! | Aug 01 16:30:34.690 INFO kablam! 105 | let (buf_stream, stream_handle) = UdpStream::with_bound(socket, self.io_loop.handle()); Aug 01 16:30:34.690 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 parameter Aug 01 16:30:34.691 INFO kablam! Aug 01 16:30:34.725 INFO kablam! error[E0599]: no method named `get_response_code` found for type `trust_dns::op::DnsResponse` in the current scope Aug 01 16:30:34.725 INFO kablam! --> src/main.rs:120:29 Aug 01 16:30:34.725 INFO kablam! | Aug 01 16:30:34.725 INFO kablam! 120 | if response.get_response_code() == ResponseCode::NoError && qclass == DNSClass::IN { Aug 01 16:30:34.725 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 01 16:30:34.726 INFO kablam! | Aug 01 16:30:34.726 INFO kablam! = help: did you mean `set_response_code`? Aug 01 16:30:34.726 INFO kablam! Aug 01 16:30:35.055 INFO kablam! error[E0308]: mismatched types Aug 01 16:30:35.055 INFO kablam! --> src/main.rs:122:53 Aug 01 16:30:35.055 INFO kablam! | Aug 01 16:30:35.055 INFO kablam! 122 | response = process_response(response, ops); Aug 01 16:30:35.055 INFO kablam! | ^^^^^^^^ expected struct `trust_dns::op::Message`, found struct `trust_dns::op::DnsResponse` Aug 01 16:30:35.055 INFO kablam! | Aug 01 16:30:35.055 INFO kablam! = note: expected type `trust_dns::op::Message` Aug 01 16:30:35.055 INFO kablam! found type `trust_dns::op::DnsResponse` Aug 01 16:30:35.056 INFO kablam! Aug 01 16:30:35.071 INFO kablam! error[E0308]: mismatched types Aug 01 16:30:35.071 INFO kablam! --> src/main.rs:58:27 Aug 01 16:30:35.071 INFO kablam! | Aug 01 16:30:35.071 INFO kablam! 58 | upstream_dns: upstream_dns, Aug 01 16:30:35.071 INFO kablam! | ^^^^^^^^^^^^ expected struct `trust_dns::client::BasicClientHandle`, found struct `std::boxed::Box` Aug 01 16:30:35.071 INFO kablam! | Aug 01 16:30:35.071 INFO kablam! = note: expected type `trust_dns::client::BasicClientHandle` Aug 01 16:30:35.071 INFO kablam! found type `std::boxed::Box + std::marker::Send>` Aug 01 16:30:35.071 INFO kablam! Aug 01 16:30:35.115 INFO kablam! error[E0599]: no method named `description` found for type `trust_dns_proto::error::ProtoError` in the current scope Aug 01 16:30:35.115 INFO kablam! --> src/main.rs:64:116 Aug 01 16:30:35.115 INFO kablam! | Aug 01 16:30:35.115 INFO kablam! 64 | let dns_name = Name::parse(name, Some(&ROOT)).map_err(|e| other(&format!("error parsing `{}': {}", name, e.description())))?; Aug 01 16:30:35.115 INFO kablam! | ^^^^^^^^^^^ Aug 01 16:30:35.115 INFO kablam! Aug 01 16:30:35.156 INFO kablam! error[E0061]: this function takes 1 parameter but 2 parameters were supplied Aug 01 16:30:35.156 INFO kablam! --> src/main.rs:105:43 Aug 01 16:30:35.156 INFO kablam! | Aug 01 16:30:35.156 INFO kablam! 105 | let (buf_stream, stream_handle) = UdpStream::with_bound(socket, self.io_loop.handle()); Aug 01 16:30:35.156 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 parameter Aug 01 16:30:35.156 INFO kablam! Aug 01 16:30:35.215 INFO kablam! error[E0599]: no method named `get_response_code` found for type `trust_dns::op::DnsResponse` in the current scope Aug 01 16:30:35.215 INFO kablam! --> src/main.rs:120:29 Aug 01 16:30:35.215 INFO kablam! | Aug 01 16:30:35.215 INFO kablam! 120 | if response.get_response_code() == ResponseCode::NoError && qclass == DNSClass::IN { Aug 01 16:30:35.215 INFO kablam! | ^^^^^^^^^^^^^^^^^ Aug 01 16:30:35.215 INFO kablam! | Aug 01 16:30:35.216 INFO kablam! = help: did you mean `set_response_code`? Aug 01 16:30:35.216 INFO kablam! Aug 01 16:30:35.529 INFO kablam! error[E0308]: mismatched types Aug 01 16:30:35.529 INFO kablam! --> src/main.rs:122:36 Aug 01 16:30:35.530 INFO kablam! | Aug 01 16:30:35.530 INFO kablam! 122 | response = process_response(response, ops); Aug 01 16:30:35.530 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `trust_dns::op::DnsResponse`, found struct `trust_dns::op::Message` Aug 01 16:30:35.530 INFO kablam! | Aug 01 16:30:35.530 INFO kablam! = note: expected type `trust_dns::op::DnsResponse` Aug 01 16:30:35.530 INFO kablam! found type `trust_dns::op::Message` Aug 01 16:30:35.530 INFO kablam! Aug 01 16:30:35.531 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:35.531 INFO kablam! --> src/main.rs:125:26 Aug 01 16:30:35.531 INFO kablam! | Aug 01 16:30:35.531 INFO kablam! 125 | response.id(request.message.get_id()); Aug 01 16:30:35.531 INFO kablam! | ^^ expected 0 parameters Aug 01 16:30:35.531 INFO kablam! Aug 01 16:30:35.586 INFO kablam! error[E0599]: no method named `get_rr_type` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:35.586 INFO kablam! --> src/main.rs:188:22 Aug 01 16:30:35.587 INFO kablam! | Aug 01 16:30:35.587 INFO kablam! 188 | match answer.get_rr_type() { Aug 01 16:30:35.587 INFO kablam! | ^^^^^^^^^^^ Aug 01 16:30:35.587 INFO kablam! | Aug 01 16:30:35.587 INFO kablam! = help: did you mean `set_rr_type`? Aug 01 16:30:35.588 INFO kablam! Aug 01 16:30:35.595 INFO kablam! error[E0599]: no method named `get_rdata` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:35.595 INFO kablam! --> src/main.rs:192:47 Aug 01 16:30:35.595 INFO kablam! | Aug 01 16:30:35.595 INFO kablam! 192 | let cname = match *answer.get_rdata() { Aug 01 16:30:35.595 INFO kablam! | ^^^^^^^^^ Aug 01 16:30:35.604 INFO kablam! | Aug 01 16:30:35.605 INFO kablam! = help: did you mean `set_rdata`? Aug 01 16:30:35.605 INFO kablam! Aug 01 16:30:35.615 INFO kablam! error[E0599]: no method named `get_name` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:35.615 INFO kablam! --> src/main.rs:198:38 Aug 01 16:30:35.615 INFO kablam! | Aug 01 16:30:35.615 INFO kablam! 198 | } else if answer.get_name() == cname_chain.last().expect("cname") { Aug 01 16:30:35.615 INFO kablam! | ^^^^^^^^ Aug 01 16:30:35.625 INFO kablam! | Aug 01 16:30:35.625 INFO kablam! = help: did you mean `set_name`? Aug 01 16:30:35.625 INFO kablam! Aug 01 16:30:35.635 INFO kablam! error[E0599]: no method named `get_name` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:35.635 INFO kablam! --> src/main.rs:209:57 Aug 01 16:30:35.635 INFO kablam! | Aug 01 16:30:35.635 INFO kablam! 209 | if have_valid_cname_chain && answer.get_name() == cname_chain.last().expect("cname") { Aug 01 16:30:35.635 INFO kablam! | ^^^^^^^^ Aug 01 16:30:35.648 INFO kablam! | Aug 01 16:30:35.649 INFO kablam! = help: did you mean `set_name`? Aug 01 16:30:35.649 INFO kablam! Aug 01 16:30:35.695 INFO kablam! error[E0308]: mismatched types Aug 01 16:30:35.695 INFO kablam! --> src/main.rs:122:53 Aug 01 16:30:35.695 INFO kablam! | Aug 01 16:30:35.695 INFO kablam! 122 | response = process_response(response, ops); Aug 01 16:30:35.695 INFO kablam! | ^^^^^^^^ expected struct `trust_dns::op::Message`, found struct `trust_dns::op::DnsResponse` Aug 01 16:30:35.696 INFO kablam! | Aug 01 16:30:35.696 INFO kablam! = note: expected type `trust_dns::op::Message` Aug 01 16:30:35.696 INFO kablam! found type `trust_dns::op::DnsResponse` Aug 01 16:30:35.697 INFO kablam! Aug 01 16:30:35.843 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:35.843 INFO kablam! --> src/main.rs:231:20 Aug 01 16:30:35.844 INFO kablam! | Aug 01 16:30:35.844 INFO kablam! 231 | answers[0].rdata(RData::CNAME(cname_chain.last().expect("cname").clone())); Aug 01 16:30:35.844 INFO kablam! | ^^^^^ expected 0 parameters Aug 01 16:30:35.844 INFO kablam! Aug 01 16:30:35.860 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:35.860 INFO kablam! --> src/main.rs:242:64 Aug 01 16:30:35.860 INFO kablam! | Aug 01 16:30:35.860 INFO kablam! 242 | Some(ref cname) if !answers.is_empty() => { answers[0].rdata(RData::CNAME(cname.clone())); }, Aug 01 16:30:35.860 INFO kablam! | ^^^^^ expected 0 parameters Aug 01 16:30:35.860 INFO kablam! Aug 01 16:30:35.869 INFO kablam! error[E0599]: no method named `get_ttl` found for type `&mut trust_dns::rr::Record` in the current scope Aug 01 16:30:35.869 INFO kablam! --> src/main.rs:247:23 Aug 01 16:30:35.869 INFO kablam! | Aug 01 16:30:35.869 INFO kablam! 247 | if answer.get_ttl() < minimum_ttl { Aug 01 16:30:35.869 INFO kablam! | ^^^^^^^ Aug 01 16:30:35.869 INFO kablam! | Aug 01 16:30:35.869 INFO kablam! = help: did you mean `set_ttl`? Aug 01 16:30:35.869 INFO kablam! Aug 01 16:30:35.870 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:35.870 INFO kablam! --> src/main.rs:248:24 Aug 01 16:30:35.870 INFO kablam! | Aug 01 16:30:35.870 INFO kablam! 248 | answer.ttl(minimum_ttl); Aug 01 16:30:35.870 INFO kablam! | ^^^ expected 0 parameters Aug 01 16:30:35.870 INFO kablam! Aug 01 16:30:35.991 INFO kablam! error: aborting due to 18 previous errors Aug 01 16:30:35.991 INFO kablam! Aug 01 16:30:35.991 INFO kablam! Some errors occurred: E0061, E0308, E0432, E0599. Aug 01 16:30:35.991 INFO kablam! For more information about an error, try `rustc --explain E0061`. Aug 01 16:30:36.018 INFO kablam! error: Could not compile `dnsproxy`. Aug 01 16:30:36.019 INFO kablam! warning: build failed, waiting for other jobs to finish... Aug 01 16:30:36.035 INFO kablam! error[E0308]: mismatched types Aug 01 16:30:36.035 INFO kablam! --> src/main.rs:122:36 Aug 01 16:30:36.035 INFO kablam! | Aug 01 16:30:36.035 INFO kablam! 122 | response = process_response(response, ops); Aug 01 16:30:36.035 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `trust_dns::op::DnsResponse`, found struct `trust_dns::op::Message` Aug 01 16:30:36.035 INFO kablam! | Aug 01 16:30:36.035 INFO kablam! = note: expected type `trust_dns::op::DnsResponse` Aug 01 16:30:36.035 INFO kablam! found type `trust_dns::op::Message` Aug 01 16:30:36.035 INFO kablam! Aug 01 16:30:36.036 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:36.036 INFO kablam! --> src/main.rs:125:26 Aug 01 16:30:36.036 INFO kablam! | Aug 01 16:30:36.036 INFO kablam! 125 | response.id(request.message.get_id()); Aug 01 16:30:36.036 INFO kablam! | ^^ expected 0 parameters Aug 01 16:30:36.036 INFO kablam! Aug 01 16:30:36.064 INFO kablam! error[E0599]: no method named `get_rr_type` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:36.064 INFO kablam! --> src/main.rs:188:22 Aug 01 16:30:36.064 INFO kablam! | Aug 01 16:30:36.064 INFO kablam! 188 | match answer.get_rr_type() { Aug 01 16:30:36.064 INFO kablam! | ^^^^^^^^^^^ Aug 01 16:30:36.064 INFO kablam! | Aug 01 16:30:36.064 INFO kablam! = help: did you mean `set_rr_type`? Aug 01 16:30:36.064 INFO kablam! Aug 01 16:30:36.071 INFO kablam! error[E0599]: no method named `get_rdata` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:36.071 INFO kablam! --> src/main.rs:192:47 Aug 01 16:30:36.071 INFO kablam! | Aug 01 16:30:36.071 INFO kablam! 192 | let cname = match *answer.get_rdata() { Aug 01 16:30:36.071 INFO kablam! | ^^^^^^^^^ Aug 01 16:30:36.072 INFO kablam! | Aug 01 16:30:36.072 INFO kablam! = help: did you mean `set_rdata`? Aug 01 16:30:36.072 INFO kablam! Aug 01 16:30:36.084 INFO kablam! error[E0599]: no method named `get_name` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:36.084 INFO kablam! --> src/main.rs:198:38 Aug 01 16:30:36.084 INFO kablam! | Aug 01 16:30:36.084 INFO kablam! 198 | } else if answer.get_name() == cname_chain.last().expect("cname") { Aug 01 16:30:36.084 INFO kablam! | ^^^^^^^^ Aug 01 16:30:36.084 INFO kablam! | Aug 01 16:30:36.084 INFO kablam! = help: did you mean `set_name`? Aug 01 16:30:36.084 INFO kablam! Aug 01 16:30:36.090 INFO kablam! error[E0599]: no method named `get_name` found for type `&trust_dns::rr::Record` in the current scope Aug 01 16:30:36.090 INFO kablam! --> src/main.rs:209:57 Aug 01 16:30:36.090 INFO kablam! | Aug 01 16:30:36.090 INFO kablam! 209 | if have_valid_cname_chain && answer.get_name() == cname_chain.last().expect("cname") { Aug 01 16:30:36.090 INFO kablam! | ^^^^^^^^ Aug 01 16:30:36.091 INFO kablam! | Aug 01 16:30:36.091 INFO kablam! = help: did you mean `set_name`? Aug 01 16:30:36.091 INFO kablam! Aug 01 16:30:36.174 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:36.174 INFO kablam! --> src/main.rs:231:20 Aug 01 16:30:36.175 INFO kablam! | Aug 01 16:30:36.175 INFO kablam! 231 | answers[0].rdata(RData::CNAME(cname_chain.last().expect("cname").clone())); Aug 01 16:30:36.175 INFO kablam! | ^^^^^ expected 0 parameters Aug 01 16:30:36.175 INFO kablam! Aug 01 16:30:36.180 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:36.180 INFO kablam! --> src/main.rs:242:64 Aug 01 16:30:36.180 INFO kablam! | Aug 01 16:30:36.180 INFO kablam! 242 | Some(ref cname) if !answers.is_empty() => { answers[0].rdata(RData::CNAME(cname.clone())); }, Aug 01 16:30:36.180 INFO kablam! | ^^^^^ expected 0 parameters Aug 01 16:30:36.180 INFO kablam! Aug 01 16:30:36.190 INFO kablam! error[E0599]: no method named `get_ttl` found for type `&mut trust_dns::rr::Record` in the current scope Aug 01 16:30:36.190 INFO kablam! --> src/main.rs:247:23 Aug 01 16:30:36.190 INFO kablam! | Aug 01 16:30:36.190 INFO kablam! 247 | if answer.get_ttl() < minimum_ttl { Aug 01 16:30:36.190 INFO kablam! | ^^^^^^^ Aug 01 16:30:36.190 INFO kablam! | Aug 01 16:30:36.191 INFO kablam! = help: did you mean `set_ttl`? Aug 01 16:30:36.191 INFO kablam! Aug 01 16:30:36.192 INFO kablam! error[E0061]: this function takes 0 parameters but 1 parameter was supplied Aug 01 16:30:36.192 INFO kablam! --> src/main.rs:248:24 Aug 01 16:30:36.192 INFO kablam! | Aug 01 16:30:36.192 INFO kablam! 248 | answer.ttl(minimum_ttl); Aug 01 16:30:36.192 INFO kablam! | ^^^ expected 0 parameters Aug 01 16:30:36.192 INFO kablam! Aug 01 16:30:36.240 INFO kablam! error: aborting due to 18 previous errors Aug 01 16:30:36.240 INFO kablam! Aug 01 16:30:36.240 INFO kablam! Some errors occurred: E0061, E0308, E0432, E0599. Aug 01 16:30:36.241 INFO kablam! For more information about an error, try `rustc --explain E0061`. Aug 01 16:30:36.295 INFO kablam! error: Could not compile `dnsproxy`. Aug 01 16:30:36.295 INFO kablam! Aug 01 16:30:36.295 INFO kablam! To learn more, run the command again with --verbose. Aug 01 16:30:36.298 INFO kablam! su: No module specific data is present Aug 01 16:30:36.867 INFO running `"docker" "rm" "-f" "7edf7ec59bdfdb59fe0971bc0d8ef42a979adb76c6aa2e4317170225fe871b61"` Aug 01 16:30:37.035 INFO blam! 7edf7ec59bdfdb59fe0971bc0d8ef42a979adb76c6aa2e4317170225fe871b61