Go to file
Peter Korsgaard e6ef64d955 boot/arm-trusted-firmware: fix fiptool linking issue on hosts without openssl
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/5834758777

Commit e7d16c35a (boot/arm-trusted-firmware: fix the RPATH of fiptool) tried
to fix the build of host-fiptool, but forgot to pass HOST_CFLAGS.

On hosts without (compatible) openssl development headers, this breaks
the build when it cannot find the openssl headers:

fiptool_platform.h:19:11: fatal error: openssl/sha.h: No such file or directory

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-01-04 22:42:42 +01:00
arch arch/Config.in: introduce BR2_ARCH_NEEDS_GCC_AT_LEAST_14 2023-12-28 21:57:44 +01:00
board configs/qemu_riscv64_virt_efi: new defconfig 2023-12-24 17:55:24 +01:00
boot boot/arm-trusted-firmware: fix fiptool linking issue on hosts without openssl 2024-01-04 22:42:42 +01:00
configs configs/broadcom_northstar_defconfig: adjust DTS paths 2024-01-02 22:14:47 +01:00
docs
fs
linux {linux, linux-headers}: bump 4.{14, 19}.x / 5.{4, 10, 15}.x / 6.{1, 6}.x series 2023-12-24 18:52:57 +01:00
package package/linuxptp: bump version to 4.2 2024-01-04 22:35:39 +01:00
support support/testing: test_python_ml_dtypes: remove BR2_PACKAGE_PYTHON3_ZLIB 2023-12-29 21:49:28 +01:00
system
toolchain toolchain/toolchain-external/toolchain-external-bootlin: update to 2023.11-1 2023-12-28 21:57:50 +01:00
utils
.checkpackageignore package/iperf: bump to version 2.1.9 2024-01-02 23:18:36 +01:00
.clang-format
.defconfig
.editorconfig editorconfig: fix wildcard expansion 2023-12-20 21:32:06 +01:00
.flake8
.gitignore
.gitlab-ci.yml
.shellcheckrc
CHANGES
Config.in Config.in: rework BR2_DOWNLOAD_FORCE_CHECK_HASHES 2023-12-28 21:21:40 +01:00
Config.in.legacy Config.in.legacy: fix check-package errors 2023-12-27 23:18:04 +01:00
COPYING
DEVELOPERS DEVELOPERS: Remove adam.duskett@amarulasolutions non-flutter related packages 2024-01-02 22:15:56 +01:00
Makefile
Makefile.legacy
README

Buildroot is a simple, efficient and easy-to-use tool to generate embedded
Linux systems through cross-compilation.

The documentation can be found in docs/manual. You can generate a text
document with 'make manual-text' and read output/docs/manual/manual.text.
Online documentation can be found at http://buildroot.org/docs.html

To build and use the buildroot stuff, do the following:

1) run 'make menuconfig'
2) select the target architecture and the packages you wish to compile
3) run 'make'
4) wait while it compiles
5) find the kernel, bootloader, root filesystem, etc. in output/images

You do not need to be root to build or run buildroot.  Have fun!

Buildroot comes with a basic configuration for a number of boards. Run
'make list-defconfigs' to view the list of provided configurations.

Please feed suggestions, bug reports, insults, and bribes back to the
buildroot mailing list: buildroot@buildroot.org
You can also find us on #buildroot on OFTC IRC.

If you would like to contribute patches, please read
https://buildroot.org/manual.html#submitting-patches