Commit Graph

451 Commits

Author SHA1 Message Date
Sylvestre Ledru
fe2bc5ec03 * Fix the FTBFS because of -gsplit-dwarf:
- Only enable it on archs which needs it
  - Only enable it when gcc supports it correctly
2017-08-31 17:15:36 +00:00
Sylvestre Ledru
9be8626750 clang was producing unusable binaries on armv5tel (Closes #873306)
Thanks to Adrian Bunk for the patch
2017-08-26 15:03:33 +00:00
Sylvestre Ledru
4e812c1bd9 * New testing release
* Disable -gsplit-dwarf when using gcc 7 for causing a linking issue
2017-08-26 15:01:35 +00:00
Sylvestre Ledru
d1998126f0 Take an ugly workaround to build with gcc 7
See https://bugs.llvm.org/show_bug.cgi?id=34140
2017-08-24 21:00:55 +00:00
Sylvestre Ledru
8c8254206b * New snapshot release
* Force the usage of gcc 6 until the link issues are fixed
2017-08-12 09:22:28 +00:00
Sylvestre Ledru
aab4069f3c Ensure /usr/bin/g++-$(GCC_VERSION) exists (Closes: #871591) 2017-08-09 17:21:53 +00:00
Sylvestre Ledru
edc764a9ed use -DPOLLY_BUNDLED_JSONCPP=OFF 2017-06-21 14:09:29 +00:00
Sylvestre Ledru
7b5317085a Remove the --no-discard-stderr option from help2man calls 2017-06-19 12:27:21 +00:00
Sylvestre Ledru
916bd65c27 Generate the llvm-tblgen, clang-change-namespace, clang-offload-bundler
lld, clang++, clang-check, clang-cpp & clang-import-test manpages
2017-06-19 06:39:58 +00:00
Sylvestre Ledru
07f940eea3 * Standards-Version => 4.0.0
* Generate the llvm-tblgen & lld manpages
2017-06-18 21:17:52 +00:00
Sylvestre Ledru
25209f2a61 don't need to use the pre_process option to build the doc. It is breaking coverity moreover 2017-05-08 07:38:36 +00:00
Sylvestre Ledru
c8e7ff43e5 Add option -DPOLLY_BUNDLED_JSONCPP=ON
to use the system lib instead of the patch d/p/use-deb-json.diff
2017-05-07 10:28:50 +00:00
Sylvestre Ledru
45f800faef Only enable libfuzzer for Linux kernel.
Thanks to Pino Toscano for the patch
2017-05-06 08:06:02 +00:00
Sylvestre Ledru
cb6065e34e fix the package name 2017-04-25 17:47:15 +00:00
Sylvestre Ledru
4cb6852be1 * Really fix "use versioned symbols" for llvm
Thanks to Julien Cristau for the patch (Closes: #849098)
* Prepare version 4.0.1
* Tolerate if ocaml failed
* Just like with snapshot, add libncurses in the list of build deps
  (Closes: #861170)
2017-04-25 15:07:32 +00:00
Sylvestre Ledru
c62cdd3cee also create the dir for ocaml doc in case it doesn't exist 2017-04-20 06:20:03 +00:00
Sylvestre Ledru
ebc5013ba3 workaround the missing ocaml dir 2017-04-19 18:51:00 +00:00
Sylvestre Ledru
dfa81be022 try to fix the ocaml_doc gen 2017-04-17 14:27:45 +00:00
Sylvestre Ledru
c19be3fe52 continue of the ocaml doc generation fails 2017-04-17 08:04:34 +00:00
Sylvestre Ledru
21cd363378 Limit the archs where the ocaml binding is built
Should fix the FTBFS
Currently amd64 arm64 armel armhf i386
2017-04-15 15:20:59 +00:00
Sylvestre Ledru
43e37f5c1b fix the version 2017-04-09 16:41:13 +00:00
Sylvestre Ledru
e986818a72 remove the ocaml stuff 2017-04-09 12:43:13 +00:00
Sylvestre Ledru
9d8e0825eb try to fix the coverity stuff 2017-04-09 08:50:02 +00:00
Sylvestre Ledru
8bb58ffa7a * Add override_dh_makeshlibs for the libllvm or liblldb versions
Thanks to Julien Cristau for the patch
* Bring back the ocaml binding. thanks to Cyril Soldani for the patch
  (Closes: #858626)
* change the min version of the libclang1 symbols to 1:4.0-3~
* Add override_dh_makeshlibs for the libllvm or liblldb versions
  Thanks to Julien Cristau for the patch
* Fix the symlink on scan-build-py
* Bring back the content of llvm-4.0-doc (Closes: #844616)
* d/p/pthread-link.diff Hardcode like to pthread which was missing for
  libclang
2017-04-09 08:28:04 +00:00
Sylvestre Ledru
ddc56e5e5a * Add override_dh_makeshlibs for the libllvm or liblldb versions
Thanks to Julien Cristau for the patch
* Bring back the ocaml binding. thanks to Cyril Soldani for the patch
  (Closes: #858626)
* change the min version of the libclang1 symbols to 1:4.0-3~
* Add override_dh_makeshlibs for the libllvm or liblldb versions
  Thanks to Julien Cristau for the patch
2017-04-09 08:13:52 +00:00
Sylvestre Ledru
6e1f4c0e95 bring back the ocaml stuff 2017-04-09 08:02:54 +00:00
Sylvestre Ledru
d6f135059d * Add override_dh_makeshlibs for the libllvm or liblldb versions
Thanks to Julien Cristau for the patch
* Bring back the ocaml binding. thanks to Cyril Soldani for the patch
  (Closes: #858626)
* change the min version of the libclang1 symbols to 1:3.8.1-19~
* d/p/lldb-server-link.diff Fix the lldb hang. It was due to a linking issue.
  Thanks to Pavel Labath (Closes: #846640)
2017-04-09 08:01:19 +00:00
Sylvestre Ledru
cc9911af6e * Add override_dh_makeshlibs for the libllvm or liblldb versions
Thanks to Julien Cristau for the patch
* Bring back the ocaml binding. thanks to Cyril Soldani for the patch
  (Closes: #858626)
2017-03-28 07:22:31 +00:00
Sylvestre Ledru
1fc70cb750 remove the empty llvm package (Closes: #858626) 2017-03-25 21:38:27 +00:00
Sylvestre Ledru
6b7788647b remove the ldflags 2017-03-19 15:59:47 +00:00
Sylvestre Ledru
664a3d543d * Allow '!pointer' in OpenCL (Closes: #857623)
* Add missing liblldb symlink (Closes: #857683)
* Use versioned symbols (Closes: #848368)
2017-03-19 09:12:26 +00:00
Sylvestre Ledru
424a2b9279 * Fix the incorrect symlink to scan-build-py (Closes: #856869)
* Try to ignore also libclang_rt.asan-*.so for the dep generation
  (Closes: #854965)
2017-03-12 12:42:10 +00:00
Sylvestre Ledru
2c8ac1c14e Fix the broken liblldb-3.8-dev links (Closes: #856864) 2017-03-12 08:49:28 +00:00
Sylvestre Ledru
1a403134ff update the coverity config 2017-01-24 09:01:59 +00:00
Sylvestre Ledru
155aada62f gsplit-dwarf: only when binutils supports it 2017-01-23 06:34:51 +00:00
Sylvestre Ledru
d4501c76d3 add the workaround for precise with split-dwarf 2017-01-22 20:55:37 +00:00
Sylvestre Ledru
18368be9f8 remove the workaround 2017-01-21 09:47:06 +00:00
Sylvestre Ledru
bd0c89bf42 fix the lldb link 2017-01-19 11:04:00 +00:00
Sylvestre Ledru
07fa90d02b remove an old comment 2017-01-14 12:52:10 +00:00
Sylvestre Ledru
2bad6e84b5 remove an old comment 2017-01-14 12:51:45 +00:00
Sylvestre Ledru
c593da3f05 new snapshot release 2017-01-14 11:10:21 +00:00
Sylvestre Ledru
a6c8c74ae9 check if the file exists or not 2017-01-08 21:38:44 +00:00
Sylvestre Ledru
8de5f275db fix a typo 2017-01-07 22:28:28 +00:00
Sylvestre Ledru
f3a81d3286 create symlink to make the lldb testsuite to run 2017-01-07 19:12:27 +00:00
Sylvestre Ledru
bbdfe1239f Disable libedit usage in lldb because of garbage (Closes: #846616, #850111) 2017-01-07 11:21:17 +00:00
Sylvestre Ledru
b0c28d110c fix a typo causing the testsuite not to run 2017-01-07 10:24:31 +00:00
Sylvestre Ledru
f6d87b0d5d Show if we will run the tests or not 2017-01-07 09:57:03 +00:00
Sylvestre Ledru
da2955c157 Run clang extra test suite 2017-01-06 18:02:05 +00:00
Sylvestre Ledru
5c2afe5871 * Build lld
- d/p/lld-arg-cmake-issue.diff fixes upstream bug #27685
2017-01-06 16:19:45 +00:00
Sylvestre Ledru
ca17bf30a0 new upstream snapshot 2017-01-02 15:07:13 +00:00