Commit Graph

736 Commits

Author SHA1 Message Date
CvH
3bcd1b67d9 config/options: make VERBOSE usable from promt 2018-09-23 11:58:12 +02:00
MilhouseVH
19f463af05 config/options: include project and device package files in linux depends 2018-09-08 21:10:15 +01:00
MilhouseVH
7d8cd7dbf9 Merge pull request #2921 from mglae/le9_toolchain_nm
Kodi: use toolchain nm for generating wrapper.def
2018-08-29 18:15:43 +01:00
mglae
e8cb05bf23 gcc: install lto plugin for binutils ar/nm/ranlib
config/functions: setup_toolchain(): remove $TARGET_AR_NM_RANLIB_PREFIX handling
2018-08-28 22:30:35 +02:00
MilhouseVH
d949dcb7d0 config/functions: clean up recursion test 2018-08-22 04:45:36 +01:00
MilhouseVH
b1e543c13a kodi: drop ENABLE_SSH after xbmc/12005 2018-08-18 10:01:03 +01:00
Sascha Kuehndel (InuSasha)
a5fd4a44aa create_addon: do not include addons, embedded in image 2018-07-28 10:50:52 +02:00
CvH
4cc2fbd875 spdx: config/ 2018-07-17 23:58:49 +02:00
Christian Hewitt
a3df92074b Merge pull request #2803 from MilhouseVH/le90_debug_with_depends
debug: dependencies don't build with debug by default. use + suffix t…
2018-07-15 07:32:52 +04:00
MilhouseVH
dc596457d7 Merge pull request #2808 from HiassofT/le9-revert-dash
Revert "dash: add package, configure as CONFIG_SHELL"
2018-07-01 23:39:05 +01:00
Matthias Reichl
670a95c1ae config/functions: store package caches in build dir
Storing the cache in an exported environment variable can
result in build failures if the cache exceeds the MAX_ARG_STRLEN
limit (128k on linux) which can be triggered by building in a
rather deeply nested directory.

Signed-off-by: Matthias Reichl <hias@horus.com>
2018-07-01 10:44:17 +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
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
MilhouseVH
5f91f0cf49 debug: dependencies don't build with debug by default. use + suffix to enable 2018-06-26 22:30:49 +01: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
CvH
dd4eaa1487 Merge pull request #2776 from MilhouseVH/linux4170
linux (Generic): update to linux-4.17.2
2018-06-17 21:53:12 +02:00
MilhouseVH
3b5986704e dash: add package, configure as CONFIG_SHELL 2018-06-17 18:17:42 +01:00
Matthias Reichl
423242fda6 config_functions: add kernel_make
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-16 18:28:21 +01:00
Jonas Karlman
f28faae236 linux: use linaro toolchain when KERNEL_LINARO_TOOLCHAIN is set 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
e6d3d74a7b Merge pull request #2766 from lrusak/v4l2
some v4l2 and libdrm updates
2018-06-13 00:34:21 +01:00
awiouy
bd7ab2657f debug_strip: use PKG_BUILD_FLAGS 2018-06-12 19:48:41 +02:00
Lukas Rusak
487df8b8b0 config/graphic: add support for etnaviv 2018-06-11 10:18:51 -07:00
Lukas Rusak
bc6edc4fed config/graphic: add support for freedreno 2018-06-11 10:18:51 -07:00
Lukas Rusak
42b160894f config/graphic: add V4L2_SUPPORT for vc4 2018-06-11 10:18:51 -07:00