mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-18 23:01:50 -09:00
Bump bootgen to xilinx_v2026.1 release. The following patches are now included and can be removed: 0001-lms-hash-sigs-hss_param.c-add-stdio.h-include.patch 0002-flexlexer-use-embedded-win_include-flexlexer.h.patch bootgen xilinx_v2026.1 now requires C++ version 14, so the build command has been updated to reflect this. Add dependency on BR2_HOST_GCC_AT_LEAST_5 as gcc v5 is needed for C++ version 14 support. Signed-off-by: Neal Frager <neal.frager@amd.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
26 lines
829 B
Makefile
26 lines
829 B
Makefile
################################################################################
|
|
#
|
|
# bootgen
|
|
#
|
|
################################################################################
|
|
|
|
BOOTGEN_VERSION = xilinx_v2026.1
|
|
BOOTGEN_SITE = $(call github,Xilinx,bootgen,$(BOOTGEN_VERSION))
|
|
HOST_BOOTGEN_DEPENDENCIES = host-openssl host-pkgconf
|
|
BOOTGEN_LICENSE = Apache-2.0
|
|
BOOTGEN_LICENSE_FILES = LICENSE
|
|
|
|
define HOST_BOOTGEN_BUILD_CMDS
|
|
$(MAKE) $(HOST_CONFIGURE_OPTS) \
|
|
LIBS="`$(HOST_MAKE_ENV) $(PKG_CONFIG_HOST_BINARY) --libs libssl libcrypto`" \
|
|
INCLUDE_USER="`$(HOST_MAKE_ENV) $(PKG_CONFIG_HOST_BINARY) --cflags libssl libcrypto`" \
|
|
CXXFLAGS="$(HOST_CXXFLAGS) -std=c++14" \
|
|
-C $(@D)
|
|
endef
|
|
|
|
define HOST_BOOTGEN_INSTALL_CMDS
|
|
$(INSTALL) -m 0755 -D $(@D)/build/bin/bootgen $(HOST_DIR)/bin/bootgen
|
|
endef
|
|
|
|
$(eval $(host-generic-package))
|