On Sun, Apr 05, 2015 at 06:32:24PM +0200, Sébastien Marie wrote: > Hi, > > The beta version of rustc was out April 3, 2015 > (http://www.rust-lang.org/install.html). > > I updated the port of rustc in openbsd-wip, in order to follow the beta > version (waiting for the stable one, in 6 weeks). > > Now, I would like to have some feedback about this port, in order to > import it under ports. > > Known drawbacks: > - building the port imply to build an embeded version of LLVM first (it > is only a BUILD_DEP) > > - rustc and rustdoc need to known at runtime the location of the > executable, in order to infer the sysroot (directory where are located > the rust standard libraries). > > For rustc, I provide a wrapper to pass the location of it. > > But for rustdoc, no arguments are available for that. In order to use > it, it is currently necessary to invoke it with full path > (/usr/local/bin/rustdoc args...) > > - the executable in snapshot archive (used for bootstrapping purpose) is > dynamic. So it embeded system libraries too.
Fwiw, i've been testing various versions and variations of it since sebastien started publishing it to wip, and i think it's in quite good shape to get into the tree now. Looking for okays so that we can work in tree now. Landry