summaryrefslogtreecommitdiffstats
path: root/conf/nonclangable.conf
Commit message (Collapse)AuthorAgeFilesLines
...
* mips: Remove workarounds for issue 53722 and 54044Khem Raj2022-09-171-17/+0
| | | | | | This has been fixed in clang 15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Use internal assembler againKhem Raj2022-09-171-5/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poke: Enable -O2 with clang againKhem Raj2022-09-171-3/+0
| | | | | | It seems to have been fixed with clang-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* memcached: do not disable embedded-directive anymoreKhem Raj2022-09-171-3/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdelta3: Do not disable reserved-user-defined-literal error anymoreKhem Raj2022-09-171-6/+0
| | | | | | It works ok with clang15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sqlite-orm: Do not remove -g anymoreKhem Raj2022-09-171-3/+0
| | | | | | This bug seems to be fixed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valgrind: Add info about upstream bug compiling with clangKhem Raj2022-09-171-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* elfutils: Enable clang compiler on muslKhem Raj2022-09-171-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* u-boot: It can compile with clangKhem Raj2022-09-171-1/+0
| | | | | | Tested 2022.07 release Signed-off-by: Khem Raj <raj.khem@gmail.com>
* babeltrace2: Use clang compilerKhem Raj2022-09-171-2/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apt: Remove clang specific kludgesKhem Raj2022-09-171-9/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltp: Remove fix for x86 with clangKhem Raj2022-09-171-4/+0
| | | | | | This is now in core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mdadm: Enable compiling with clangKhem Raj2022-09-171-3/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: Enable build with clang on 32bit arches as wellKhem Raj2022-09-171-6/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdevmapper: Enable build with clangKhem Raj2022-09-171-5/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python: Enable build with clang on targetKhem Raj2022-09-171-6/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openssh: Use gcc for nowKhem Raj2022-09-121-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnutls: Drop using -no-integrated-as on aarch64Khem Raj2022-09-121-3/+0
| | | | | | | With clang-15 this is no more required, moreover it crashes qemu-usermode and apps like libjcat and vte fail to build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk: Use gcc for nowKhem Raj2022-09-121-0/+3
| | | | | | | | Clang 15 is causing build issues as of now see https://bugs.webkit.org/show_bug.cgi?id=244758 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-matplotlib: Use llvm strip when using clang on riscvKhem Raj2022-09-121-0/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3: remove override for aarch64Otavio Salvador2022-08-081-2/+0
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ltp: Remove -mfpmath=sse option when using clangKhem Raj2022-07-181-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minio: Always use gnu strip and objdump utilityKhem Raj2022-07-181-0/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libeigen,opencv,ceres-solver: Disable altivec on ppc32Khem Raj2022-04-241-0/+9
| | | | | | | | | | | It does not compile with altivec TOPDIR/build/tmp/work/ppc7400-yoe-linux-musl/opencv/4.5.5-r0/recipe-sysroot/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:32: error: use of undeclared identifier 'vec_sqrt'; did you mean 'vec_rsqrt'? BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); ^~~~~~~~ vec_rsqrt Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librsvg: Use gcc compiler on ppc32Khem Raj2022-04-241-0/+2
| | | | | | | qemu crashes when using clang, this is not a complete fix either but its a marker to rememeber the problem. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rdma-core: Use gcc on ppc32Khem Raj2022-04-101-0/+2
| | | | | | | clang fails to compile it e.g. unsupported bss-plt -fPIC ifunc mmio_write64_be Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pixman: Fix build with mips/arm on clangKhem Raj2022-04-101-6/+11
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3: Use gcc for riscv/aarch64 and all muslKhem Raj2022-04-101-0/+8
| | | | | | | | | Configure test crashes while using clang on riscv aarch64 needs to use gcc until [1] is merged [1] https://lists.openembedded.org/g/openembedded-core/message/164192 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nonclangable: Enable clang for several packages pinned to gcc-onlyKhem Raj2022-04-101-25/+3
| | | | | | | with clang-14 more packages are now buildable from the exlcusion list, therefore enable clang for them. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: Use gcc on mips for nowKhem Raj2022-03-161-0/+1
| | | | | | clang14 crashes compiling 1.44 version Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: Use gcc for ppc64Khem Raj2022-03-141-0/+5
| | | | | | | it will take some effort to fix it going with clang 14 due to VSX/altivec intrinsics conflicts Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gosu: Use binutils strip and objcopyKhem Raj2022-03-051-0/+2
| | | | | | llvm versions have a known bug Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbsd: Use GNU objdump on mipsKhem Raj2022-03-041-0/+3
| | | | | | | | This is to workaround issue [1] seen with LLVM mips [1] https://github.com/llvm/llvm-project/issues/54213 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtpdf: It can be built with clang nowKhem Raj2022-03-031-3/+0
| | | | | | See https://github.com/meta-qt5/meta-qt5/pull/453 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Disable optimization on mipsKhem Raj2022-02-241-0/+3
| | | | | | Workaround for clang crash Signed-off-by: Khem Raj <raj.khem@gmail.com>
* riscv: Unbolt the workaround for clang hangsKhem Raj2022-02-241-17/+0
| | | | | | This reverts d5219d8 and 24e8c73 since clang has been fixed now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtlocation: Use gcc to avoid mips/clang crash for nowKhem Raj2022-02-241-0/+3
| | | | | | Workaround Clang14 crash Signed-off-by: Khem Raj <raj.khem@gmail.com>
* go-helloworld: Force use GNU strip and objcopyKhem Raj2022-02-241-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kexec-tools-klibc: Do not use llvm-strip on mipsKhem Raj2022-02-241-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvorbis,x264,dcadec,graphviz: Use -O0 on mipsKhem Raj2022-02-241-0/+9
| | | | | | | Clang14 is currently crashing in optimizers, therefore workaround it by using -O0 for now. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nonclangable.conf: Disable llvm-objcopy/llvm-strip on selected recipesKhem Raj2022-02-201-0/+15
| | | | | | | This is until upstream bugs are fixed, linux-firmware change however is legit and will be permanent Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntfs-3g-ntfsprogs,cdrkit,xscreensaver: Disable -O2 to avoid clang14 hangs ↵Khem Raj2022-02-201-0/+12
| | | | | | for riscv Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libraw: Workaround clang hang on RISCV compiling librawKhem Raj2022-02-161-0/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensbi: Enable clang as compiler for opensbiKhem Raj2022-02-161-1/+0
| | | | | | latest opensbi seems to build fine now a days Signed-off-by: Khem Raj <raj.khem@gmail.com>
* seatd: Disable -Wsign-compare with clangKhem Raj2022-02-141-0/+5
| | | | | | Fixes a warning additionally generated by clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtpdf: Use gcc to compile itKhem Raj2022-02-141-0/+3
| | | | | | It needs work to get going with clang. Until then keep using gcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* concurrencykit: Disable internal clang assemblerKhem Raj2022-02-031-0/+8
| | | | | | | The code has inline arm asm in header files which is not compilable with clang's internal assembler. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Always use GCC for mipsKhem Raj2021-12-271-0/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tcf-agent: Pass $@ as parameter to llvm-ranlibKhem Raj2021-12-091-0/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibc-tests: Pin compiler to gccKhem Raj2021-11-211-0/+1
| | | | | | | glibc is not yet compilable for clang and glibc-tests is driven out of glibc sources in essense Signed-off-by: Khem Raj <raj.khem@gmail.com>