Commit Graph

369 Commits

Author SHA256 Message Date
Ismail Dönmez
602347572f Accepting request 425227 from home:scarabeus_iv:branches:devel:tools:compiler
- 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
2016-09-07 11:28:21 +00:00
Ismail Dönmez
c1dc23af67 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=469 2016-09-07 07:53:06 +00:00
Ismail Dönmez
c7654261d8 Small cleanup & update constraints
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=468
2016-09-07 07:52:20 +00:00
Ismail Dönmez
f08dbfb441 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
2016-09-07 06:46:04 +00:00
Ismail Dönmez
dc80bb7862 Accepting request 424333 from home:scarabeus_iv:branches:devel:tools:compiler
- Convert to use %cmake macros

- Start conversion to use cmake macros with now introduced
  compatibility for ninja
- Reduce number of threads if we don't have enough memory
- Add patch for the nonvoid returns:
  * llvm-nonvoid-return.patch

OBS-URL: https://build.opensuse.org/request/show/424333
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=466
2016-09-02 07:08:38 +00:00
Martin Pluskal
b4b09af30a Accepting request 422275 from home:Ronis_BR
- Add a symlink of liblldb file to %{python_sitearch}/_lldb.so.
  Otherwise, `import lldb` will fail with the message:
    ImportError: No module named _lldb

OBS-URL: https://build.opensuse.org/request/show/422275
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=464
2016-08-26 14:25:13 +00:00
Ismail Dönmez
d9fd413efa Accepting request 415875 from home:michel_mno:branches:devel:tools:compiler
- for ppc64le set memory to 4GB in _constraints file
  (failure in Factory:PowerPC)

OBS-URL: https://build.opensuse.org/request/show/415875
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=462
2016-07-29 16:41:26 +00:00
Martin Pluskal
6fb8fb31b7 Accepting request 408448 from home:Andreas_Schwab:glibc
- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24

OBS-URL: https://build.opensuse.org/request/show/408448
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=460
2016-07-14 09:20:33 +00:00
Ismail Dönmez
5511f372da Accepting request 403571 from home:jengelh:branches:devel:tools:compiler
Trying resubmit.

- Set RPM group, drop marketing words from summary in lieu of
  something useful. Implement shared library guideline.

OBS-URL: https://build.opensuse.org/request/show/403571
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=458
2016-06-20 13:22:02 +00:00
Ismail Dönmez
3d39b878d7 Accepting request 396684 from home:Ronis_BR:branches:devel:tools:compiler
- Build LLDB separated from LLVM.
- Re-enable python bindings for the LLDB API.

OBS-URL: https://build.opensuse.org/request/show/396684
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=456
2016-05-19 11:20:33 +00:00
Ismail Dönmez
dc64dfcf7a - Disable libcxx/lldb/openmp for SLE fate#319582
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=455
2016-05-18 11:14:59 +00:00
Ismail Dönmez
f3aa4d3911 - Update rpmlintrc to whitelist libLTO.so
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=453
2016-04-25 07:26:06 +00:00
Ismail Dönmez
b077f75c78 Accepting request 390724 from devel:ARM:Factory
- fix arm_suse_support.diff for armv6hl
- adjust compile flags for llvm on armv6hl (fixes Mesa build)

OBS-URL: https://build.opensuse.org/request/show/390724
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=451
2016-04-20 06:47:36 +00:00
Ismail Dönmez
46d4e25635 Revert last due to build cycle
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=450
2016-04-12 13:19:49 +00:00
Martin Pluskal
359143d9ac Accepting request 387435 from home:dimstar:branches:REQUEST_387369
Conditionally apply the patch based on glibc version

OBS-URL: https://build.opensuse.org/request/show/387435
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=449
2016-04-11 12:59:18 +00:00
Ismail Dönmez
c3e78bcd96 - Re-enable glibc-2.23 patch for Tumbleweed
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=448
2016-04-11 08:46:21 +00:00
Ismail Dönmez
ea3d4702cb - Update llvm-remove-clang-only-flags.patch to remove
-Wcovered-switch-default flag for gcc compatibility.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=446
2016-04-04 17:56:04 +00:00
Ismail Dönmez
3ace9c11d5 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=445
2016-03-22 12:40:57 +00:00
Ismail Dönmez
44ef0e0432 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=444
2016-03-22 11:33:22 +00:00
Ismail Dönmez
d68d0599dd -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=443
2016-03-22 08:28:14 +00:00
Ismail Dönmez
27d8453aaa - Add llvm-arm1176jz-s.patch to fix an ARMv6 regression.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=442
2016-03-21 08:05:36 +00:00
Ismail Dönmez
d17c36c1f7 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=440
2016-03-17 11:15:33 +00:00
Ismail Dönmez
e962f85fd3 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=439
2016-03-17 09:02:32 +00:00
Ismail Dönmez
e6abd3da9e - Add back libstdc++-devel dependency for clang since libc++ is
only available for x86-64 atm.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=438
2016-03-16 13:27:26 +00:00
Ismail Dönmez
eac6bb1f2f -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=437
2016-03-16 12:28:22 +00:00
Ismail Dönmez
2aa970a5ac -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=436
2016-03-16 09:36:02 +00:00
Ismail Dönmez
3d34aa032e - Use gcc for stage1 bootstrap
- Add llvm-armv6-triple.patch to fix armv6 triple regression.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=435
2016-03-16 09:30:12 +00:00
Ismail Dönmez
3aaca93b14 Default target triple is gone
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=433
2016-03-10 13:27:45 +00:00
Ismail Dönmez
c07bfd7a82 - Comment out glibc-2.23-libcxx.patch until glibc 2.23 actually
hits the Factory.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=432
2016-03-10 12:06:04 +00:00
Ismail Dönmez
24d028b1da -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=431
2016-03-09 16:10:00 +00:00
Martin Pluskal
f49d2e187c Accepting request 368685 from home:namtrac:branches:devel:tools:compiler
- Update to llvm 3.8.0
  * See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and
    http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html
- Fold lldb build into llvm and disable python support
- Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch
  and cmake-host-triple.patch
- Add revert-cmake-soname.patch to fix soname handling

OBS-URL: https://build.opensuse.org/request/show/368685
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=430
2016-03-09 06:32:53 +00:00
Ismail Dönmez
e8b1875bae - Add glibc-2.23-libcxx.patch to fix test failures with glibc 2.23
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=429
2016-03-02 09:09:29 +00:00
Ismail Dönmez
2519a57b99 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=427
2015-10-06 07:09:40 +00:00
Ismail Dönmez
c601a067cd Accepting request 336523 from home:mimi_vx:branches:devel:tools:compiler
-  Remove FFI support because its fragile

OBS-URL: https://build.opensuse.org/request/show/336523
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=426
2015-10-05 11:55:54 +00:00
Ismail Dönmez
9c1a0ff2b6 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=425
2015-09-27 17:40:01 +00:00
Ismail Dönmez
1917264ada - Enable OpenMP for x86, x86_64, ppc64 and ppc64le
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=424
2015-09-27 13:53:04 +00:00
Ismail Dönmez
3361748dd0 - Enable all targets on x86, x86_64
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=423
2015-09-14 13:11:27 +00:00
Ismail Dönmez
f9a857bf74 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=421
2015-09-03 12:41:33 +00:00
Ismail Dönmez
3b608cec9c -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=420
2015-09-03 12:03:23 +00:00
Ismail Dönmez
5ee9c90c79 - Update to version 3.7.0
* No changelog upstream

- Update to version 3.7.0
  * See http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html
- Merge aarch64-suse-support.patch into arm_suse_support.diff
- Refresh arm_suse_support.diff, llvm-fix-find-gcc5-install.patch
- Remove llvm-fix-parsearmarch.patch, upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=419
2015-09-03 09:44:07 +00:00
Ismail Dönmez
46660e6161 - Update lldb-cmake.patch to fix compilation on Factory
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=417
2015-06-22 09:45:56 +00:00
Ismail Dönmez
ec9c454eaf Accepting request 308723 from home:oertel:branches:devel:tools:compiler
- fix build on s390x (one typo in ifarch and one change in filelist)

OBS-URL: https://build.opensuse.org/request/show/308723
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=415
2015-05-26 17:23:06 +00:00
Ismail Dönmez
ca247229cf - Update to version 3.6.1
* No changelog upstream

- Update to version 3.6.1
  * No changelog upstream

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=414
2015-05-25 14:45:49 +00:00
Ismail Dönmez
3cd250cd98 - Add llvm-fix-parsearmarch.patch to fix parsing armv{6,7}hl archs.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=412
2015-04-24 12:20:04 +00:00
Ismail Dönmez
6595913fdc -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=411
2015-03-03 10:14:10 +00:00
Ismail Dönmez
5c4510f596 Lets see if this fixes ARM
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=410
2015-03-03 10:08:07 +00:00
Ismail Dönmez
e030ffc8bd Make lldb compile
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=409
2015-03-02 15:19:56 +00:00
Ismail Dönmez
1d86e4459f Nice bug
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=408
2015-03-02 12:36:56 +00:00
Ismail Dönmez
17b310c164 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=407 2015-03-02 11:39:30 +00:00
Ismail Dönmez
7803a30ac1 - Add python-xml dependency for regression tests
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=406
2015-03-02 11:07:04 +00:00