-----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-----

Reply via email to