Closed maruel closed 2 years ago
There's a workaround to install from sources in the meantime; do a local clone:
git clone https://github.com/aler9/rtsp-simple-server
cd rtsp-simple-server
git checkout v0.17.13
go install .
Hello, this would be nice to support, but replace
directives are quite useful to solve important issues, since they allow to temporarily / permanently replace external dependencies, and i can't forbid them.
Maybe you can open an issue in the Golang repository and ask the maintainers to allow go install
and replace
to coexist.
My question was indirectly: why no attempt to do a PR upstream was done?
https://github.com/notedit/rtmp/compare/master...aler9:master
Usually there's no time to wait for a PR to get merged. Furthermore, the changes in the RTMP repository are not meant to be merged into master.
This issue is being locked automatically because it has been closed for more than 6 months. Please open a new issue in case you encounter a similar problem.
Describe the feature
go install
is a great way to install go executables. It's fast and safe. We can use version number when needed. Since this project already uses semver git tags, it should just work.Running
go install github.com/aler9/rtsp-simple-server@latest
currently fails due to the rewrite directive, here's the output locally:It has been the case since March 2021; https://github.com/aler9/rtsp-simple-server/commit/186a91800a684922efe4f7d1f3367144e9604002