Search Criteria
Package Details: mingw-w64-llvm 21.1.6-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mingw-w64-llvm.git (read-only, click to copy) |
|---|---|
| Package Base: | mingw-w64-llvm |
| Description: | Collection of modular and reusable compiler and toolchain technologies (mingw-w64) |
| Upstream URL: | http://llvm.org/ |
| Licenses: | custom:Apache 2.0 with LLVM Exception |
| Submitter: | xantares |
| Maintainer: | xantares |
| Last Packager: | xantares |
| Votes: | 5 |
| Popularity: | 0.000021 |
| First Submitted: | 2018-02-22 21:22 (UTC) |
| Last Updated: | 2025-11-24 17:45 (UTC) |
Dependencies (7)
- mingw-w64-libffiAUR
- mingw-w64-libxml2AUR
- mingw-w64-zlibAUR
- mingw-w64-zstdAUR (mingw-w64-zstd-staticAUR)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mingw-w64-cmakeAUR (llvm-mingw-w64-cmakeAUR) (make)
- python (make)
Required by (6)
Sources (6)
- https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.6/cmake-21.1.6.src.tar.xz
- https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.6/cmake-21.1.6.src.tar.xz.sig
- https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.6/llvm-21.1.6.src.tar.xz
- https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.6/llvm-21.1.6.src.tar.xz.sig
- https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.6/third-party-21.1.6.src.tar.xz
- https://github.com/llvm/llvm-project/releases/download/llvmorg-21.1.6/third-party-21.1.6.src.tar.xz.sig
Latest Comments
1 2 Next › Last »
xantares commented on 2025-10-30 17:39 (UTC)
done
patlefort commented on 2025-10-28 19:57 (UTC)
It's missing
71046D1E9C6656BDD61171873E83BABF4A4F9E85(Cullen Rhodes cullen.rhodes@arm.com) in validgpgkeys.mati865 commented on 2020-08-03 09:10 (UTC)
@Terence just use
lldfrom the main repo. All LLVM tools are cross compilers, example command to use MinGW driver oflld:ld.lld -m i386pep --help.Terence commented on 2020-05-10 11:35 (UTC)
Is it possible to include
lldto this package? Otherwise where could I get it?teohhanhui commented on 2020-01-02 14:16 (UTC)
I have
BUILDDIR=/tmp/makepkg. I guess the compilation itself must be very memory and/or storage hungry lolhttps://twitter.com/teohhanhui/status/1212738936956760064
xantares commented on 2019-12-31 18:03 (UTC)
maybe your disk is full :)
teohhanhui commented on 2019-12-31 16:07 (UTC)
Not sure what's causing this failure... Could be something on my end?
maxmitti commented on 2018-11-28 14:23 (UTC)
This doesn't build for me without mingw-w64-python.
pingplug commented on 2018-10-08 00:16 (UTC)
Ravenclaw commented on 2018-07-10 13:30 (UTC) (edited on 2018-07-11 11:44 (UTC) by Ravenclaw)
Building mingw-w64-llvm using the current llvm-svn failed with following message:
[ 13%] Built target obj.llvm-tblgen Scanning dependencies of target llvm-tblgen [ 13%] Linking CXX executable ../../bin/llvm-tblgen.exe [ 13%] Built target llvm-tblgen Scanning dependencies of target AttributeCompatFuncTableGen [ 13%] Building AttributesCompatFunc.inc... [ 13%] Updating AttributesCompatFunc.inc... [ 13%] Built target AttributeCompatFuncTableGen Scanning dependencies of target intrinsics_gen [ 13%] Building Attributes.gen... [ 13%] Updating Attributes.gen... [ 13%] Building Intrinsics.gen... llvm-tblgen: Unknown command line argument '-gen-intrinsic'. Try: '/usr/bin/llvm-tblgen -help' llvm-tblgen: Did you mean '-gen-instr-info'? make[2]: *** [include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make:160: include/llvm/IR/Intrinsics.gen.tmp] Fehler 1 make[1]: *** [CMakeFiles/Makefile2:885: include/llvm/IR/CMakeFiles/intrinsics_gen.dir/all] Fehler 2 make: *** [Makefile:152: all] Fehler 2 ==> FEHLER: Ein Fehler geschah in build(). Breche ab... ==> FEHLER:Makepkg konnte mingw-w64-llvm nicht erstellen.Update: After applying following patch:
(see change in llvm svn from "Mon Jun 25 19:40:08 2018 +0000")compilation failes with:
[ 15%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.obj /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp: In Funktion »llvm::ArrayRef<const char*=""> findTargetSubtable(llvm::StringRef)«: /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:498:12: Fehler: »IntrinsicTargetInfo« wurde in diesem Gültigkeitsbereich nicht definiert ArrayRef<intrinsictargetinfo> Targets(TargetInfos); ^~~~~~~~~~~~~~~~~~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:498:12: Anmerkung: empfohlene Alternative: »IntrinsicNameTable« ArrayRef<intrinsictargetinfo> Targets(TargetInfos); ^~~~~~~~~~~~~~~~~~~ IntrinsicNameTable /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:498:31: Fehler: Templateargument 1 ist ungültig ArrayRef<intrinsictargetinfo> Targets(TargetInfos); ^ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:498:41: Fehler: »TargetInfos« wurde in diesem Gültigkeitsbereich nicht definiert ArrayRef<intrinsictargetinfo> Targets(TargetInfos); ^~~~~~~~~~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:498:41: Anmerkung: empfohlene Alternative: »Targets« ArrayRef<intrinsictargetinfo> Targets(TargetInfos); ^~~~~~~~~~~ Targets /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:502:38: Fehler: Abfrage des Elementes »begin« in »Targets«, das vom Nicht-Klassentyp »int« ist auto It = std::lower_bound(Targets.begin(), Targets.end(), Target, ^~~~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:502:55: Fehler: Abfrage des Elementes »end« in »Targets«, das vom Nicht-Klassentyp »int« ist auto It = std::lower_bound(Targets.begin(), Targets.end(), Target, ^~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:503:39: Fehler: »IntrinsicTargetInfo« bezeichnet keinen Typ; meinten Sie »IntrinsicNameTable«? { return TI.Name < Target; }); ^ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp: In Funktion »llvm::ArrayRef<const char*=""> findTargetSubtable(llvm::StringRef)«: /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:504:80: Fehler: expected »)« before »;« token StringRef Target) { return TI.Name < Target; }); ^ ) /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:502:29: Anmerkung: andere Fundstelle von »(« ist hier auto It = std::lower_bound(Targets.begin(), Targets.end(), Target, ^ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:507:34: Fehler: Abfrage des Elementes »end« in »Targets«, das vom Nicht-Klassentyp »int« ist const auto &TI = It != Targets.end() && It->Name == Target ? It : Targets[0]; ^~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:507:79: Fehler: ungültige Typen »int[int]« für Feldindex const auto &TI = It != Targets.end() && It->Name == Target ? It : Targets[0]; ^ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp: In Funktion »void llvm::Intrinsic::getIntrinsicInfoTableEntries(llvm::Intrinsic::ID, llvm::SmallVectorImpl<llvm::intrinsic::iitdescriptor>&)«: /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:827:23: Fehler: »IIT_Table« wurde in diesem Gültigkeitsbereich nicht definiert unsigned TableVal = IIT_Table[id-1]; ^~~~~~~~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:827:23: Anmerkung: empfohlene Alternative: »IIT_TOKEN« unsigned TableVal = IIT_Table[id-1]; ^~~~~~~~~ IIT_TOKEN /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:835:18: Fehler: »IIT_LongEncodingTable« wurde in diesem Gültigkeitsbereich nicht definiert IITEntries = IIT_LongEncodingTable; ^~~~~~~~~~~~~~~~~~~~~ /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp: In Funktion »bool llvm::Intrinsic::isOverloaded(llvm::Intrinsic::ID)«: /data/tmp/yaourt-tmp-indigo/aur-mingw-w64-llvm/src/llvm-6.0.1.src/lib/IR/Function.cpp:960:1: Warnung: keine return-Anweisung in nicht void zurückgebender Funktion [-Wreturn-type] } ^ make[2]: [lib/IR/CMakeFiles/LLVMCore.dir/build.make:316: lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.obj] Fehler 1 make[1]: [CMakeFiles/Makefile2:1079: lib/IR/CMakeFiles/LLVMCore.dir/all] Fehler 2 make: *** [Makefile:152: all] Fehler 2 ==> FEHLER: Ein Fehler geschah in build(). </llvm::intrinsic::iitdescriptor></const></intrinsictargetinfo></intrinsictargetinfo></intrinsictargetinfo></intrinsictargetinfo></intrinsictargetinfo></const>Looks like there had been changes in llvm-tblgen lately.
1 2 Next › Last »