opened
rebello95
username_0
When compiling Envoy Mobile locally, I was seeing the following error without this change:

```
external/envoy/source/extensions/transport_sockets/tls/ocsp/asn1_utility.cc:37:23: error: no viable constructor or deduction guide for deduction of template arguments of 'optional'
  return is_present ? absl::optional(data) : absl::nullopt;
```

Risk Level: Low
Testing: N/A
Docs Changes: N/A
extensions: add explicit type annotation for absl::optional
issue
created
akonradi
username_1
Is Envoy Mobile using C++17? I assume this worked before because of template deduction guides.
comment
created
rebello95
username_0
Yep it is using C++17. I'm not really clear on why this only seems to break there either
comment