Currently to build downstream packages for targets emscripten, I clone a fork of chrono with #593 backported onto v0.4.19 and patch the downstream package's Cargo.toml by adding
+[patch.crates-io]
+chrono = { path = "path/to/forked/chrono" }
I am looking forward to not having to do this.