summaryrefslogtreecommitdiff
path: root/strata/llvm-common.morph
Commit message (Collapse)AuthorAgeFilesLines
* graphics-common: Update LLVM, libdrm, Mesa, ragel and fontconfigSam Thursfield2017-07-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrades: * LLVM (4.0.1) * libdrm (2.4.81) * Mesa (17.1.3) * ragel (6.10) * fontconfig (2.12.3) This fixes compile failures in Mesa that occur with GCC 7.1. The libdrm and LLVM updates are required for latest Mesa. The LLVM AMDGPU driver is needed by Mesa for the r600 driver. However, the r600 driver is disabled in Mesa until we integrate libelf Ragel is updated to fix a build error with GCC 7. Fontconfig is updated to fix this: In file included from fcmatch.c:287:0: fcobjs.h:54:3: error: 'PRI_CHAR_WIDTH_STRONG' undeclared here (not in a function); did you mean 'PRI_WIDTH_STRONG'? FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) ^~~~~~~~~~~~~~~~~~~~~ PRI_WIDTH_STRONG fcobjs.h:54:26: error: 'PRI_CHAR_WIDTH_WEAK' undeclared here (not in a function); did you mean 'PRI_WIDTH_WEAK'? FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) ^~~~~~~~~~~~~~~~~~~ PRI_WIDTH_WEAK
* Revert "Upgrade llvm to 3.7"Tristan Van Berkom2015-11-271-2/+2
| | | | | | | | gnome-shell crashes on SIGILL (illegal instruction) with this new llvm. This reverts commit 3feab8a7e42b3fa4a006c101108df1d8b318f66e. Change-Id: I14821e235032e6506a9ded28a6128366ef2cea10
* Upgrade llvm to 3.7Tiago Gomes2015-11-191-2/+2
| | | | Change-Id: Iebecdff24852a8dda2e2d90871f57da839a11ed4
* strata/llvm-common.morph: this stratum doesnt depend on python2Javier Jardón2015-11-031-1/+1
| | | | Change-Id: Ic3cb4573eb8b954e8dc6908fd5041cd2b48b24d8
* core: Use python3 instead python2Javier Jardón2015-10-161-1/+1
| | | | | | | | | | | | | | | From [1]: "Python 2.x is legacy, Python 3.x is the present and future of the language" As a reference, python3 is already the default python version in Arch, and other distros like Ubuntu/Debian [2] or Fedora [3] are planning to switch soon [1] https://wiki.python.org/moin/Python2orPython3 [2] https://wiki.ubuntu.com/Python/3 [3] https://fedoraproject.org/wiki/Changes/Python_3_as_Default Change-Id: I6d4d11844d4424bfa49b37fe7d9a3639547c0139
* strata/llvm-common: Upgrade to llvm-36Javier Jardón2015-09-211-2/+2
| | | | Change-Id: Ia81ab899aef59b1455b5540249b0ae9a498b0683
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_depends_fixJavier Jardón2015-03-061-1/+0
| | | | version: 1)
* Revert "Do not use 'build-depends' chunk parameter when it's empthy (and ↵Javier Jardón2015-03-061-0/+1
| | | | | | | | change to version: 1)" Morph should have been updated first This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_dependsJavier Jardón2015-03-061-1/+0
| | | | version: 1)
* strata/llvm-common.morph: Update llvm to latest 3.3.x versionJavier Jardón2014-10-061-2/+2
| | | | Seems 3.4.2 and 3.5.1 doesnt compile in ARM
* Move llvm to its own stratumJavier Jardón2014-10-061-0/+11
llvm is a bif piece of software that take long time to build With this move we will only build it when its really necessary