Skip to content

rustbuild: stdlib not installed for 2nd target triple #39235

Closed
@xi2

Description

@xi2

Hi. I am testing out rust 1.15.0 beta and I came across a problem installing from source:

OS

Debian GNU/Linux 8 x86_64

Rust version

10893a9 (1.15.0-beta.5)

Actions

$ ./configure \
    --prefix=$HOME/rust \
    --enable-local-rust \
    --local-rust-root=$SNAPSHOT \
    --disable-rpath \
    --disable-manage-submodules \
    --target=x86_64-unknown-linux-gnu,i686-unknown-linux-gnu \
    --enable-vendor \
    --release-channel=beta
$ make
$ make install

Expected outcome

x86_64-unknown-linux-gnu and i686-unknown-linux-gnu directories in $HOME/rust/lib/rustlib.

Actual outcome

Only the x86_64-unknown-linux-gnu directory is present.

I am new to rust (just a couple of days) so forgive me if I've overlooked something. I'm pretty sure I installed 1.14.0 similarly and i686-unknown-linux-gnu was installed OK. That was using the old makefiles-based build system.

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions