rust: fix building on macOS (issue6801)
rust: fix build errors on darwin
rust: fix build errors on darwin
share: add --relative flag to store a relative path to the source
commit: don't change phases for preexisting commits
backout: don't assume that tip as what we just committed
py3: hggettext
commit: warn the user when a commit already exists