Tomáš Kelemen (vudiq)
580391f3b5
Initial support for Generic.i386 (32-bit PC)
2021-10-05 10:27:28 +02:00
SupervisedThinking
22248e20b5
llvm: updated to v11.0.1 / dropped patch
2021-01-30 20:38:57 +01:00
Ian Leonard
3087041cd0
lang: automated code cleanup
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:55 +00:00
mglae
137086d5f8
llvm: update to 10.0.1
2020-10-04 17:41:46 +02:00
MilhouseVH
0572358ddf
llvm: update to llvm-10.0.0
2020-06-24 20:56:40 +02:00
Andre Heider
882ecdecc9
llvm: fix cross compilation issues
...
llvm-config is a compiled host binary used to get infos about the
target installation (sic). It currently lives in the target sysroot,
which may not be usable because now we're mixing build host and
target libraries:
toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/bin/llvm-config-host:
relocation error: /lib/x86_64-linux-gnu/libpthread.so.0: symbol
__libc_vfork version GLIBC_PRIVATE not defined in file
libc.so.6 with link time reference
Move it to $TOOLCHAIN/bin where host binaries belong. But llvm-config
doesn't support spitting out a library path from a different prefix than
its own (which explains the placement in sysroot). Patch that in to
prevail sanity.
Then disable the z3 solver so the target doesn't use build host libraries.
But that's broken too, use debian's patch to fix it up (with the
addition to default to "OFF" instead on "ON").
Finally, disable new options and use the build type "MinSizeRel" for the
host as well, courtesy if @MilhouseVH.
2019-12-16 17:54:26 +01:00
Sascha Kuehndel (InuSasha)
c7c469431e
buildsystem: host should not depend on cross-compiler
2019-10-18 19:41:00 +02:00
5schatten
7390898013
llvm: update to llvm-9.0.0 / updated PKG_URL
2019-09-28 10:55:46 +02:00
5schatten
4c4e5eb601
llvm: update to llvm-8.0.1 / updated PKG_URL / updated PKG_LICENSE
2019-07-20 20:29:08 +02:00
5schatten
c943048ea4
llvm: update to llvm-8.0.0
2019-04-03 14:15:08 +02:00
MilhouseVH
fd3cbd3681
llvm: update to llvm-7.0.1
2019-02-28 06:59:17 +00:00
CvH
a98586ba33
Merge pull request #3171 from MilhouseVH/le90_buildsystem_source_packages-with-drop
...
buildsystem: centralise package sourcing
2018-12-29 18:18:15 +01:00
MilhouseVH
97db4b4af1
packages: fix more references to setup_toolchain vars
2018-12-28 03:57:00 +00:00
vpeter4
ce4ec88628
config/functions: respect CONCURRENCY_MAKE_LEVEL for ninja
2018-12-23 14:39:35 +01:00
CvH
85e5b4dc1f
cleanup: PKG_SHORTDESC
2018-10-22 15:06:12 +02:00
CvH
2923f2b56a
cleanup: remove PKG_SOURCE_DIR
2018-10-22 15:06:11 +02:00
CvH
4317bc5002
cleanup: remove PKG_SECTION
2018-10-22 15:06:11 +02:00
5schatten
3778c7d387
llvm: update to 7.0.0
2018-09-20 15:30:25 +02:00
CvH
b03d8126d6
spdx: packages/lang
2018-07-17 23:58:50 +02:00
MilhouseVH
404a9a8557
various licence fixups
2018-06-11 10:34:38 -07:00
Lukas Rusak
f1bf06a65b
llvm: enable rtti
2018-06-05 10:26:25 -07:00
Lukas Rusak
5fdfde342c
llvm: update to 6.0.0
2018-03-27 15:12:58 -07:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF
2017-11-22 00:41:12 +01:00
Lukas Rusak
aa0b6f93c2
llvm: seperate out common llvm config options
2017-11-09 07:58:30 -08:00
Lukas Rusak
83b9e7d605
llvm: fix output of llvm-config
2017-11-09 07:58:28 -08:00
cvh
837b447b7c
decommission PKG_IS_ADDON
2017-10-16 00:01:20 +02:00
Lukas Rusak
5d2acd82c9
llvm: use ninja
2017-10-13 15:01:51 -07:00
Lukas Rusak
a39b0561c5
llvm: update to 5.0.0
2017-09-08 14:28:29 -07:00
Peter Vicman
50a51452be
build system: add sha256 checksum to all packages
...
putting #1597 in use
2017-07-17 20:49:23 +02:00
Lukas Rusak
fbc5fb1505
Merge pull request #1616 from MilhouseVH/glibc_fix
...
glibc: update to glibc-2.25
2017-05-12 13:40:19 -07:00
MilhouseVH
5c6833643b
llvm: fix llvm rpath
2017-05-10 22:29:02 +01:00
Sascha Kuehndel (InuSasha)
66590c9488
dependency-tree: host packages depend on toolchain
2017-05-10 20:50:10 +02:00
Lukas Rusak
061b8d72af
llvm: update to 4.0.0
2017-03-18 10:09:26 -07:00
MilhouseVH
b7a1c54fb8
llvm: update llvm-3.9.1
2017-02-26 07:21:44 +00:00
MilhouseVH
03366a102c
TOOLCHAIN: drop $ROOT, convert to absolute path
2017-02-17 18:17:13 +00:00
awiouy
cf5d3a4579
decommission PKG_REV
2017-01-19 00:06:13 +01:00
MilhouseVH
64061c6b82
llvm: don't build with debug, causes insane file size
2016-11-08 22:01:03 +00:00
Peter Vicman
b3cda3a841
llvm: build llvm-tblgen for host and use it for target
2016-10-14 16:31:53 +02:00
Lukas Rusak
44881db36f
llvm: dont define CMAKE_BUILD_TYPE
2016-10-13 00:29:17 -07:00
Lukas Rusak
5e7b0a2249
llvm: build shared library
2016-09-27 21:30:09 -07:00
Christian Hewitt
a7ad32935c
Merge pull request #760 from lrusak/cmake
...
rework cmake build system and adjust build variables
2016-09-27 11:26:54 +04:00
Lukas Rusak
be7d908d90
llvm: simplify cmake configuration
2016-09-26 23:20:59 -07:00
awiouy
e0c2de9b39
Decommission PKG_PRIORITY
2016-09-24 11:57:39 +02:00
Lukas Rusak
2be279535a
llvm: build llvm-config for host
2016-09-21 14:39:04 -07:00
Lukas Rusak
c15819934a
llvm: update to 3.9.0
2016-09-05 10:45:26 -07:00
Lukas Rusak
38c49db838
llvm: update to 3.8.1
2016-07-25 10:04:58 -07:00
Lukas Rusak
c491155239
llvm: update to 3.8.0
2016-03-13 12:59:22 -07:00
Lukas Rusak
c81a51af6c
llvm: update to pre 3.8 (until 3.8 is released)
2016-02-22 19:07:06 +01:00
Stephan Raue
390d30f543
llvm: update to llvm-3.7.1
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-11 02:07:39 +01:00
Stephan Raue
f51faa070d
packages: update license headers
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:29:56 +01:00