| Summary: | dev-util/cbindgen-0.13.2 : error: could not compile cbindgen. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Gentoo musl team <musl> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | mozilla |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
dev-util:cbindgen-0.13.2:20200401-105259.log emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 |
||
|
Description
Toralf Förster
2020-04-01 13:11:03 UTC
Created attachment 628402 [details]
emerge-info.txt
Created attachment 628404 [details]
dev-util:cbindgen-0.13.2:20200401-105259.log
Created attachment 628406 [details]
emerge-history.txt
Created attachment 628408 [details]
environment
Created attachment 628410 [details]
etc.portage.tbz2
Created attachment 628412 [details]
logs.tbz2
Created attachment 628414 [details]
temp.tbz2
do you still have rust's useflags for this image? I'm interested if it's built with system-llvm and which llvm was used as a dependency, since 1.42.0 supports both llvm9 and 10. In the merge history it looks like llvm9 got installed just before rust, so I assume system-llvm is used. will try to replicate, this one looks serious. (In reply to Georgy Yakovlev from comment #8) > do you still have rust's useflags for this image? Well, the one in make.conf.USE should rule (etc.portage.tbz2), or? WHich yields into # emerge -qpvO rust [ebuild R ] dev-lang/rust-1.42.0 USE="system-llvm -clippy -debug (-doc) -libressl -miri -nightly -parallel-compiler -rls -rustfmt -system-bootstrap -wasm" CPU_FLAGS_X86="sse2" LLVM_TARGETS="(X86) -AArch64 -AMDGPU -ARM -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore" This all comes down to the static vs dynamic build. mr-fox ~ # lddtree /usr/bin/rustc
rustc => /usr/bin/rustc (interpreter => /lib/ld-musl-x86_64.so.1)
librustc_driver-34043c0d66ace301.so => /usr/lib/librustc_driver-34043c0d66ace301.so
libtest-1965f70aca5aca95.so => /usr/lib/libtest-1965f70aca5aca95.so
libLLVMX86AsmParser.so.9 => /usr/lib/llvm/9/lib/libLLVMX86AsmParser.so.9
libLLVMMCParser.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMMCParser.so.9
libLLVMX86CodeGen.so.9 => /usr/lib/llvm/9/lib/libLLVMX86CodeGen.so.9
libLLVMAsmPrinter.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMAsmPrinter.so.9
libLLVMDebugInfoDWARF.so.9 => /usr/lib/llvm/9/lib/../lib/../lib/libLLVMDebugInfoDWARF.so.9
libLLVMDebugInfoCodeView.so.9 => /usr/lib/llvm/9/lib/../lib/../lib/libLLVMDebugInfoCodeView.so.9
libLLVMBinaryFormat.so.9 => /usr/lib/llvm/9/lib/../lib/../lib/libLLVMBinaryFormat.so.9
libLLVMRemarks.so.9 => /usr/lib/llvm/9/lib/../lib/../lib/libLLVMRemarks.so.9
libLLVMGlobalISel.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMGlobalISel.so.9
libLLVMSelectionDAG.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMSelectionDAG.so.9
libLLVMX86Utils.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMX86Utils.so.9
libLLVMProfileData.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMProfileData.so.9
libLLVMX86Desc.so.9 => /usr/lib/llvm/9/lib/libLLVMX86Desc.so.9
libLLVMMCDisassembler.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMMCDisassembler.so.9
libLLVMX86Info.so.9 => /usr/lib/llvm/9/lib/libLLVMX86Info.so.9
libLLVMLTO.so.9 => /usr/lib/llvm/9/lib/libLLVMLTO.so.9
libLLVMObjCARCOpts.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMObjCARCOpts.so.9
libLLVMPasses.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMPasses.so.9
libLLVMAggressiveInstCombine.so.9 => /usr/lib/llvm/9/lib/../lib/../lib/libLLVMAggressiveInstCombine.so.9
libLLVMCodeGen.so.9 => /usr/lib/llvm/9/lib/libLLVMCodeGen.so.9
libLLVMTarget.so.9 => /usr/lib/llvm/9/lib/libLLVMTarget.so.9
libLLVMipo.so.9 => /usr/lib/llvm/9/lib/libLLVMipo.so.9
libLLVMIRReader.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMIRReader.so.9
libLLVMAsmParser.so.9 => /usr/lib/llvm/9/lib/../lib/../lib/libLLVMAsmParser.so.9
libLLVMVectorize.so.9 => /usr/lib/llvm/9/lib/libLLVMVectorize.so.9
libLLVMScalarOpts.so.9 => /usr/lib/llvm/9/lib/libLLVMScalarOpts.so.9
libLLVMLinker.so.9 => /usr/lib/llvm/9/lib/libLLVMLinker.so.9
libLLVMInstCombine.so.9 => /usr/lib/llvm/9/lib/libLLVMInstCombine.so.9
libLLVMInstrumentation.so.9 => /usr/lib/llvm/9/lib/libLLVMInstrumentation.so.9
libLLVMTransformUtils.so.9 => /usr/lib/llvm/9/lib/libLLVMTransformUtils.so.9
libLLVMBitWriter.so.9 => /usr/lib/llvm/9/lib/libLLVMBitWriter.so.9
libLLVMAnalysis.so.9 => /usr/lib/llvm/9/lib/libLLVMAnalysis.so.9
libLLVMObject.so.9 => /usr/lib/llvm/9/lib/libLLVMObject.so.9
libLLVMMC.so.9 => /usr/lib/llvm/9/lib/libLLVMMC.so.9
libLLVMBitReader.so.9 => /usr/lib/llvm/9/lib/libLLVMBitReader.so.9
libLLVMBitstreamReader.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMBitstreamReader.so.9
libLLVMCore.so.9 => /usr/lib/llvm/9/lib/libLLVMCore.so.9
libLLVMSupport.so.9 => /usr/lib/llvm/9/lib/libLLVMSupport.so.9
libz.so.1 => /lib/libz.so.1
libtinfo.so.6 => /lib/libtinfo.so.6
libLLVMDemangle.so.9 => /usr/lib/llvm/9/lib/../lib/libLLVMDemangle.so.9
libstdc++.so.6 => /usr/lib/gcc/x86_64-gentoo-linux-musl/9.3.0/libstdc++.so.6
libgcc_s.so.1 => /usr/lib/gcc/x86_64-gentoo-linux-musl/9.3.0/libgcc_s.so.1
libstd-015e1b532638e1d5.so => /usr/lib/libstd-015e1b532638e1d5.so
libc.so => /usr/lib/libc.so
mr-fox ~ # emerge -qpvO llvm
[ebuild R ] sys-devel/llvm-10.0.0 USE="libffi ncurses -debug -doc -exegesis -gold -libedit -test -xar -xml -z3" LLVM_TARGETS="(X86) -AArch64 -AMDGPU -ARC -ARM -AVR -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore"
mr-fox ~ # eix -I llvm
[I] sys-devel/llvm
Available versions:
(7) 7.1.0(7/7.1)^t
(8) 8.0.1^t
(9) 9.0.1^t
(10) (~)10.0.0^t **10.0.0.9999*l^t
(11) **11.0.0.9999*l^t
{debug doc exegesis gold libedit +libffi ncurses test xar xml z3 ABI_MIPS="n32 n64 o32" ABI_RISCV="lp64 lp64d" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="Darwin" LLVM_TARGETS="AArch64 AMDGPU ARC ARM AVR BPF Hexagon Lanai MSP430 Mips NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore"}
Installed versions: 9.0.1(9)^t(23:39:18 03/29/20)(libffi ncurses -debug -doc -exegesis -gold -libedit -test -xar -xml -z3 ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" KERNEL="-Darwin" LLVM_TARGETS="X86 -AArch64 -AMDGPU -ARM -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore") 10.0.0(10)^t(14:16:38 03/29/20)(libffi ncurses -debug -doc -exegesis -gold -libedit -test -xar -xml -z3 ABI_MIPS="-n32 -n64 -o32" ABI_RISCV="-lp64 -lp64d" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" KERNEL="-Darwin" LLVM_TARGETS="X86 -AArch64 -AMDGPU -ARC -ARM -AVR -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly -XCore")
Homepage: https://llvm.org/
Description: Low Level Virtual Machine
[I] sys-devel/llvm-common
Available versions: 7.1.0 8.0.1 9.0.1 (~)10.0.0 **10.0.0.9999*l **11.0.0.9999*l
Installed versions: 10.0.0(11:56:45 03/29/20)
Homepage: https://llvm.org/
Description: Common files shared between multiple slots of LLVM
Found 2 matches
Version is no longer available in repository. |