Commit Graph

326 Commits

Author SHA1 Message Date
MilhouseVH
9e0c18f025 gcc: update to gcc-8.2.0 2018-07-30 22:36:28 +01:00
Christian Hewitt
27669a0834 Merge pull request #2812 from Kwiboo/linaro-update
gcc-linaro: update to latest version
2018-07-21 08:41:32 +04:00
CvH
b03d8126d6 spdx: packages/lang 2018-07-17 23:58:50 +02:00
Jonas Karlman
ae737122b8 gcc-linaro-arm-linux-gnueabihf: update to 7.3.1-2018.05 2018-07-04 22:18:09 +02:00
Jonas Karlman
a92b69460c gcc-linaro-aarch64-linux-gnu: update to 7.3.1-2018.05 2018-07-04 22:18:09 +02:00
Jonas Karlman
15461d649e gcc-linaro-arm-eabi: update to 4.9.4-2017.01 2018-07-04 22:18:09 +02:00
Jonas Karlman
8f75f6877c gcc-linaro-aarch64-elf: update to 4.9.4-2017.01 2018-07-04 22:18:09 +02:00
Matthias Reichl
25f254890f Revert "dash: add package, configure as CONFIG_SHELL"
This reverts commit 3b5986704e.

The config shell is set as an interpreter in libtool scripts
and as Linux has a hard limit of 127 bytes on the first line
in scripts (including the hashbang) this causes the build to
fail with a "bad interpreter" error if the path to the config
shell exceeds this limit.

These errors were first noticed on jenkins builds but can be
easily reproduced by building LibreELEC in a longer build dir.

eg RPi2 clean build failing on libtool invocation in kmod build:

./doltlibtool: /home/hias/rpi/libreelec-testing-with-a-long-directory-path-as-on-jenkins/build.LibreELEC-RPi2.arm-9.0-devel/kmod-24/.x86_64-linux-gnu/libtool: /home/hias/rpi/libreelec-testing-with-a-long-directory-path-as-on-jenkins/build.LibreELEC-RPi2.arm-9.0-devel/toolchain/bin/d: bad interpreter: No such file or directory

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-30 12:31:22 +02:00
MilhouseVH
3e3cc3ded0 Merge pull request #2794 from CvH/9.0-config-drop-crap
configure: drop unused build options
2018-06-28 17:57:59 +01:00
Matthias Reichl
f1977c91aa Merge pull request #2785 from MilhouseVH/le90_dash_config_shell
dash: add package, configure as default CONFIG_SHELL [RFC]
2018-06-27 07:38:50 +02:00
CvH
87121f6fb9 Python3: fix typo at option 2018-06-26 19:40:57 +02:00
mglae
b7b9ce9e92 Python2: remove --with-wctype-functions 2018-06-23 14:51:41 +02:00
Matthias Reichl
13c7a4a2ca Merge pull request #2761 from Kwiboo/linaro-toolchain
linux: use linaro toolchain when KERNEL_LINARO_TOOLCHAIN is set
2018-06-18 10:10:03 +02:00
MilhouseVH
3b5986704e dash: add package, configure as CONFIG_SHELL 2018-06-17 18:17:42 +01:00
Lukas Rusak
83c436f616 Merge pull request #2725 from MilhouseVH/le90_Python2-2.7.15
Python2: update to Python2-2.7.15, bump Python-related packages
2018-06-14 12:17:48 -07:00
Jonas Karlman
675025b7b9 gcc-linaro-arm-linux-gnueabihf: update name and path 2018-06-14 07:42:40 +02:00
MilhouseVH
700b54c13a Merge pull request #2748 from antonlacon/hashstyle
build: only use gnu-style hash table in binaries
2018-06-14 01:41:49 +01:00
MilhouseVH
39338d2fae Merge pull request #2739 from lrusak/mesa-meson
mesa: change to use meson and update
2018-06-11 18:45:33 +01:00
MilhouseVH
404a9a8557 various licence fixups 2018-06-11 10:34:38 -07:00
Ian Leonard
c7952a9539 build: set hash-style to gnu via gcc default
Builds use a mix of styles for the hash table in the ELF header. Only
one style of table is necessary, and the GNU one is more performant
for lookups. Eliminating the SysV style hash table trims ~450kb. This
is done via setting the default linker in gcc instead of LDFLAGS as
some packages ignore LDFLAGS.

Note that if MIPS is ever added as a supported architecture, it
does not support hash-style=gnu at this time.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-06-09 21:17:31 +00:00
Sascha Kuehndel (InuSasha)
c67349e6eb gcc: switch linaro gcc for wetek core/play 2018-06-06 15:17:25 +02:00
Lukas Rusak
f1bf06a65b llvm: enable rtti 2018-06-05 10:26:25 -07:00
Sascha Kuehndel (InuSasha)
d9258f6c1b gcc: fix describtion 2018-06-04 21:04:26 +02:00
Sascha Kuehndel (InuSasha)
ca54a7f1a9 WC/WP: use older linaro compiler for WeTek_Core/Play
- linux-3.10 are not able to build with gcc-8.1
2018-06-04 20:17:29 +02:00
Sascha Kuehndel (InuSasha)
7942013365 gcc: update to 8.1 2018-06-04 20:07:06 +02:00