Repository navigation
Closed
Description
When I compiling rust from sources I get error:
Documenting std v0.0.0 (file:///tmp/portage/dev-lang/rust-9999/work/rust-git-src/src/libstd)
Running `/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/bootstrap/debug/rustdoc --crate-name std libstd/lib.rs --target wasm32-unknown-unknown -
o /tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/doc --cfg 'feature="alloc_jemalloc"' --cf
g 'feature="backtrace"' --cfg 'feature="jemalloc"' --cfg 'feature="panic-unwind"' --cfg 'feature="panic_unwind"' -L dependency=/tmp/portage/dev-lang/rust-9999
/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps -L dependency=/tmp/portage/dev-lang/rust-9999/work/rust-git-s
rc/build/x86_64-unknown-linux-gnu/stage2-std/release/deps --extern alloc=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stag
e2-std/wasm32-unknown-unknown/release/deps/liballoc-1c95da711ffa9738.rmeta --extern alloc_jemalloc=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86
_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc_jemalloc-6fd8693256803564.rmeta --extern unwind=/tmp/portage/dev-lang/rust-9999/
work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libunwind-4ea55f2fb3df1f55.rmeta --extern panic_abort=/tmp/por
tage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libpanic_abort-02f9390e09e9d10d.rmeta
--extern panic_unwind=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libpanic
_unwind-a11e60ec90f76fd6.rmeta --extern core=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknow
n/release/deps/libcore-780ae4028ed2e009.rmeta --extern compiler_builtins=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stag
e2-std/wasm32-unknown-unknown/release/deps/libcompiler_builtins-31298adf9ca6a0bb.rmeta --extern std_unicode=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/
build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libstd_unicode-d3abd6c71cbc8c73.rmeta --extern libc=/tmp/portage/dev-lang/rust-9
999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liblibc-2d8e0efa18498be2.rmeta --extern alloc_system=/tmp/
portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc_system-d050896249100096.rm
eta`
rustdoc command: "/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--crate-name" "std" "libstd/lib.rs" "-
-target" "wasm32-unknown-unknown" "-o" "/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/doc
" "--cfg" "feature=\"alloc_jemalloc\"" "--cfg" "feature=\"backtrace\"" "--cfg" "feature=\"jemalloc\"" "--cfg" "feature=\"panic-unwind\"" "--cfg" "feature=\"pa
nic_unwind\"" "-L" "dependency=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps
" "-L" "dependency=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/release/deps" "--extern" "alloc=/tmp/portage/de
v-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc-1c95da711ffa9738.rmeta" "--extern" "
alloc_jemalloc=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc_jemall
oc-6fd8693256803564.rmeta" "--extern" "unwind=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unkno
wn/release/deps/libunwind-4ea55f2fb3df1f55.rmeta" "--extern" "panic_abort=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/sta
ge2-std/wasm32-unknown-unknown/release/deps/libpanic_abort-02f9390e09e9d10d.rmeta" "--extern" "panic_unwind=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/
build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libpanic_unwind-a11e60ec90f76fd6.rmeta" "--extern" "core=/tmp/portage/dev-lang/r
ust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libcore-780ae4028ed2e009.rmeta" "--extern" "compiler_
builtins=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libcompiler_builtins-
31298adf9ca6a0bb.rmeta" "--extern" "std_unicode=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unk
nown/release/deps/libstd_unicode-d3abd6c71cbc8c73.rmeta" "--extern" "libc=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/sta
ge2-std/wasm32-unknown-unknown/release/deps/liblibc-2d8e0efa18498be2.rmeta" "--extern" "alloc_system=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x
86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc_system-d050896249100096.rmeta" "--cfg" "stage2" "--cfg" "dox" "--sysroot" "/tm
p/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2" "-Z" "force-unstable-if-unmarked" "-Z" "unstable-options" "--crate-versi
on" "1.28.0-dev (c45ae9ea3 2018-06-18)"
error: missing documentation for a module
--> libstd/sys/mod.rs:70:9
|
70 | pub mod unix_ext {}
| ^^^^^^^^^^^^^^^^
|
note: lint level defined here
--> libstd/lib.rs:224:9
| 224| #![deny(missing_docs)]
| ^^^^^^^^^^^^
error: missing documentation for a module
--> libstd/sys/mod.rs:88:9
|
88 | pub mod windows_ext {}
| ^^^^^^^^^^^^^^^^^^^
error: Compilation failed, aborting rustdoc
error: Could not document `std`.
Caused by:
process didn't exit successfully: `/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/bootstrap/debug/rustdoc --crate-name std libstd/lib.rs --target $
asm32-unknown-unknown -o /tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/doc --cfg feature$
"alloc_jemalloc" --cfg feature="backtrace" --cfg feature="jemalloc" --cfg feature="panic-unwind" --cfg feature="panic_unwind" -L dependency=/tmp/portage/dev-$
ang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps -L dependency=/tmp/portage/dev-lang/rust-9999/w$
rk/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/release/deps --extern alloc=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-$
inux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc-1c95da711ffa9738.rmeta --extern alloc_jemalloc=/tmp/portage/dev-lang/rust-9999/work/rust-git$
src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc_jemalloc-6fd8693256803564.rmeta --extern unwind=/tmp/portage/dev-l$
ng/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libunwind-4ea55f2fb3df1f55.rmeta --extern panic_$
bort=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libpanic_abort-02f9390e0$
e9d10d.rmeta --extern panic_unwind=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release$
deps/libpanic_unwind-a11e60ec90f76fd6.rmeta --extern core=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-$
nknown-unknown/release/deps/libcore-780ae4028ed2e009.rmeta --extern compiler_builtins=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-$
inux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libcompiler_builtins-31298adf9ca6a0bb.rmeta --extern std_unicode=/tmp/portage/dev-lang/rust-9999/work$
rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/libstd_unicode-d3abd6c71cbc8c73.rmeta --extern libc=/tmp/portage/d$
v-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liblibc-2d8e0efa18498be2.rmeta --extern allo$
_system=/tmp/portage/dev-lang/rust-9999/work/rust-git-src/build/x86_64-unknown-linux-gnu/stage2-std/wasm32-unknown-unknown/release/deps/liballoc_system-d0508$
6249100096.rmeta` (exit code: 1)
config.toml:
[llvm]
optimize = true
release-debuginfo = false
assertions = false
targets = "X86;Mips;NVPTX;BPF;AArch64"
[build]
build = "x86_64-unknown-linux-gnu"
host = ["x86_64-unknown-linux-gnu"]
target = ["i686-unknown-linux-gnu","x86_64-unknown-linux-gnu","wasm32-unknown-unknown"]
docs = true
submodules = false
python = "python2.7"
locked-deps = true
vendor = false
verbose = 2
sanitizers = true
extended = true
tools=["src", "rls", "analysis"]
[install]
prefix = "/usr"
libdir = "lib64/rust-9999"
docdir = "share/doc/rust-9999"
mandir = "share/rust-9999/man"
[rust]
optimize = true
debuginfo = false
debug-assertions = false
use-jemalloc = true
default-linker = "x86_64-pc-linux-gnu-gcc"
rpath = false
ignore-git = false
lld = true
[target.i686-unknown-linux-gnu]
cc = "x86_64-pc-linux-gnu-gcc"
cxx = "x86_64-pc-linux-gnu-g++"
linker = "x86_64-pc-linux-gnu-gcc"
ar = "x86_64-pc-linux-gnu-ar"
[target.x86_64-unknown-linux-gnu]
cc = "x86_64-pc-linux-gnu-gcc"
cxx = "x86_64-pc-linux-gnu-g++"
linker = "x86_64-pc-linux-gnu-gcc"
ar = "x86_64-pc-linux-gnu-ar"
[target.wasm32-unknown-unknown]Broken rustc version: 594b05d
Known working rustc version: 68da15e
Metadata
Metadata
Assignees
Labels
No labels
Activity
o01eg commentedon Jun 19, 2018
It was broken in #51382
GuillaumeGomez commentedon Jun 19, 2018
I'm surprised that it wasn't not tested...
o01eg commentedon Jun 25, 2018
I've tried patch from PR but got:
GuillaumeGomez commentedon Jun 25, 2018
Ah, I forgot one then.
Rollup merge of rust-lang#51642 - GuillaumeGomez:fix-unknown-windows-…
o01eg commentedon Jun 25, 2018
Could it be fixed before merge?
GuillaumeGomez commentedon Jun 25, 2018
Updating. Next time please comment on the PR directly so it allows people to follow what's happening.
Rollup merge of rust-lang#51642 - GuillaumeGomez:fix-unknown-windows-…