up to date release
stefantalpalaru opened this issue · 10 comments
Please make a release that's able to compile Nim-0.10.2. It would help me make a better Gentoo ebuild and it would probably help all the other distro packagers that want a replicable build.
For packaging on Gentoo you should use http://nim-lang.org/download/nim-0.10.2.zip. We won't be tagging releases here because this repo will become too big.
That archive is missing the tools/ directory so running 'PATH="$PATH:./bin" ./koch web' fails with "Error: cannot open 'tools/nimweb.nim'".
Are you using the right csources branch? The master branch here can only compile the master branch in the main nim repository. Same for the devel branch.
I was talking about http://nim-lang.org/download/nim-0.10.2.zip which dom96 said I should use instead of github releases. It comes with its own csources copy and I can use it, but I can't get HTML docs out of it.
In that case you should use the master branch of this repo which will always correspond to the latest release of Nim.
Perhaps for packaging you could use the C sources in the zip together with a tag of the Nim compiler's repo?
I went back to using Github for the sources and pinning this repo to the commit hash that I tested. If you delete the commit in the future to save space, the package will break.
On the other hand, there are no old archives on nim-lang.org/download so that's not a valid alternative for the kind of package stability I'm looking for.
The archives are still on the server though and they won't be deleted.