rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
94.88k stars 12.23k forks source link

Documentation differ when Rust is build on i386 Solaris vs SPARC Solaris #124843

Open psumbera opened 2 months ago

psumbera commented 2 months ago

On i386 Solaris it contains following files which are not generated for SPARC Solaris:

usr/share/doc/rust/html/core/arch/aarch64/fn\.v.*\.html
usr/share/doc/rust/html/core/arch/aarch64/struct\.(f|i|p|u).*
usr/share/doc/rust/html/core/arch/arm/fn\.v.*\.html
usr/share/doc/rust/html/core/arch/arm/struct\.(f|u?int64|u?int32|u?int16x4|u?int16x8|u?int8x16|u?int8x8|p).*
usr/share/doc/rust/html/core/core_arch/aarch64/neon/fn\.v.*\.html
usr/share/doc/rust/html/core/core_arch/aarch64/neon/generated/fn\.v.*\.html
usr/share/doc/rust/html/core/core_arch/aarch64/neon/struct\.(f|i|p|u).*
usr/share/doc/rust/html/core/core_arch/arm/neon/fn\.v.*\.html
usr/share/doc/rust/html/core/core_arch/arm_shared/crypto/fn\.v.*\.html
usr/share/doc/rust/html/core/core_arch/arm_shared/neon/generated/fn\.v.*\.html
usr/share/doc/rust/html/core/core_arch/arm_shared/neon/fn\.v.*\.html
usr/share/doc/rust/html/core/core_arch/arm_shared/neon/struct\.(f|i|p|u).*
usr/share/doc/rust/html/src/core/portable-simd/crates/core_simd/src/vendor/x86\.rs\.html
usr/share/doc/rust/html/src/core/stdarch/crates/core_arch/src/aarch64/neon/.*
usr/share/doc/rust/html/src/core/stdarch/crates/core_arch/src/arm_shared/crypto\.rs\.html
usr/share/doc/rust/html/src/core/stdarch/crates/core_arch/src/arm_shared/neon/.*
usr/share/doc/rust/html/src/core/stdarch/crates/core_arch/src/arm/neon\.rs\.html

On the other hand SPARC Solaris contains following files with are not generated for i386 Solaris:

usr/share/doc/rust/html/std/os/linux/raw/arch/fn.stat.html
usr/share/doc/rust/html/std/os/linux/raw/fn.stat.html

This is causing some problems during packaging. But mainly I would like to know why is this happening...

The above files are valid with Rust 1.78 but previous versions did have similar issues.

workingjubilee commented 2 months ago

wondering if this is related to https://github.com/rust-lang/rust/issues/124635 but probably not because this is noted as a preexisting bug