您尚未登录。

#1 2018-04-23 22:15:38

Remilia
RemiliaForever
注册时间: 2016-03-14
帖子: 49
个人网站

cn源里rust-nightly版本问题

今天在给rust添加musl的target时编译报错

error[E0514]: found crate `core` compiled by an incompatible version of rustc
  |
  = help: please recompile that crate using this compiler (rustc 1.25.0-nightly (27a046e93 2018-02-18))
  = note: the following crate versions were found:
          crate `core` compiled by rustc 1.27.0-nightly (ac3c2288f 2018-04-18): /usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-c267d6f284101f75.rlib

检查发现rustc的版本和下载的rust-std-musl版本不同

rusc -V
rustc 1.25.0-nightly (27a046e93 2018-02-18)

yaourt -Qi rust-nightly 
名字           : rust-nightly
版本           : 4:1.27.0_20180419-1

看了cn源的PKGBUILD貌似没有问题,自己执行makepkg后rustc版本也到了20180418。

离线

#2 2018-04-24 11:38:39

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,934
个人网站

Re: cn源里rust-nightly版本问题

哎不对,你的 rustc 不是系统里的那个吧?是不是同时使用 rustup 了?

最近编辑记录 依云 (2018-04-24 11:40:24)

离线

#3 2018-04-24 12:37:27

Remilia
RemiliaForever
注册时间: 2016-03-14
帖子: 49
个人网站

Re: cn源里rust-nightly版本问题

没有使用rustup

$ which rustc
/usr/bin/rustc

$ whereis rustc
rustc: /usr/bin/rustc /usr/share/man/man1/rustc.1.gz

$ yaourt - Qo /usr/bin/rustc
/usr/bin/rustc 属于 rust-nightly 4:1.27.0_20180419-1

直接从ustc镜像源下载xz包解压看man文档里的版本也是1.25.0

离线

#4 2018-04-24 13:50:35

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,934
个人网站

Re: cn源里rust-nightly版本问题

我知道了,里边的文件不对。正在调查。

离线

#5 2018-04-24 14:04:40

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,934
个人网站

Re: cn源里rust-nightly版本问题

我是说怎么新特性好像一直没用到,本地的旧文件忘记删了……
已修,等下次更新。

离线

#6 2018-04-24 15:36:57

Remilia
RemiliaForever
注册时间: 2016-03-14
帖子: 49
个人网站

Re: cn源里rust-nightly版本问题

好的,感谢百合仙子!

离线

页脚