Christian Hewitt
e01e8240a2
Merge pull request #4146 from MilhouseVH/le10_fix_missing_lib2to3
...
Python3: install lib2to3
2020-01-31 10:46:39 +03:00
MilhouseVH
884ee78c4b
Python3: install lib2to3
2020-01-26 06:05:32 +00:00
MilhouseVH
461788051d
Python3: update to Python3-3.7.6
2020-01-24 05:53:34 +00:00
Jernej Škrabec
679c235e01
Merge pull request #4070 from MilhouseVH/le10_fix_addons_error
...
buildsystem: "set -e" error handling not working for addon builds
2019-12-28 19:21:25 +01:00
MilhouseVH
7a14386f07
Python3: need util-linux for uuid/uuid.h
2019-12-27 12:31:55 +00: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
MilhouseVH
f105be6335
Python3: use system ffi
2019-10-29 12:19:07 +00:00
MilhouseVH
1b58564ead
packages: use Python helper functions
2019-10-29 12:19:07 +00:00
MilhouseVH
59857855ac
Python3: generate legacy pyc bytecode
2019-10-29 12:19:07 +00:00
MilhouseVH
d95fbdb688
Python3: enable lzma/xz support in target
2019-10-29 12:19:07 +00:00
MilhouseVH
2c4031e2b2
Python3: ensure libs are found correctly (from Python2)
...
Without this patch, Python3:host will not find the zlib module,
causing setuptools to fail due to missing zlib compression support.
2019-10-29 12:19:07 +00:00
MilhouseVH
bf94c8fb81
Python3: Add cross-compile PYTHONXCPREFIX patch (from Python2)
2019-10-29 12:19:07 +00:00
MilhouseVH
214829e511
Python3: update to Python3-3.7.5; install target
...
Remove bogus post_unpack() step as it no longer has any effect with
repsect to pgen (or pgen2).
2019-10-29 12:19:07 +00:00
MilhouseVH
35e03eca56
Python2: remove package
2019-10-29 12:19:07 +00:00
Sascha Kuehndel (InuSasha)
c7c469431e
buildsystem: host should not depend on cross-compiler
2019-10-18 19:41:00 +02:00
Sascha Kuehndel (InuSasha)
a722e93dc8
Python3: mesonbuild needs built-in lzma support in python
2019-10-11 10:10:59 +02:00
5schatten
7390898013
llvm: update to llvm-9.0.0 / updated PKG_URL
2019-09-28 10:55:46 +02:00
MilhouseVH
a8558f3d6f
gcc: update to gcc-9.2.0
2019-08-14 14:26:17 +01:00
MilhouseVH
b99aa329b9
gcc: update to gcc-9.1.0
2019-08-14 14:25:03 +01:00
5schatten
4c4e5eb601
llvm: update to llvm-8.0.1 / updated PKG_URL / updated PKG_LICENSE
2019-07-20 20:29:08 +02:00
MilhouseVH
8daab6e5d8
Python2: update to Python2-2.7.16
2019-06-07 08:49:07 +01:00
MilhouseVH
601edead93
Python3: update to Python3-3.7.3
2019-06-07 08:49:07 +01:00
CvH
1aca825b9d
Merge pull request #3400 from 5schatten/llvm_8.0.0
...
llvm: update to llvm-8.0.0
2019-04-14 14:29:46 +02:00
kszaq
2f5d831efe
gcc-linaro-arm-linux-gnueabihf: bump to 8.3-2019.03 and rename to gcc-arm-arm-linux-gnueabihf
...
ARM took over the builds from Linaro, rename package accordingly.
2019-04-03 22:08:18 +02:00
kszaq
e4bb77914c
gcc-linaro-aarch64-linux-gnu: bump to 8.3-2019.03 and rename to gcc-arm-aarch64-linux-gnu
...
Align aarch64 toolchain with the version used to compile userspace.
ARM took over the builds from Linaro, rename package accordingly.
2019-04-03 22:07:35 +02:00