Commit Graph

975 Commits

Author SHA1 Message Date
Ian Leonard
a055e09c3b buildsystem: add .tar.zst handling for package tarballs
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-11 17:56:42 +00:00
CvH
d9785e5a8c Merge pull request #5272 from heitbaum/tc
toolchain: enable correct handling of cmake-make in check_toolchain_config
2021-08-11 13:24:54 +02:00
CvH
4f8d8eabd3 Merge pull request #5276 from arthur-liberman/fix-glib
Update build system for new meson and fix up glib package
2021-08-11 13:19:20 +02:00
CvH
44d1b8dfb5 Merge pull request #5406 from antonlacon/le10-minors
Buildsystem minor cleanups
2021-08-11 13:08:00 +02:00
Alex Bee
f88d19b575 buildsystem: introduce $TARGET_KERNEL_PATCH_ARCH 2021-06-11 18:06:58 +02:00
Chad Wagner
2fef238f35 Revert "gperftools: fix for release files"
Revert "gperftools: add package providing tcmalloc_minimal"
Revert "Add TCMALLOC_SUPPORT parameter to add libtcmalloc_minimal to the image"

This reverts commits:
85e3d8d4e0
780c7a3db0
d6d915d0cc
2021-06-05 19:09:06 +00:00
Ian Leonard
c21412e1bd config/functions: drop unused fix_module_depends funnction
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-05-28 03:06:17 +00:00
Ian Leonard
ae65d1dd39 tools/viewconfig: initial commit
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-05-28 03:06:17 +00:00
kszaq
d6d915d0cc Add TCMALLOC_SUPPORT parameter to add libtcmalloc_minimal to the image 2021-05-22 14:19:46 +02:00
Arthur Liberman
f5e7a83c88 glib: fix build on an aarch64 system for ARCH=arm 2021-03-27 17:31:09 +03:00
heitbaum
a1ce9ca5c5 toolchain: enable correct handling of cmake-make in check_toolchain_config 2021-03-26 09:44:10 +00:00
Wolfgang Haupt
bcfe027fc9 buildsystem: fix building meson:init 2021-03-03 14:57:04 +01:00
Matthias Reichl
3169ae8a9f config/options: add ARM_MEM_SUPPORT option to control arm-mem inclusion
Move the check if arm-mem should be included from virtual/libc
to config/options and set the ARM_MEM_SUPPORT variable accordingly.

This makes it possible to opt-out of using arm-mem which can
be helpful for performance testing and debugging (eg valgrind
doesn't play nicely with it).

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-09 16:07:09 +01:00
heitbaum
bbcf591e66 aarch64: add TARGET_CPU option cortex-a73.cortex-a53
These are the cpus used in Odroid N2/N2+ and Khadas VIM3

A311D/S922X-B/S922X - cortex-a73.cortex-a53
2021-01-30 08:31:29 +00:00
Portisch
7e418be01c config|scripts: keep source more generic 2021-01-26 16:26:56 +01:00
CvH
15d63b18e2 Merge pull request #4995 from antonlacon/le10-build-minors
buildsystem: minors
2021-01-23 09:26:17 +01:00
Ian Leonard
c03d5ddc41 options: convert embedded python to fstrings
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-18 01:14:42 +00:00
Ian Leonard
c450cea34d config/path: fix indent
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-18 01:14:21 +00:00
mglae
c03f7a75a2 build: check package for wrong toolchain configured 2021-01-08 20:13:02 +01:00
Ian Leonard
8d04ffe5da exfat-fuse: remove package to make way for mainline driver
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-11-11 17:25:23 +00:00
Matthias Reichl
bfc7ced30b Merge pull request #4370 from CvH/10.0/addon-cleanup
addons: drop dependency to LE
2020-09-13 20:49:52 +02:00
Ian Leonard
148f1d563c arch.aarch64: don't attempt to use the LSE cpu feature
ARMv8.0-A cpus have an optional LSE feature. This is mandatory in
ARMv8.1-A. By default, gcc will attempt to build support for runtime
detection of the LSE feature on ARMv8.0-A. This causes build failures
when attempting to create a 64-bit userland.

Test packages for this failure include gdb and mesa. Errors manifest
as undefined references to "__aarch64_cas4_acq_rel" or
"__aarch64_swp4_acq_rel" at compile time.

Disable runtime detection to always use its fallback by adding
-mno-outline-atomics to cflags.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-09-07 17:44:43 +00:00
CvH
021ff47f3c distro/addons: drop requirement for os.libreelec.tv 2020-09-06 18:20:10 +02:00
CvH
8d9d8d6fb8 Merge pull request #4387 from antonlacon/le10-show-config
show config cleanup
2020-06-14 20:53:55 +02:00
Ian Leonard
4c95a9f1b0 show_config: show global compiler / linker flags used in build
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-06-03 18:10:45 +00:00