UmVirt LFS Package info

DB commit: c78e95157185199cceff370fa5b5f1dd2a1be2fa
APP commit: cac3f2066a9a05955b29d720b9b9b14f534d21c2

rustc

Rust Compiler

Package info

Codename: rustc
Source file: rustc-1.25.0-src.tar.gz
Source directory: rustc-1.25.0-src
Package URL: https://umvirt.com/linux/downloads/0.1/packages/r/rustc-1.25.0-src.tar.gz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.1/packages/r/rustc-1.25.0-src.tar.gz.md5sum
Dependances: python2, cmake, curl, libssh2.
Dependance of: librsvg-broken.
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
cat << EOF > config.toml
# see config.toml.example for more possible options
[llvm]
targets = "X86"

# When using system llvm prefer shared libraries
link-shared = true

[build]
# install cargo as well as rust
extended = true

[install]
prefix = "/usr"
docdir = "share/doc/rustc-1.25.0"

[rust]
channel = "stable"
rpath = false

# get reasonably clean output from the test harness
quiet-tests = true

# BLFS does not install the FileCheck executable from llvm,
# so disable codegen tests
codegen-tests = false

[target.x86_64-unknown-linux-gnu]
# delete this *section* if you are not using system llvm.
# NB the output of llvm-config (i.e. help options) may be
# dumped to the screen when config.toml is parsed.
llvm-config = "/usr/bin/llvm-config"

EOF

Build script:
export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &&
./x.py build

Install script:
DESTDIR=\${PWD}/install ./x.py install
chown -R root:root install &&
cp -a install/* /


Comments:

  1. Blobs in source code!
    Not self complete!
    
    Ignored!