On 09/12/18 08:42 PM, Till Wegmüller wrote:
Hi Aurelian

Nice work.

I tested a few Rust programs acros github trending at random to see how
we are with workflow compliance.

cargo seems to work and can be used to install programs.
Tested:
https://github.com/sharkdp/bat simple cat clone: Does not work the
termios library does not know about us.

https://github.com/rust-lang-nursery/rustup.rs/ Seems to be very
unstable... They recomend that a packager pckages it. We maybe should
aswell seing that many rust utilities seem to require their very
specific version of rust...... Including firefox.

https://github.com/uutils/coreutils Does not seem to like that our libc
has no ENOATTR....

I guess https://github.com/Stebalien/xattr/issues/18 is what you see? There's workaround for this in xattr v0.2.2, but I thought is fixed by following rust's libc patches which define ENOATTR as ENODATA:

* src_vendor_libc_src_unix_solaris_mod.rs.patch
* src_liblibc_src_unix_solaris_mod.rs.patch

But yes along the way there are another platform-specific problems like:

error[E0432]: unresolved import `self::libc::TIOCGWINSZ`
--> /export/home/newman/.cargo/registry/src/github.com-1ecc6299db9ec823/termsize-0.1.5/src/nix.rs:4:33
  |
4 | use self::libc::{STDOUT_FILENO, TIOCGWINSZ, c_ushort};
  |                                 ^^^^^^^^^^ no `TIOCGWINSZ` in the root

Michal


All in all i would say the compiler works it was saying that many
packages were compiling without errors. But the work has just begun.
There seems to be very much platform specific code in rust libraries in
the wild.

Keep up the good work
Greetings
Till

On 09/12/18 02:30 PM, Aurélien Larcher wrote:
For anyone interested there is a testing package of rust 1.28 at

https://pkg.openindiana.org/gcc-next/

pkg://userland/developer/lang/rustc@1.28.0,5.11-2018.0.0.0:20180912T121658Z

The repository is built with gcc-8 so a new BE and a good bandwidth are
required.

--
---
Praise the Caffeine embeddings


_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to