-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi:
- - beignet builds fine with llvm-3.6, but needs a sourceful upload because of hardcoded dependencies on control file - - julia same issue, but FTBFS after changing the control and rules files gcc -march=x86-64 -m64 -D_FORTIFY_SOURCE=2 - -DJL_SYSTEM_IMAGE_PATH="../lib/julia/sys.ji" - -DJULIA_TARGET_ARCH=x86-64 -DSYSTEM_LLVM -g -O2 - -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 - -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DCOPY_STACKS - -ggdb3 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE - -Iflisp -Isupport -I/usr/lib/llvm-3.6/include - -I/julia-0.3.11/deps/libuv/include -I/julia-0.3.11/usr/include - -DLIBRARY_EXPORTS -Wall -Wno-strict-aliasing -fno-omit-frame-pointer - -fvisibility=hidden -fno-common -DNDEBUG -c module.c -o module.o g++ -march=x86-64 -m64 -I/usr/lib/llvm-3.6/include -DNDEBUG - -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS - -D__STDC_LIMIT_MACROS -g -fomit-frame-pointer -std=c++11 - -fvisibility-inlines-hidden -fno-exceptions -fPIC -ffunction-sections - -fdata-sections -Wcast-qual -D_FORTIFY_SOURCE=2 - -DJL_SYSTEM_IMAGE_PATH="../lib/julia/sys.ji" - -DJULIA_TARGET_ARCH=x86-64 -DSYSTEM_LLVM -g -O2 - -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC - -fno-rtti -ggdb3 -falign-functions -momit-leaf-frame-pointer - -D_GNU_SOURCE -Iflisp -Isupport -I/usr/lib/llvm-3.6/include - -I/julia-0.3.11/deps/libuv/include -I/julia-0.3.11/usr/include - -DLIBRARY_EXPORTS -Wall -Wno-strict-aliasing -fno-omit-frame-pointer - -fvisibility=hidden -fno-common -c codegen.cpp -o codegen.o codegen.cpp:37:51: fatal error: llvm/ExecutionEngine/JITMemoryManager.h: No such file or directory - - libclang-perl builds fine after patching Makefile.PL to look at clang 3.6 location and changing the control file. - - mesa: builds fine after patching control and rules, NOTE: there is a version (11.0.2) in experimental building against llvm-3.7 - - clamav: FTBFS: checking for supported LLVM version... no (3.6.2) configure: error: LLVM < 3.6 required, but "3.6.2"(362) found patch against libclamav/c++/configure.ac:125 /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H - -I. -I./../.. -I./.. -I./../../ -D_FORTIFY_SOURCE=2 -I./../.. -I./.. - -I./../../ -I/usr/lib/llvm-3.6/include -DNDEBUG -D_GNU_SOURCE - -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS - -g -O2 -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden - -fno-exceptions -fPIC -ffunction-sections -fdata-sections -Wcast-qual - -fexceptions -DLLVM_VERSION=36 -g -O2 -fstack-protector-strong - -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64 -c -o libclamavcxx_la-bytecode2llvm.lo `test -f 'bytecode2llvm.cpp' || echo './'`bytecode2llvm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./../.. -I./.. -I./../../ - -D_FORTIFY_SOURCE=2 -I./../.. -I./.. -I./../../ - -I/usr/lib/llvm-3.6/include -DNDEBUG -D_GNU_SOURCE - -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS - -g -O2 -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden - -fno-exceptions -fPIC -ffunction-sections -fdata-sections -Wcast-qual - -fexceptions -DLLVM_VERSION=36 -g -O2 -fstack-protector-strong - -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64 -c bytecode2llvm.cpp -fPIC -DPIC -o .libs/libclamavcxx_la-bytecode2llvm.o bytecode2llvm.cpp:57:38: fatal error: llvm/ExecutionEngine/JIT.h: No such file or directory - - doxygen: control file changes, builds fine - - gambas3: binNMUable, but FTBFS CXX gb_jit_la-jit_codegen.lo In file included from jit_codegen.cpp:34:0: jit.h:52:38: fatal error: llvm/ExecutionEngine/JIT.h: No such file or directory - - irony-mode: binNMUable - - pocl: sid only, FTBFS because of gcc-5 symbols changes, patch to control/rules/configure.ac FTBFS: ParallelRegion.cc:473:52: error: no matching function for call to 'std::vector<llvm::Value*>::push_back(const llvm::MDOperand&)' loopIds.push_back(oldIds->getOperand(i)); (and similar issues) cheers, G. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWC9tlAAoJEPNPCXROn13Zp5kQAIKjTWBKyOa+nvb9d772y9Lx wQCyhjKpPTFE+aRz2wwRHbAqPS+7k9cuq4lkku5WqADEeoPrekhjNFOCkdZdm5y+ uqm9bSQBg6GzXCFRdf9E88nFz/rhcISKv3AqXX3E8lToV+Znn7YNDpz7GFW0+rDp 3NSnRW0l8AbPdRGErSvKTDrD0skp0lRWl20EpDduZ/NxMzW3wdqv9khSEe3ai+dU aZys4doGCTFZYsiTbxY4MIuhFt3RdTVkvyy9p5+mjlEx/dISytyXMQ+9T1KZHuRo NvOoNCHMXEzDSZ3iFzzG0xPxMS5VlwIn1cxRH4LRcvOVA5o2WRewlNJ/YCPAILLV A1Lwr9t6+8fIWH5vsY9XymyQ/HBckLUpwaEoL793LsiEiemY+n3viU9ALZlVeG84 5D9BhD+xsCHc07D671X8Ic9nKlcnZ9fCCunG2cdCHwdycH9n2w5qrWeLM3knwGQQ 4G05juj0uHihv7A5OYAY4PliR3Pu7A5+iN+Wv44TqUwv8+0w+/vZsW1Z7OkLVlrP 56hkYHQfE7Z6ELrF3CH1VNv/jhuPFJa24yk8RL4a7ZM+i9IlYC8Z4Haod95plmAO axw6PtLNacp7F/tNtFiRRCrdkqb8mMUQNew1ws2Loh9E22r8wM6OB6C8mUST+cli ioHmAHbbZl4u65Q0bOm/ =dEx/ -----END PGP SIGNATURE-----