mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-04 06:54:27 -05:00 
			
		
		
		
	Buidbots are currently choking on the following compile error:
 In file included from tools/aisimage.c:9:
 include/image.h:1133:12: fatal error: openssl/evp.h: No such file or directory
  #  include <openssl/evp.h>
             ^~~~~~~~~~~~~~~
 compilation terminated.
This is caused by a complete overriding of make flags which are provided
correctly in `UBOOT_MAKE_FLAGS` variable, but currently overriden
instead of extended. This then leads to the usage of build host include
dirs, which are not available.
Fix it by extending `UBOOT_MAKE_FLAGS` variable like it was done in
commit 481339a042 ("uboot-imx: fix wrong make flags overriding").
Fixes: 7094e65503 ("uboot-imx: add support for TechNexion PICO-PI-IMX7D")
Signed-off-by: Petr Štetiar <ynezz@true.cz>
		
	
			
		
			
				
	
	
		
			69 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
#
 | 
						|
# Copyright (C) 2013-2014 OpenWrt.org
 | 
						|
#
 | 
						|
# This is free software, licensed under the GNU General Public License v2.
 | 
						|
# See /LICENSE for more information.
 | 
						|
#
 | 
						|
 | 
						|
include $(TOPDIR)/rules.mk
 | 
						|
 | 
						|
PKG_VERSION:=2022.01
 | 
						|
PKG_RELEASE:=$(AUTORELEASE)
 | 
						|
 | 
						|
PKG_HASH:=81b4543227db228c03f8a1bf5ddbc813b0bb8f6555ce46064ef721a6fc680413
 | 
						|
 | 
						|
include $(INCLUDE_DIR)/u-boot.mk
 | 
						|
include $(INCLUDE_DIR)/package.mk
 | 
						|
 | 
						|
define U-Boot/Default
 | 
						|
  BUILD_TARGET:=imx
 | 
						|
  UBOOT_IMAGE:=u-boot.imx
 | 
						|
endef
 | 
						|
 | 
						|
define U-Boot/apalis_imx6
 | 
						|
  NAME:=Toradex Apalis
 | 
						|
  UBOOT_IMAGE:=SPL u-boot.img u-boot-with-spl.imx
 | 
						|
  UBOOT_MAKE_FLAGS+=SPL u-boot.img u-boot-with-spl.imx
 | 
						|
  BUILD_SUBTARGET:=cortexa9
 | 
						|
  BUILD_DEVICES:=toradex_apalis
 | 
						|
endef
 | 
						|
 | 
						|
define U-Boot/mx6cuboxi
 | 
						|
  NAME:=SolidRun Cubox-i boards
 | 
						|
  UBOOT_IMAGE:=SPL u-boot-dtb.img
 | 
						|
  UBOOT_MAKE_FLAGS+=SPL u-boot-dtb.img
 | 
						|
  BUILD_SUBTARGET:=cortexa9
 | 
						|
  BUILD_DEVICES:=solidrun_cubox-i
 | 
						|
endef
 | 
						|
 | 
						|
define U-Boot/pico-pi-imx7d
 | 
						|
  NAME:=TechNexion PICO-PI-IMX7D
 | 
						|
  UBOOT_IMAGE:=SPL u-boot-dtb.img
 | 
						|
  UBOOT_MAKE_FLAGS+=SPL u-boot-dtb.img
 | 
						|
  BUILD_SUBTARGET:=cortexa7
 | 
						|
  BUILD_DEVICES:=technexion_imx7d-pico-pi
 | 
						|
endef
 | 
						|
 | 
						|
define U-Boot/wandboard
 | 
						|
  NAME:=Wandboard Dual Lite/Quad/Solo
 | 
						|
  BUILD_SUBTARGET:=cortexa9
 | 
						|
  BUILD_DEVICES:=wandboard_dual
 | 
						|
endef
 | 
						|
 | 
						|
UBOOT_TARGETS := \
 | 
						|
	apalis_imx6 \
 | 
						|
	mx6cuboxi \
 | 
						|
	pico-pi-imx7d \
 | 
						|
	wandboard
 | 
						|
 | 
						|
UBOOT_MAKE_FLAGS += u-boot.imx
 | 
						|
 | 
						|
define Build/InstallDev
 | 
						|
	$(INSTALL_DIR) $(STAGING_DIR_IMAGE)
 | 
						|
	$(foreach img,$(UBOOT_IMAGE), \
 | 
						|
		$(CP) $(PKG_BUILD_DIR)/$(img) $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)-$(img); \
 | 
						|
	)
 | 
						|
endef
 | 
						|
 | 
						|
$(eval $(call BuildPackage/U-Boot))
 |