Accepting request 425075 from home:TheBlackCat:branches:devel:tools:compiler
Update to llvm 3.8.1 Many other fixes and cleanups OBS-URL: https://build.opensuse.org/request/show/425075 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=467
This commit is contained in:
committed by
Git OBS Bridge
parent
dc80bb7862
commit
f08dbfb441
44
llvm.changes
44
llvm.changes
@@ -1,3 +1,47 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 31 20:36:58 UTC 2016 - toddrme2178@gmail.com
|
||||
|
||||
- Update to llvm 3.8.1
|
||||
* See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and
|
||||
http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html
|
||||
- Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8)
|
||||
- Change versioning of liblldb3_8 to liblldb-3_8 and use a variable
|
||||
to control the name instead of hard-coding it.
|
||||
- Use bcond_with and bcond_without to enable/disable build options
|
||||
instead of hard-coding them.
|
||||
- Put buildrequires as requires in -devel packages to avoid linker errors
|
||||
when building packages against the -devel packages.
|
||||
- Add ffi support (disabled by default).
|
||||
- Add oprofile support (disabled by default).
|
||||
- Add valgrind support (disabled by default).
|
||||
- Link cmake files to the normal cmake file directory to allow autodetection
|
||||
of cmake interfaces.
|
||||
- Remove unused lldb components from main spec file.
|
||||
- Split llvm python bindings into own subpackage.
|
||||
- Split emacs plugin into own subpackage
|
||||
- Move additional vim plugins into vim plugins package
|
||||
- Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages
|
||||
- Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since
|
||||
they aren't architecture-specific.
|
||||
- Make packages besides llvm, llvm-clang, and the shared libraries conflict
|
||||
with other versions. This will be important when multiple LLVM versions
|
||||
are supported.
|
||||
- Various spec file cleanups
|
||||
- Rebase patches:
|
||||
* arm_suse_support.diff
|
||||
* assume-opensuse.patch
|
||||
* clang-resourcedirs.patch
|
||||
* default-to-i586.patch
|
||||
* glibc-2.23-libcxx.patch
|
||||
* glibc-2.24-libcxx.patch
|
||||
* lldb-add-pthread-dl-libs.patch
|
||||
* lldb-cmake.patch
|
||||
* llvm-fix-find-gcc5-install.patch
|
||||
* llvm-nonvoid-return.patch
|
||||
* llvm-remove-clang-only-flags.patch
|
||||
* revert-cmake-soname.patch
|
||||
* set-revision.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 26 10:03:56 UTC 2016 - tchvatal@suse.com
|
||||
|
||||
|
Reference in New Issue
Block a user