Commit graph

1674 commits

Author SHA1 Message Date
heitbaum
91162691d4 crust: use host-gcc from toolchain not cc
crust build fails when cc link is missing (e.g. minimal Ubuntu 20.04)
use host-gcc from the toolchain instead.
addition of the patch fixes the following error.

BUILD      crust (target)
    TOOLCHAIN      manual
...
  HOSTCC  build/3rdparty/kconfig/conf.o
/bin/sh: 1: exec: cc: not found
make[1]: *** [Makefile:170: build/3rdparty/kconfig/conf.o] Error 127
...
2021-12-07 11:45:48 +00:00
Matthias Reichl
001c5e2ae7 rpi-eeprom: update to 86eee57
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-12-01 22:54:44 +01:00
Matthias Reichl
a7da2891ed rpi-eeprom: update to c62427e
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-12-01 20:33:25 +01:00
CvH
26827cae14
Merge pull request #5930 from HiassofT/le11-kernel-5.15.5
linux (RPi): update to 5.15.5-b12c997
2021-11-29 21:40:14 +01:00
Matthias Reichl
5d461f27de rpi-eeprom: update to 12907d0
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-11-29 19:52:01 +01:00
Matthias Reichl
fd4c7ff342 RPi: update to firmware 12bc6e3
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-11-29 19:52:01 +01:00
CvH
f440e3bc37
Merge pull request #5899 from ToKe79/mtools-update_mkimage_mod
Update mtools + optimize mkimage to catch errors / to allow SYSTEM_SIZE >= 1024 / for speed
2021-11-28 12:31:07 +01:00
Jernej Škrabec
e3a7c0687e
Merge pull request #5923 from heitbaum/build
u-boot and u-boot-tools: fix HOSTCC build issues
2021-11-27 10:26:56 +01:00
heitbaum
dfac76b2fb u-boot: fix make config with HOSTCC
Without defining HOSTCC Makefile.host was defaulting to the operating
system cc. In the minimal docker image (focal) - cc is not available.

BUILD      u-boot (target)
    TOOLCHAIN      make (auto-detect)
make[1]: Entering directory
  HOSTCC  scripts/basic/fixdep
/bin/sh: 1: cc: not found
make[2]: *** [scripts/Makefile.host:95: scripts/basic/fixdep] Error 127
make[1]: *** [Makefile:488: scripts_basic] Error 2
make[1]: Leaving directory
FAILURE: scripts/build u-boot:target during make_target (package.mk)
*********** FAILED COMMAND ***********
DEBUG=${PKG_DEBUG} CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" ARCH=arm make $(${ROOT}/${SCRIPTS}/uboot_helper ${PROJECT} ${DEVICE} ${UBOOT_SYSTEM} config)
*********** FAILED COMMAND ***********
2021-11-27 01:44:26 +00:00
heitbaum
8e2a7bdf43 u-boot-tools: fix make_host
Without defining HOSTCC Makefile.host was defaulting to the operating
system cc. In the minimal docker image (focal) - cc is not available.

PROJECT=Amlogic ARCH=aarch64 DEVICE=AMLGX UBOOT_SYSTEM=odroid-n2 scripts/build u-boot-tools:host
BUILD      u-boot-tools (host)
    TOOLCHAIN      make (auto-detect)
PKG_NAME="u-boot-tools"
  HOSTCC  scripts/basic/fixdep
/bin/sh: 1: cc: not found
make[1]: *** [scripts/Makefile.host:95: scripts/basic/fixdep] Error 127
make: *** [Makefile:488: scripts_basic] Error 2
FAILURE: s/build u-boot-tools:host during make_host (package.mk)
*********** FAILED COMMAND ***********
make qemu-x86_64_defconfig
**************************************
2021-11-27 01:31:28 +00:00
Christian Hewitt
eadbf85c3c u-boot: bump Amlogic to 2021.10 2021-11-26 12:00:19 +00:00
Christian Hewitt
bf12b470e1 emmctool: add initial package for Amlogic use 2021-11-26 12:00:19 +00:00
Christian Hewitt
7811237198 amlogic-boot-fip: bump to use Makefile changes 2021-11-26 12:00:19 +00:00
Tomáš Kelemen (vudiq)
2aad136bc9
mtools: update to 4.0.36 2021-11-23 21:28:46 +01:00
Matthias Reichl
d7cc207a04 RPi: update to firmware fa9a006
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-11-18 18:39:15 +01:00
CvH
f40cd11183
Merge pull request #5848 from HiassofT/le11-kernel-5.15
[le11] linux (RPi): update to 5.15
2021-11-05 21:44:09 +01:00
Jernej Skrabec
151b0f2a63 crust: Update package to 2e5f355790b5f9cd941f939280adda6b4b6581c0 2021-11-05 20:23:19 +01:00
Matthias Reichl
79d87104c8 RPi: update to firmware c8c985a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-11-05 20:18:05 +01:00
Matthias Reichl
44686b3018 RPi: update to firmware 7aba611
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-11-05 20:18:05 +01:00
Matthias Reichl
81bf778533 RPi: update to firmware 27f12ea
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-11-05 14:21:12 +01:00
Tomáš Kelemen (vudiq)
dcb8caacc1
Lakka: use same package source/version for RPi kernel/bootloader/driver 2021-11-04 19:55:05 +01:00
Tomáš Kelemen (vudiq)
f4f61ac3d9
Merge LibreELEC 10.0.1 2021-11-03 13:03:34 +01:00
Matthias Reichl
b075c10e71 u-boot: add missing deps and host-cc options
u-boot requires openssl includes and libs on host, add the missing
dependencies and set HOSTCFLAGS so the build can pick up openssl from
the LE toolchain.

Also fix HOSTLDFLAGS to use HOST_LDFLAGS which adds an rpath to
toolchain/lib so the dynamic linker uses our openssl libs, not those
from the host.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-30 17:47:40 +02:00
Matthias Reichl
41b720b762 u-boot-tools: add missing deps and host-cc options
u-boot requires openssl includes and libs on host, add the missing
dependencies and set HOSTCC, HOSTCFLAGS and HOSTLDFLAGS so the build
can pick up openssl from the LE toolchain

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-30 17:47:32 +02:00
Matthias Reichl
ada40e7966 RPi: update to firmware d8754a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-29 12:52:11 +02:00
Matthias Reichl
41421d9056 rpi-eeprom: update to 47976e4
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-29 12:52:11 +02:00
Matthias Reichl
9aad4cc35e RPi: update to firmware d8754a9
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:43:23 +02:00
Matthias Reichl
94a9046921 rpi-eeprom: update to 47976e4
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-28 16:42:06 +02:00
CvH
1b38d1ca36
Merge pull request #5808 from HiassofT/le11-kernel-5.10.73
[le11] linux (RPi): update to 5.10.75-6cfe1a8
2021-10-27 12:24:40 +02:00
CvH
ebb0aa1e7f
Merge pull request #5771 from heitbaum/pac
Some package updates
2021-10-26 11:46:26 +02:00
Matthias Reichl
d0007526da RPi: update to firmware 8db7ef8
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:01:08 +02:00
Matthias Reichl
b9029645e7 RPi: update to firmware d2ab264
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:01:08 +02:00
Matthias Reichl
5e36b5811c RPi: update to firmware 8db7ef8
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Matthias Reichl
c7d6653ca0 RPi: update to firmware d2ab264
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-26 10:00:56 +02:00
Jernej Skrabec
129f957ac4 crust: Update to 998a157340c2490af0045b001c3d1bf6d541dbd8 2021-10-18 21:38:36 +02:00
heitbaum
fb84a38860 nano: update to 5.9
update 5.5 (2021-01-14) to 5.9 (2021-10-06)
news: https://www.nano-editor.org/news.php
2021-10-16 22:54:52 +11:00
Tomáš Kelemen (vudiq)
ad26641051 RPi: update kernel/firmware + add patch for non-standard modes in VEC
the patch allows non-standard modes (480p / 480i / 240p / ...) via
analog out
2021-10-15 20:14:01 +02:00
David Lawson
9fa1a80c48 Add support for RPi4-RetroDreamer
port of e5fa7df548
2021-10-10 21:43:56 +02:00
David Lawson
4d771a1cef Add support for RPi4 PiBoy DMG
port of 44ff0add1b
2021-10-10 17:16:57 +02:00
Tomáš Kelemen (vudiq)
12697359fd RPi bootloader: remove additions to distroconfig
these lines are already included in the project's file
2021-10-10 14:42:19 +02:00
Tomáš Kelemen (vudiq)
8f392aae14 RPi: remove fixup4.dat - not needed 2021-10-10 14:41:01 +02:00
heitbaum
fe7c8dfe1e u-boot: use setup_pkg_config_host for build
Issue was that pkg-config picks wrong include folders. That is because
in u-boot case, pkg-config is configured to pick up target (ARM)
includes and libraries, because it's called from make_target(). Simple
solution to avoid patching sources and adding CONFIG_TOOLS_LIBCRYPTO
line to each and every config file is to add setup_pkg_config_host at
the beginning of make_target(). Include the dependency to
openssl:host.
2021-10-10 19:56:36 +11:00
David Lawson
57aa39fa9b Add support for RPi4.aarch64
port of 1bd927e074
2021-10-10 00:44:30 +02:00
Tomáš Kelemen (vudiq)
c892f5a9e4 RPi/bootloader: disable 4K modes, other Lakka changes
Co-authored-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
Co-authored-by: David Lawson <dmrlawson@gmail.com>
Co-authored-by: Tomas Kelemen <vudiq@vudiq.sk>
2021-10-09 18:34:19 +02:00
heitbaum
b91cb5f2b0 u-boot: update to 2021.10 2021-10-08 19:02:09 +11:00
heitbaum
26a226f9a8 u-boot-tools: update to 2021.10 2021-10-08 19:02:09 +11:00
Matthias Reichl
0b356cefb7 rpi-eeprom: update to 194960a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:43:54 +02:00
Matthias Reichl
e373c2bef9 RPi: update to firmware b5257da
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:43:53 +02:00
Matthias Reichl
ef0a1535c5 RPi: update to firmware 18bd87a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:43:53 +02:00
Matthias Reichl
8f28d4db46 rpi-eeprom: update to 194960a
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-10-07 18:43:05 +02:00