- Sort out with spec-cleaner - Sort a bit with spec-cleaner - Remove the latest switch for now, things should be either coinstallable or not, we don't need to bother around with compilation like this OBS-URL: https://build.opensuse.org/request/show/425227 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=470
130 lines
4.7 KiB
Plaintext
130 lines
4.7 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Sep 7 10:01:47 UTC 2016 - tchvatal@suse.com
|
|
|
|
- Sort out with spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
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
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 31 10:24:31 UTC 2016 - tchvatal@suse.com
|
|
|
|
- Convert to use %cmake macros
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 25 16:42:02 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Add a symlink of liblldb file to %{python_sitearch}/_lldb.so.
|
|
Otherwise, `import lldb` will fail with the message:
|
|
|
|
ImportError: No module named _lldb
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 07:44:49 UTC 2016 - jengelh@inai.de
|
|
|
|
- Set RPM group, drop marketing words from summary in lieu of
|
|
something useful. Implement shared library guideline.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 15 17:13:24 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Update to version 3.8.0
|
|
* No upstream changelog.
|
|
- Refresh `lldb-cmake.patch`.
|
|
- Add patch `D15067.id41365.diff` from upstream review system to
|
|
fix out of tree build (http://reviews.llvm.org/D15067).
|
|
- Add patch `lldb-add-pthread-dl-libs.patch` to force CMake to add
|
|
the options `-lpthread` and `-ldl` to the end of linking command.
|
|
Otherwise, LLDB linking will fail with these errors:
|
|
|
|
undefined reference to symbol 'pthread_setname_np@@GLIBC_2.12'
|
|
undefined reference to symbol 'dladdr@@GLIBC_2.2.5'
|
|
|
|
- Run spec-cleaner.
|
|
- Add `fdupes` to remove duplicated files.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 2 08:23:08 UTC 2015 - idonmez@suse.com
|
|
|
|
- Update to version 3.7.0
|
|
* No changelog upstream
|
|
- Refresh lldb-cmake.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 22 09:45:33 UTC 2015 - idonmez@suse.com
|
|
|
|
- Update lldb-cmake.patch to fix compilation on Factory
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 25 13:59:56 UTC 2015 - idonmez@suse.com
|
|
|
|
- Update to version 3.6.1
|
|
* No changelog upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 2 10:14:22 UTC 2015 - idonmez@suse.com
|
|
|
|
- Update to version 3.6.0
|
|
* No changelog upstream
|
|
- Merge lldb-underlink.patch into lldb-cmake.patch
|
|
- Swich to static library build, shared build is not supported
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 17 13:26:34 UTC 2014 - idonmez@suse.com
|
|
|
|
- Add BuildRequires on ncurses-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 6 14:59:58 UTC 2014 - idonmez@suse.com
|
|
|
|
- Update to version 3.5.0
|
|
* No changelog upstream
|
|
- Add lldb-underlink.patch to link to LLVMSupport
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 17 09:02:51 UTC 2014 - idonmez@suse.com
|
|
|
|
- First release on build.opensuse.org
|
|
|