On 03/17/2016 10:59 AM, Henri Sivonen wrote:
My concern is that Linux distributions tend to have a policy that binary packages have to be buildable from source packages using the tools that are available in the package repository of the distro. Considering the current state of rustc availability in distro repositories, it seems to me that we are headed towards a problem.
I guess one of the thing we could do is use an alternative solution, such as an external package manager which can work side-by-side with the host, such as zero-install, Portage, or Nix.
I already use Nix, as a package manager to manage the dependencies I need for building Firefox [1]. One of the advantage I see with this solution is that such Nix expression can be part of the repository [2] and be a fallback for all the platforms where we have no support.
[1] https://github.com/nbp/firefox-build-env [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1115107 -- Nicolas B. Pierron _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform