pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [HEADS UP] test rust185/rust185-bin
Thomas Klausner <wiz%NetBSD.org@localhost> writes:
[snip]
> The last time I tried building rust (1.83) on macOS a couple weeks ago, I saw
>
> = note: ld: warning: ignoring duplicate libraries: '-lm'
> ld: warning: object file (/Users/test/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[19](7372e21ddc8be4fd-PassWrapper.o)) was built for newer 'macOS' version (15.2) than being linked (11.0)
> ld: warning: object file (/Users/test/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[20](7372e21ddc8be4fd-RustWrapper.o)) was built for newer 'macOS' version (15.2) than being linked (11.0)
> ld: warning: object file (/Users/test/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[21](7372e21ddc8be4fd-ArchiveWrapper.o)) was built for newer 'macOS' version (15.2) than being linked (11.0)
> ld: warning: object file (/Users/test/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[22](7372e21ddc8be4fd-CoverageMappingWrapper.o)) was built for newer 'macOS' version (15.2) than being linked (11.0)
> ld: warning: object file (/Users/test/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[23](7372e21ddc8be4fd-SymbolWrapper.o)) was built for newer 'macOS' version (15.2) than being linked (11.0)
> ld: warning: object file (/Users/test/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[24](7372e21ddc8be4fd-Linker.o)) was built for newer 'macOS' version (15.2) than being linked (11.0)
> Undefined symbols for architecture arm64:
> "___isPlatformVersionAtLeast", referenced from:
> llvm::sys::fs::copy_file(llvm::Twine const&, llvm::Twine const&) in librustc_llvm-9d488e0d9689de6a.rlib[2159](Path.cpp.o)
> ld: symbol(s) not found for architecture arm64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
>
>
> so I think that's not a regression.
>
> Does lang/rust (1.83) build for you in the same environment?
> Thomas
Not a regression, lang/rust as well fails to build with similar linker
errors on MacOS 15.4...
= note: ld: warning: ignoring duplicate libraries: '-lm'
ld: warning: object file (/Users/nimmagaddasunil.kumar/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[19](7372e21ddc8be4fd-PassWrapper.o)) was built for newer 'macOS' version (15.4) than being linked (11.0)
ld: warning: object file (/Users/nimmagaddasunil.kumar/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[20](7372e21ddc8be4fd-RustWrapper.o)) was built for newer 'macOS' version (15.4) than being linked (11.0)
ld: warning: object file (/Users/nimmagaddasunil.kumar/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[21](7372e21ddc8be4fd-ArchiveWrapper.o)) was built for newer 'macOS' version (15.4) than being linked (11.0)
ld: warning: object file (/Users/nimmagaddasunil.kumar/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[22](7372e21ddc8be4fd-CoverageMappingWrapper.o)) was built for newer 'macOS' version (15.4) than being linked (11.0)
ld: warning: object file (/Users/nimmagaddasunil.kumar/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[23](7372e21ddc8be4fd-SymbolWrapper.o)) was built for newer 'macOS' version (15.4) than being linked (11.0)
ld: warning: object file (/Users/nimmagaddasunil.kumar/pkgsrc/lang/rust/work/rustc-1.83.0-src/build/aarch64-apple-darwin/stage0-rustc/aarch64-apple-darwin/release/deps/librustc_codegen_llvm-439f221997fe20a7.rlib[24](7372e21ddc8be4fd-Linker.o)) was built for newer 'macOS' version (15.4) than being linked (11.0)
Undefined symbols for architecture arm64:
"___isPlatformVersionAtLeast", referenced from:
llvm::sys::fs::copy_file(llvm::Twine const&, llvm::Twine const&) in librustc_llvm-9d488e0d9689de6a.rlib[2159](Path.cpp.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: could not compile `rustc_driver` (lib) due to 1 previous error
Build completed unsuccessfully in 0:17:32
*** Error code 1
Home |
Main Index |
Thread Index |
Old Index