Terminal prompt does't show on macOS Sierra
After some debugging I found out that the bash-autocompletion package for brew did cause this. It is clear that if you run $(brew --prefix)/etc/bash_completion the command does not terminate

As a wordaround, you can uninstall it with brew uninstall bash-autocompletion. I'd recommend to first update brew by running brew update &amp;&amp; brew upgrade though. 

Digging deeper it turned out the main problem here was the rust compiler. Running rustc --version pointed me to a segfault. I uninstalled it using /usr/local/lib/rustlib/uninstall.sh, after which the bash autocompletion started to work again. Removing rust as described, and reinstalling it using brew (brew install rust) ensured everything worked again