From patchwork Fri Oct 30 07:50:38 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390846 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=ex4nmk4t; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvdy2l8Xz9sSf for ; Fri, 30 Oct 2020 18:51:50 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id B9D54867DA; Fri, 30 Oct 2020 07:51:46 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0yzUgXdYvydt; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id E36F186787; Fri, 30 Oct 2020 07:51:41 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id ACB8E1BF9BA for ; Fri, 30 Oct 2020 07:51:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 93EA320425 for ; Fri, 30 Oct 2020 07:51:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c3efmP63-j-d for ; Fri, 30 Oct 2020 07:51:38 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by silver.osuosl.org (Postfix) with ESMTPS id 1E68220130 for ; Fri, 30 Oct 2020 07:51:38 +0000 (UTC) Received: by mail-wr1-f67.google.com with SMTP id g12so5349177wrp.10 for ; Fri, 30 Oct 2020 00:51:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=ryCmhIE4KkvnEH2m8VXhrcwxyizg+xwShKacfapG+80=; b=ex4nmk4t2bGq+ep9XLyV62G7MdekKlaD5dFilMwAI+pHGFXm7zqcLGMmKQxnbMY4JA p7nDU86fKXTvnDfpAHUjBVwadCT2AI1Khq2rIFC0SWeLb/1Qd+To/wZ+BRPEuVxRvplX 632BmapXEod70eeKup+MD8x/AFt0VO3rS2zWbOnEwjo0PMeb+h4ftrXtuPeQoyW74UPh VkwB/TkrVqnvu+FUTTbugkRESb6I4SaG8T+fkthlV8oLjVEEjYmFK5UGhwwyJVXuAET3 mGHOalcJP8WUYrs4szUF18LMMdqvpUJPPq+RT6iQC7kwlskHPDU/4ymkWI3Pwy8emMME bxHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ryCmhIE4KkvnEH2m8VXhrcwxyizg+xwShKacfapG+80=; b=Gg4sOeCsK/M3RQnfECXrKCEGXqi2m2CgtthBxHZtD7H3KKIrebB6mIB3wDZwSHjWh6 GmV3FQOMILKnoNbqBdvUqcOVjGWOJptDkSg97rrkO5UN/K96gUnNFv1f6ozME4m5Q0qF P5vVXt3ePVR4ReYMHR/9U0QUm0QOJMs0nk70dbT0BQmSROdinKrRaFvsDloqcDLZpYiR F9v2H5D+Zr2KxT8CbEPeFDNthIYZiId9rtZjAOEdHyqbI3PCb7BGfxh5L9c+/AjmnHfy 1MjwDUZdjrnfopg0xyAUA7xc+qsRbCC8We5jz0cuJM3H7W6H7uVQHGud7iCtNqwqtCey TXjw== X-Gm-Message-State: AOAM530YWHdPruuzYUY/KI+NI+pSGGqMJxZWJp0pV/WxB50OCu7hQRYP P7Hp1N38Yrn3woJFvkf4wkNIgN0D7bkVGSP4ICw= X-Google-Smtp-Source: ABdhPJwelLGYX73YnHWQxZq9Jg+bV/56nKk2VHJ3BH4juT03pQCpNmBb2nYZcBFN02EILt0VsUua7w== X-Received: by 2002:adf:dd46:: with SMTP id u6mr1357275wrm.295.1604044296341; Fri, 30 Oct 2020 00:51:36 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:35 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:38 +0100 Message-Id: <20201030075045.6960-1-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 Subject: [Buildroot] [PATCH 1/8] configs/qemu_arm_vexpress_tz_defconfig: enable CXX toolchain X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Enable C++ toolchain that is needed to build some OP-TEE test trusted applications once OP-TEE packages bump to release 3.11.0. Signed-off-by: Etienne Carriere --- configs/qemu_arm_vexpress_tz_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/qemu_arm_vexpress_tz_defconfig b/configs/qemu_arm_vexpress_tz_defconfig index 815a7987ca..66ce636ce0 100644 --- a/configs/qemu_arm_vexpress_tz_defconfig +++ b/configs/qemu_arm_vexpress_tz_defconfig @@ -51,3 +51,6 @@ BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/qemu/arm-vexpress-tz/u-boot.config # host-qemu for gitlab testing BR2_PACKAGE_HOST_QEMU=y BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y + +# optee-test needs toolchain C++ +BR2_TOOLCHAIN_BUILDROOT_CXX=y From patchwork Fri Oct 30 07:50:39 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390848 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=UO4KZYTU; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvf234xNz9sSn for ; Fri, 30 Oct 2020 18:51:52 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4C99485F5C; Fri, 30 Oct 2020 07:51:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MyhL5ilLyB88; Fri, 30 Oct 2020 07:51:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 0470185625; Fri, 30 Oct 2020 07:51:46 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id BECA51BF9BA for ; Fri, 30 Oct 2020 07:51:41 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id BB59385625 for ; Fri, 30 Oct 2020 07:51:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LvNvrl0z4K5U for ; Fri, 30 Oct 2020 07:51:39 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 15F68850E1 for ; Fri, 30 Oct 2020 07:51:39 +0000 (UTC) Received: by mail-wr1-f53.google.com with SMTP id y12so5373469wrp.6 for ; Fri, 30 Oct 2020 00:51:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=9OBD0NxuXwTH3eh6yqdTPlgR953MmSFhmSK799d9AA0=; b=UO4KZYTUQIX6H+G2bM90wlcqs6YX4Ky0V+QOjCVgv19FovjYVdazqyPnNjj+YcVN8r JO4ZxCfcBkkCtdRXQG7Nf41zAeQMcfzTiOjkLMNdqkhus78clCx5EzCQGMs/0dTh1btS G7AtADgBeadx8OaAj8MCoATUeRkrRgHFML3Vq1WwN3pqGD5DufCn51rYpS2mkJW8+4di R2K8wmyebvcFEVenhxh7ZHzeleSlgD0UF2jXFoP3giyFHWVo5ZiG2NVYuIhR97JnyhCn bx3AcKWrSFEWraKoms7oUXkfaFZ+QS8Hd8M2sJ7N2ojNBbKH07UwqMfX2ee/ivxsKmfD f+Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=9OBD0NxuXwTH3eh6yqdTPlgR953MmSFhmSK799d9AA0=; b=LKaLo9kUHxOdWwiREetg9w0IuCyJpkqxySp80S/4FxVGSKKdxsdPgJiyk5TTkLDPby zHgJFm6oBUCaS5FzbvmAH+lEBNPQy1U1K+RQeOwIcfB3dJN6qUCpwvKJQB2mSR9O5Ra/ zOueySKk7ypdoIAlqfzjf9eVEXOB8eTkeqqrHWyy64w22ehBYKvS+Tc1LaMWpZP/Xc0m 0cksMC3QE2LoCJXiNOAW99eSW+Bs/Kn/0KEXArePtMuTEMLgYFVZAaJskd13P5KPOXyS aqbgjYS5tmtK9kICQnyDvDo2TVTRH6CeVGMUSl81iU0l7rqbt64la3NkU0PEjJG5CBih aUVg== X-Gm-Message-State: AOAM533sKcijIAi8ORewIUtSK80ADYPnCRxKZMoGXqNe/Pd4wLsvFJgW 7O5Y8iEgujedSBBgH+/RWew1KOmhAbeDDusmrBE= X-Google-Smtp-Source: ABdhPJxe5hLIhaufc8F5MSXDolBePdSFzRCWsqUenNxO8+z8zHH9cb4VvN9LlwYK+uLSJcx61O4Udw== X-Received: by 2002:adf:9b8e:: with SMTP id d14mr1462237wrc.360.1604044296962; Fri, 30 Oct 2020 00:51:36 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:36 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:39 +0100 Message-Id: <20201030075045.6960-2-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 2/8] boot/optee-os: bump to version 3.11.0 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Bump OP-TEE OS package version to OP-TEE release 3.11.0. Remove patches since merged in OP-TEE OS 3.11.0 Signed-off-by: Etienne Carriere --- ...ub.py-use-Cryptodome-module-instead-.patch | 34 --- ...nfig.mk-fix-CFG_OPTEE_REVISION_MINOR.patch | 32 --- ...e-ta-Configurable-Python-interpreter.patch | 249 ------------------ boot/optee-os/Config.in | 4 +- boot/optee-os/optee-os.hash | 4 +- 5 files changed, 4 insertions(+), 319 deletions(-) delete mode 100644 boot/optee-os/0001-scripts-pem_to_pub.py-use-Cryptodome-module-instead-.patch delete mode 100644 boot/optee-os/0002-config.mk-fix-CFG_OPTEE_REVISION_MINOR.patch delete mode 100644 boot/optee-os/0003-mk-core-ta-Configurable-Python-interpreter.patch diff --git a/boot/optee-os/0001-scripts-pem_to_pub.py-use-Cryptodome-module-instead-.patch b/boot/optee-os/0001-scripts-pem_to_pub.py-use-Cryptodome-module-instead-.patch deleted file mode 100644 index 822ef4b39e..0000000000 --- a/boot/optee-os/0001-scripts-pem_to_pub.py-use-Cryptodome-module-instead-.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 04a8def18caccad27292ba97dc8ea8b3eb3a6afd Mon Sep 17 00:00:00 2001 -From: Etienne Carriere -Date: Tue, 26 May 2020 11:10:45 +0200 -Subject: [PATCH] scripts/pem_to_pub.py: use Cryptodome module instead of - Crypto - -Upgrade scripts/pem_to_pub.py to use module Cryptodome instead of -module Crypto for consistency with the other helper Python scripts -of OP-TEE OS package. - -Signed-off-by: Etienne Carriere -Acked-by: Jens Wiklander ---- - scripts/pem_to_pub_c.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/scripts/pem_to_pub_c.py b/scripts/pem_to_pub_c.py -index 3a896a393..d3f0e5006 100755 ---- a/scripts/pem_to_pub_c.py -+++ b/scripts/pem_to_pub_c.py -@@ -21,8 +21,8 @@ def get_args(): - - def main(): - import array -- from Crypto.PublicKey import RSA -- from Crypto.Util.number import long_to_bytes -+ from Cryptodome.PublicKey import RSA -+ from Cryptodome.Util.number import long_to_bytes - - args = get_args() - --- -2.17.1 - diff --git a/boot/optee-os/0002-config.mk-fix-CFG_OPTEE_REVISION_MINOR.patch b/boot/optee-os/0002-config.mk-fix-CFG_OPTEE_REVISION_MINOR.patch deleted file mode 100644 index 867836ef0c..0000000000 --- a/boot/optee-os/0002-config.mk-fix-CFG_OPTEE_REVISION_MINOR.patch +++ /dev/null @@ -1,32 +0,0 @@ -From c5f5e6bf6644a536a0d53bfb9f5c5419150035dd Mon Sep 17 00:00:00 2001 -From: Jens Wiklander -Date: Mon, 25 May 2020 12:20:08 +0200 -Subject: [PATCH] config.mk: fix CFG_OPTEE_REVISION_MINOR - -The current release is 3.9.0, change the revision to match. - -Fixes: af141c61fe7a ("Update CHANGELOG for 3.9.0") -Reviewed-by: Joakim Bech -Reported-by: Etienne Carriere -Signed-off-by: Jens Wiklander -Signed-off-by: Etienne Carriere ---- - mk/config.mk | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/mk/config.mk b/mk/config.mk -index c00a14618..bc49f83d8 100644 ---- a/mk/config.mk -+++ b/mk/config.mk -@@ -116,7 +116,7 @@ endif - # with limited depth not including any tag, so there is really no guarantee - # that TEE_IMPL_VERSION contains the major and minor revision numbers. - CFG_OPTEE_REVISION_MAJOR ?= 3 --CFG_OPTEE_REVISION_MINOR ?= 8 -+CFG_OPTEE_REVISION_MINOR ?= 9 - - # Trusted OS implementation manufacturer name - CFG_TEE_MANUFACTURER ?= LINARO --- -2.17.1 - diff --git a/boot/optee-os/0003-mk-core-ta-Configurable-Python-interpreter.patch b/boot/optee-os/0003-mk-core-ta-Configurable-Python-interpreter.patch deleted file mode 100644 index 911a09b986..0000000000 --- a/boot/optee-os/0003-mk-core-ta-Configurable-Python-interpreter.patch +++ /dev/null @@ -1,249 +0,0 @@ -From 49c7d2557d92993a1e09e50c961b9d4f7ab1091b Mon Sep 17 00:00:00 2001 -From: Dick Olsson -Date: Wed, 22 Jul 2020 08:49:12 +0200 -Subject: [PATCH] mk: core: ta: Configurable Python interpreter - -Build systems that manage multiple different python interpreters need -explicit control over which version of the interpreter to use. -This patch enables one to override the default interpreter with the path -to a specific one. - -Signed-off-by: Dick Olsson -Reviewed-by: Jens Wiklander -Reviewed-by: Jerome Forissier ---- - core/arch/arm/arm.mk | 2 ++ - core/arch/arm/kernel/link.mk | 22 +++++++++++----------- - core/sub.mk | 10 +++++----- - mk/config.mk | 6 ++++++ - mk/lib.mk | 2 +- - ta/arch/arm/link.mk | 2 +- - ta/arch/arm/link_shlib.mk | 2 +- - ta/ta.mk | 2 +- - 8 files changed, 28 insertions(+), 20 deletions(-) - -diff --git a/core/arch/arm/arm.mk b/core/arch/arm/arm.mk -index 5c9f16ef..878035c5 100644 ---- a/core/arch/arm/arm.mk -+++ b/core/arch/arm/arm.mk -@@ -245,6 +245,7 @@ ta-mk-file-export-add-ta_arm32 += CROSS_COMPILE32 ?= $$(CROSS_COMPILE)_nl_ - ta-mk-file-export-add-ta_arm32 += CROSS_COMPILE_ta_arm32 ?= $$(CROSS_COMPILE32)_nl_ - ta-mk-file-export-add-ta_arm32 += COMPILER ?= gcc_nl_ - ta-mk-file-export-add-ta_arm32 += COMPILER_ta_arm32 ?= $$(COMPILER)_nl_ -+ta-mk-file-export-add-ta_arm32 += PYTHON3 ?= python3_nl_ - endif - - ifneq ($(filter ta_arm64,$(ta-targets)),) -@@ -275,6 +276,7 @@ ta-mk-file-export-add-ta_arm64 += CROSS_COMPILE64 ?= $$(CROSS_COMPILE)_nl_ - ta-mk-file-export-add-ta_arm64 += CROSS_COMPILE_ta_arm64 ?= $$(CROSS_COMPILE64)_nl_ - ta-mk-file-export-add-ta_arm64 += COMPILER ?= gcc_nl_ - ta-mk-file-export-add-ta_arm64 += COMPILER_ta_arm64 ?= $$(COMPILER)_nl_ -+ta-mk-file-export-add-ta_arm64 += PYTHON3 ?= python3_nl_ - endif - - # Set cross compiler prefix for each TA target -diff --git a/core/arch/arm/kernel/link.mk b/core/arch/arm/kernel/link.mk -index 1b89b895..69375ad6 100644 ---- a/core/arch/arm/kernel/link.mk -+++ b/core/arch/arm/kernel/link.mk -@@ -62,13 +62,13 @@ cleanfiles += $(link-out-dir)/text_unpaged.ld.S - $(link-out-dir)/text_unpaged.ld.S: $(link-out-dir)/unpaged.o - @$(cmd-echo-silent) ' GEN $@' - $(q)$(READELFcore) -S -W $< | \ -- ./scripts/gen_ld_sects.py .text. > $@ -+ $(PYTHON3) ./scripts/gen_ld_sects.py .text. > $@ - - cleanfiles += $(link-out-dir)/rodata_unpaged.ld.S - $(link-out-dir)/rodata_unpaged.ld.S: $(link-out-dir)/unpaged.o - @$(cmd-echo-silent) ' GEN $@' - $(q)$(READELFcore) -S -W $< | \ -- ./scripts/gen_ld_sects.py .rodata. > $@ -+ $(PYTHON3) ./scripts/gen_ld_sects.py .rodata. > $@ - - - cleanfiles += $(link-out-dir)/init_entries.txt -@@ -92,12 +92,12 @@ cleanfiles += $(link-out-dir)/text_init.ld.S - $(link-out-dir)/text_init.ld.S: $(link-out-dir)/init.o - @$(cmd-echo-silent) ' GEN $@' - $(q)$(READELFcore) -S -W $< | \ -- ./scripts/gen_ld_sects.py .text. > $@ -+ $(PYTHON3) ./scripts/gen_ld_sects.py .text. > $@ - - cleanfiles += $(link-out-dir)/rodata_init.ld.S - $(link-out-dir)/rodata_init.ld.S: $(link-out-dir)/init.o - @$(cmd-echo-silent) ' GEN $@' -- $(q)$(READELFcore) -S -W $< | ./scripts/gen_ld_sects.py .rodata. > $@ -+ $(q)$(READELFcore) -S -W $< | $(PYTHON3) ./scripts/gen_ld_sects.py .rodata. > $@ - - -include $(link-script-dep) - -@@ -176,39 +176,39 @@ cleanfiles += $(link-out-dir)/tee-pager.bin - $(link-out-dir)/tee-pager.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py - @echo Warning: $@ is deprecated - @$(cmd-echo-silent) ' GEN $@' -- $(q)scripts/gen_tee_bin.py --input $< --out_tee_pager_bin $@ -+ $(q)$(PYTHON3) scripts/gen_tee_bin.py --input $< --out_tee_pager_bin $@ - - cleanfiles += $(link-out-dir)/tee-pageable.bin - $(link-out-dir)/tee-pageable.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py - @echo Warning: $@ is deprecated - @$(cmd-echo-silent) ' GEN $@' -- $(q)scripts/gen_tee_bin.py --input $< --out_tee_pageable_bin $@ -+ $(q)$(PYTHON3) scripts/gen_tee_bin.py --input $< --out_tee_pageable_bin $@ - - all: $(link-out-dir)/tee.bin - cleanfiles += $(link-out-dir)/tee.bin - $(link-out-dir)/tee.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py - @$(cmd-echo-silent) ' GEN $@' -- $(q)scripts/gen_tee_bin.py --input $< --out_tee_bin $@ -+ $(q)$(PYTHON3) scripts/gen_tee_bin.py --input $< --out_tee_bin $@ - - all: $(link-out-dir)/tee-header_v2.bin - cleanfiles += $(link-out-dir)/tee-header_v2.bin - $(link-out-dir)/tee-header_v2.bin: $(link-out-dir)/tee.elf \ - scripts/gen_tee_bin.py - @$(cmd-echo-silent) ' GEN $@' -- $(q)scripts/gen_tee_bin.py --input $< --out_header_v2 $@ -+ $(q)$(PYTHON3) scripts/gen_tee_bin.py --input $< --out_header_v2 $@ - - all: $(link-out-dir)/tee-pager_v2.bin - cleanfiles += $(link-out-dir)/tee-pager_v2.bin - $(link-out-dir)/tee-pager_v2.bin: $(link-out-dir)/tee.elf scripts/gen_tee_bin.py - @$(cmd-echo-silent) ' GEN $@' -- $(q)scripts/gen_tee_bin.py --input $< --out_pager_v2 $@ -+ $(q)$(PYTHON3) scripts/gen_tee_bin.py --input $< --out_pager_v2 $@ - - all: $(link-out-dir)/tee-pageable_v2.bin - cleanfiles += $(link-out-dir)/tee-pageable_v2.bin - $(link-out-dir)/tee-pageable_v2.bin: $(link-out-dir)/tee.elf \ - scripts/gen_tee_bin.py - @$(cmd-echo-silent) ' GEN $@' -- $(q)scripts/gen_tee_bin.py --input $< --out_pageable_v2 $@ -+ $(q)$(PYTHON3) scripts/gen_tee_bin.py --input $< --out_pageable_v2 $@ - - all: $(link-out-dir)/tee.symb_sizes - cleanfiles += $(link-out-dir)/tee.symb_sizes -@@ -222,5 +222,5 @@ mem_usage: $(link-out-dir)/tee.mem_usage - - $(link-out-dir)/tee.mem_usage: $(link-out-dir)/tee.elf - @$(cmd-echo-silent) ' GEN $@' -- $(q)./scripts/mem_usage.py $< > $@ -+ $(q)$(PYTHON3) ./scripts/mem_usage.py $< > $@ - endif -diff --git a/core/sub.mk b/core/sub.mk -index 03cc6bc7..0959c9a9 100644 ---- a/core/sub.mk -+++ b/core/sub.mk -@@ -9,13 +9,13 @@ ifeq ($(CFG_WITH_USER_TA),y) - gensrcs-y += ta_pub_key - produce-ta_pub_key = ta_pub_key.c - depends-ta_pub_key = $(TA_SIGN_KEY) scripts/pem_to_pub_c.py --recipe-ta_pub_key = scripts/pem_to_pub_c.py --prefix ta_pub_key \ -+recipe-ta_pub_key = $(PYTHON3) scripts/pem_to_pub_c.py --prefix ta_pub_key \ - --key $(TA_SIGN_KEY) --out $(sub-dir-out)/ta_pub_key.c - - gensrcs-y += ldelf - produce-ldelf = ldelf_hex.c - depends-ldelf = scripts/gen_ldelf_hex.py $(out-dir)/ldelf/ldelf.elf --recipe-ldelf = scripts/gen_ldelf_hex.py --input $(out-dir)/ldelf/ldelf.elf \ -+recipe-ldelf = $(PYTHON3) scripts/gen_ldelf_hex.py --input $(out-dir)/ldelf/ldelf.elf \ - --output $(sub-dir-out)/ldelf_hex.c - endif - -@@ -25,7 +25,7 @@ early-ta-$1-uuid := $(firstword $(subst ., ,$(notdir $1))) - gensrcs-y += early-ta-$1 - produce-early-ta-$1 = early_ta_$$(early-ta-$1-uuid).c - depends-early-ta-$1 = $1 scripts/ta_bin_to_c.py --recipe-early-ta-$1 = scripts/ta_bin_to_c.py --compress --ta $1 \ -+recipe-early-ta-$1 = $(PYTHON3) scripts/ta_bin_to_c.py --compress --ta $1 \ - --out $(sub-dir-out)/early_ta_$$(early-ta-$1-uuid).c - endef - $(foreach f, $(EARLY_TA_PATHS), $(eval $(call process_early_ta,$(f)))) -@@ -40,7 +40,7 @@ core-embed-fdt-c = $(out-dir)/$(arch-dir)/dts/$(CFG_EMBED_DTB_SOURCE_FILE:.dts=. - gensrcs-y += embedded_secure_dtb - produce-embedded_secure_dtb = arch/$(ARCH)/dts/$(CFG_EMBED_DTB_SOURCE_FILE:.dts=.c) - depends-embedded_secure_dtb = $(core-embed-fdt-dtb) scripts/bin_to_c.py --recipe-embedded_secure_dtb = scripts/bin_to_c.py \ -+recipe-embedded_secure_dtb = $(PYTHON3) scripts/bin_to_c.py \ - --bin $(core-embed-fdt-dtb) \ - --vname embedded_secure_dtb \ - --out $(core-embed-fdt-c) -@@ -58,7 +58,7 @@ $(conf-mk-xz-base64): $(conf-mk-file) - gensrcs-y += conf_str - produce-conf_str = conf.mk.xz.base64.c - depends-conf_str = $(conf-mk-xz-base64) --recipe-conf_str = scripts/bin_to_c.py --text --bin $(conf-mk-xz-base64) \ -+recipe-conf_str = $(PYTHON3) scripts/bin_to_c.py --text --bin $(conf-mk-xz-base64) \ - --out $(sub-dir-out)/conf.mk.xz.base64.c \ - --vname conf_str - endif -diff --git a/mk/config.mk b/mk/config.mk -index 70732c4d..1fe65576 100644 ---- a/mk/config.mk -+++ b/mk/config.mk -@@ -32,6 +32,12 @@ endif - # Supported values: undefined, 1, 2 and 3. 3 gives more warnings. - WARNS ?= 3 - -+# Path to the Python interpreter used by the build system. -+# This variable is set to the default python3 interpreter in the user's -+# path. But build environments that require more explicit control can -+# set the path to a specific interpreter through this variable. -+PYTHON3 ?= python3 -+ - # Define DEBUG=1 to compile without optimization (forces -O0) - # DEBUG=1 - -diff --git a/mk/lib.mk b/mk/lib.mk -index 6e890893..3bd422d6 100644 ---- a/mk/lib.mk -+++ b/mk/lib.mk -@@ -72,7 +72,7 @@ $(lib-shlibstrippedfile): $(lib-shlibfile) - - $(lib-shlibtafile): $(lib-shlibstrippedfile) $(TA_SIGN_KEY) - @$(cmd-echo-silent) ' SIGN $$@' -- $$(q)$$(SIGN) --key $(TA_SIGN_KEY) --uuid $(libuuid) --in $$< --out $$@ -+ $$(q)$$(PYTHON3) $$(SIGN) --key $(TA_SIGN_KEY) --uuid $(libuuid) --in $$< --out $$@ - - $(lib-libuuidln): $(lib-shlibfile) - @$(cmd-echo-silent) ' LN $$@' -diff --git a/ta/arch/arm/link.mk b/ta/arch/arm/link.mk -index db7d0b9a..b95c0cba 100644 ---- a/ta/arch/arm/link.mk -+++ b/ta/arch/arm/link.mk -@@ -2,7 +2,7 @@ link-script$(sm) = $(ta-dev-kit-dir$(sm))/src/ta.ld.S - link-script-pp$(sm) = $(link-out-dir$(sm))/ta.lds - link-script-dep$(sm) = $(link-out-dir$(sm))/.ta.ld.d - --SIGN_ENC ?= $(ta-dev-kit-dir$(sm))/scripts/sign_encrypt.py -+SIGN_ENC ?= $(PYTHON3) $(ta-dev-kit-dir$(sm))/scripts/sign_encrypt.py - TA_SIGN_KEY ?= $(ta-dev-kit-dir$(sm))/keys/default_ta.pem - - ifeq ($(CFG_ENCRYPT_TA),y) -diff --git a/ta/arch/arm/link_shlib.mk b/ta/arch/arm/link_shlib.mk -index ed81e59a..cc177ef0 100644 ---- a/ta/arch/arm/link_shlib.mk -+++ b/ta/arch/arm/link_shlib.mk -@@ -47,5 +47,5 @@ $(link-out-dir)/$(shlibuuid).elf: $(link-out-dir)/$(shlibname).so - $(link-out-dir)/$(shlibuuid).ta: $(link-out-dir)/$(shlibname).stripped.so \ - $(TA_SIGN_KEY) - @$(cmd-echo-silent) ' SIGN $@' -- $(q)$(SIGN) --key $(TA_SIGN_KEY) --uuid $(shlibuuid) \ -+ $(q)$(PYTHON3) $(SIGN) --key $(TA_SIGN_KEY) --uuid $(shlibuuid) \ - --in $< --out $@ -diff --git a/ta/ta.mk b/ta/ta.mk -index 918880f4..59ed87f7 100644 ---- a/ta/ta.mk -+++ b/ta/ta.mk -@@ -67,7 +67,7 @@ $$(arm32-user-sysregs-out)/$$(arm32-user-sysregs-$(1)-h): \ - $(1) scripts/arm32_sysreg.py - @$(cmd-echo-silent) ' GEN $$@' - $(q)mkdir -p $$(dir $$@) -- $(q)scripts/arm32_sysreg.py --guard __$$(arm32-user-sysregs-$(1)-h) \ -+ $(q)$(PYTHON3) scripts/arm32_sysreg.py --guard __$$(arm32-user-sysregs-$(1)-h) \ - < $$< > $$@ - - endef #process-arm32-user-sysreg --- -2.20.1 - diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 5a786833ef..3076be6b42 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -18,7 +18,7 @@ choice Select the version of OP-TEE OS you want to use config BR2_TARGET_OPTEE_OS_LATEST - bool "3.9.0" + bool "3.11.0" help Use the latest release tag from the OP-TEE OS official Git repository. @@ -50,7 +50,7 @@ endif config BR2_TARGET_OPTEE_OS_VERSION string - default "3.9.0" if BR2_TARGET_OPTEE_OS_LATEST + default "3.11.0" if BR2_TARGET_OPTEE_OS_LATEST default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ if BR2_TARGET_OPTEE_OS_CUSTOM_GIT diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash index f38ebc569f..0d60cebea1 100644 --- a/boot/optee-os/optee-os.hash +++ b/boot/optee-os/optee-os.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_os/archive/3.9.0.tar.gz -sha256 ac6f145ebde715d4d7a1d5277f4e08a06b660e1c0237c926a274d86cd90ef4c5 optee-os-3.9.0.tar.gz +# From https://github.com/OP-TEE/optee_os/archive/3.11.0.tar.gz +sha256 3c34eda1052fbb9ed36fcfdfaecfd2685023b9290670c1a5982f8a0457bfd2cb optee-os-3.11.0.tar.gz # Locally computed sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE From patchwork Fri Oct 30 07:50:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390851 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=NTRHcqc8; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvf817Psz9sSf for ; Fri, 30 Oct 2020 18:52:00 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id AA53C8680C; Fri, 30 Oct 2020 07:51:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4R2y-ZBdyVXb; Fri, 30 Oct 2020 07:51:51 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id AA0F286821; Fri, 30 Oct 2020 07:51:49 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 14A291BF9BA for ; Fri, 30 Oct 2020 07:51:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 113B6867B0 for ; Fri, 30 Oct 2020 07:51:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vsqX0KDgiB9T for ; Fri, 30 Oct 2020 07:51:39 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by whitealder.osuosl.org (Postfix) with ESMTPS id 8FD81866AF for ; Fri, 30 Oct 2020 07:51:39 +0000 (UTC) Received: by mail-wr1-f45.google.com with SMTP id m13so5374095wrj.7 for ; Fri, 30 Oct 2020 00:51:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/alXY1wEGS0oTrX5/l7axDv3qsg+H+V3WjBc4he7uZk=; b=NTRHcqc8ZWSG157LfJyBla+GWK6yVKfXfSDx2zrAB/JAaYo+U76B2Bjc/rkcR2qWVi Vg+nAjI6tIOzq+w2JGdGY3WfX1U2rjshIwooU3K124/k/VJEVYAdRyMeMVYwBMzeU6as IA4DO2y8mKh3QJBgCHa+AHucNIexNYXv2Alpgc2AnREenCCuFhwcu3qceFPNcjT3PkdS hKpuxpxkG2AV81bPSTNTzqI/EGI83LppZfTytxUK5mx7Cu73rvhcIId0tBYGaX08m8ng B/virrZKu2owuHOdJr232Ziy08xQzOpFICoA+UDsnQGVp6VijGw/qWrel8QqCOtymN8w oixg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=/alXY1wEGS0oTrX5/l7axDv3qsg+H+V3WjBc4he7uZk=; b=e75zUVs4OjwjBh55oerd+yDt63ji0k4+E7pUUfvn2GYHAb7q6ymXFLQmqGk1WO8Xvz /OkEUBznMonbJfwlVlpz1TXj5NNa+UiCZ3dUB0Es1YIrn/78RhsEGNz4QOeuad8rqsyH n8J6ZIO32UgcT/rFDAt41v9r1GWEblgGSULEO7cgaOp2M8/ipt3sju6hDOFfawqCBsJh 3MQHSJZ8qqBHMjhn7tlwLzeR6MAyhWKmny74nK2XYn5WsTY2ZyiTcULg5nuAaYo0cg8M hcOi8FqmhZizV5mRgupLNXrPrOtoRJnoN6G6/K9NkzHK0+d4msGD1++rYTShXxeVpWv7 hZTg== X-Gm-Message-State: AOAM5332z1X5b7HY32g6aNlBvdkuHF1zxCLF516QaOspIisD2gg/sOAG di2PCeiwj+7XQAP3rCjNyQXlV/0NLCCc69V4RNA= X-Google-Smtp-Source: ABdhPJxtQF7ZtqaGx9lE4DyIKjVte1leMx1ri7lqeL8RLWvpBpT0jb23uxri3jdczSnAqGwijvmKPA== X-Received: by 2002:adf:c50c:: with SMTP id q12mr1336271wrf.17.1604044297614; Fri, 30 Oct 2020 00:51:37 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:37 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:40 +0100 Message-Id: <20201030075045.6960-3-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 3/8] package/optee-client: bump to version 3.11.0 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Bump OP-TEE Client package version to OP-TEE release 3.11.0. Remove local patch file since issue addressed since. Signed-off-by: Etienne Carriere --- ...teec-CMakeLists.txt-fix-static-build.patch | 55 ------------------- package/optee-client/optee-client.hash | 4 +- package/optee-client/optee-client.mk | 2 +- 3 files changed, 3 insertions(+), 58 deletions(-) delete mode 100644 package/optee-client/0001-libckteec-CMakeLists.txt-fix-static-build.patch diff --git a/package/optee-client/0001-libckteec-CMakeLists.txt-fix-static-build.patch b/package/optee-client/0001-libckteec-CMakeLists.txt-fix-static-build.patch deleted file mode 100644 index 5307c7032c..0000000000 --- a/package/optee-client/0001-libckteec-CMakeLists.txt-fix-static-build.patch +++ /dev/null @@ -1,55 +0,0 @@ -From dedd04034fd246c5726ad875e8207c821e9471b7 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 15 Jul 2020 00:09:21 +0200 -Subject: [PATCH] libckteec/CMakeLists.txt: fix static build - -Remove SHARED from add_library call to avoid the following build failure -when the toolchain does not support shared library: - -[ 78%] Linking C shared library libckteec.so -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(close.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(close.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(close.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(open64.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(libc-cancellation.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(libc-cancellation.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(open.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(open.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux[ 84%] Building C object tee-supplicant/CMakeFiles/tee-supplicant.dir/src/teec_ta_load.c.o --uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(open.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in /home/buildroot/autobuild/instance-3/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(__syscall_fcntl.os)(.eh_frame) prevents .eh_frame_hdr table being created -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: further warnings about FDE encoding preventing .eh_frame_hdr generation dropped -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: BFD (GNU Binutils) 2.33.1 assertion fail elf32-microblaze.c:1542 -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/crtbeginT.o: probably compiled without -fPIC? -/home/buildroot/autobuild/instance-3/output-1/host/lib/gcc/microblazeel-buildroot-linux-uclibc/9.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: final link failed: bad value -collect2: error: ld returned 1 exit status -libckteec/CMakeFiles/ckteec.dir/build.make:144: recipe for target 'libckteec/libckteec.so.0.1.0' failed - -This build failure is raised on version 3.9.0 since -https://github.com/ffontaine/optee_client/commit/fa679fc6f1f0c6240513ec69c63f0f89c2c4dd99 - -Fixes: - - http://autobuild.buildroot.org/results/fe2d0f5a956bf23635e51258f92d9ab2e5af7941 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/OP-TEE/optee_client/pull/215] ---- - libckteec/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libckteec/CMakeLists.txt b/libckteec/CMakeLists.txt -index f0e14d1..615c9fe 100644 ---- a/libckteec/CMakeLists.txt -+++ b/libckteec/CMakeLists.txt -@@ -33,7 +33,7 @@ set (SRC - ################################################################################ - # Built library - ################################################################################ --add_library (ckteec SHARED ${SRC}) -+add_library (ckteec ${SRC}) - - set_target_properties (ckteec PROPERTIES - VERSION ${PROJECT_VERSION} --- -2.27.0 - diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash index b08ebc38c0..d8e507dba7 100644 --- a/package/optee-client/optee-client.hash +++ b/package/optee-client/optee-client.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_client/archive/3.9.0.tar.gz -sha256 1b072e6be8a697656e9fe34499789bbd4132b3720f8d1b95c659e8e6c5873654 optee-client-3.9.0.tar.gz +# From https://github.com/OP-TEE/optee_client/archive/3.11.0.tar.gz +sha256 91f8ec191cd999ee666b6203ec376415d5dc90a8a9955f3d5fce1f48df77169b optee-client-3.11.0.tar.gz # Locally computed sha256 fda8385993f112d7ca61b88b54ba5b4cbeec7e43a0f9b317d5186703c1985e8f LICENSE diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 842ba8a81a..8108fc2130 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_CLIENT_VERSION = 3.9.0 +OPTEE_CLIENT_VERSION = 3.11.0 OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) OPTEE_CLIENT_LICENSE = BSD-2-Clause OPTEE_CLIENT_LICENSE_FILES = LICENSE From patchwork Fri Oct 30 07:50:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390849 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=XnPrDWAZ; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvf43dK0z9sSn for ; Fri, 30 Oct 2020 18:51:56 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id C32DD85FA4; Fri, 30 Oct 2020 07:51:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UTWoYnXHTTAI; Fri, 30 Oct 2020 07:51:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 0E71C85F44; Fri, 30 Oct 2020 07:51:47 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 19D731BF9BA for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 1478420425 for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0WC54WNhzfFr for ; Fri, 30 Oct 2020 07:51:40 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by silver.osuosl.org (Postfix) with ESMTPS id 31827203AE for ; Fri, 30 Oct 2020 07:51:40 +0000 (UTC) Received: by mail-wr1-f45.google.com with SMTP id w1so5383871wrm.4 for ; Fri, 30 Oct 2020 00:51:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=F31RZYM6tFg53SqraTboftleqhRbxtV9eNq7QrLPuTo=; b=XnPrDWAZPY33W8NtSzkGPBnIrVif8ofXgnb4JVcFBoKBYdSuOUbaEgJhvDkdoXSq6t nGTz5glAhLIgYhmxWX9bQkBtAd4O+DZcCsd9gu/ZmV3jziQxQthuSeJuCq61UvIrnOey FJxJbAhXdtw2JBZjymx3wZziPZYaX+2cAUSK+gvNKR/2VM8r6h3Z6PTtz3VBQHGo15aQ AcJ+09m5pLRKl9/232AwssM3Ic146P9SoAqz4n6yX2yHo7g5WvxYAA6b/ArO6CnxdHu8 qmOtuRbS5DJKQKVZCMksWAvFz80sAIqWJR5/lg3lH3BTvFtfLF5+j1bZm+bZCxkMYkNb 3zdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=F31RZYM6tFg53SqraTboftleqhRbxtV9eNq7QrLPuTo=; b=FUNU21r+dJ9uzr42Sz47w1Aqx2cxLYaQHUUugusIcCFLGsdRlgsqdSGog8eSdJ230t qE0YOyjbGAtuYb/AKROesua2GO1v2V6y72tSfvo3CuGWU919EW7I531WyqhxeRJj+h1+ 8M8t/G00SFmp7OPIIYxTb0KGbs5pLSsgmsQcTaxuorlWxyfrgLlaErH+VN4FJy0tCyK+ qWdVfq2EKRf3FJcEYZG9Qzq8aO+GUkI32thVyuYLWYDJAkjSNz4+MnhdFD/zeGjReOkc R3rTzEBRKbgsR72y7HwoUwYXa2o6Au74g1Qr4Ogc2nOYTH32STCM7gP3h5v/otApGCdu Iytg== X-Gm-Message-State: AOAM531LUewbgt10UZzJ0OOA6zfBnq49ovTm2J/yt1fq8XUfPwn6wvKY 2kQVAk5L6H4kuVR/536UzAjXdgZSENRDYZF7wQw= X-Google-Smtp-Source: ABdhPJyZ33/24HPT75sCeZ6+6Hd6i6Z7VmVTal6H99xDApVtrceYlQ5Ue73IIQbnLUm5vJ1PVblw8A== X-Received: by 2002:adf:cd87:: with SMTP id q7mr1352246wrj.169.1604044298552; Fri, 30 Oct 2020 00:51:38 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:37 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:41 +0100 Message-Id: <20201030075045.6960-4-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 4/8] package/optee-examples: bump to version 3.11.0 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Bump OP-TEE Exmaples package version to OP-TEE release 3.11.0. Signed-off-by: Etienne Carriere --- package/optee-examples/optee-examples.hash | 4 ++-- package/optee-examples/optee-examples.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-examples/optee-examples.hash b/package/optee-examples/optee-examples.hash index ff7a49a6cb..230d5d3ccf 100644 --- a/package/optee-examples/optee-examples.hash +++ b/package/optee-examples/optee-examples.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_examples/archive/3.9.0.tar.gz -sha256 deb5161ac9b9c1bf12963d28992e3941452a78bcbd518169b53c0798393eb386 optee-examples-3.9.0.tar.gz +# From https://github.com/linaro-swg/optee_examples/archive/3.11.0.tar.gz +sha256 b910479a2d432014b6c49aafed27e26dd6f930e7c31d277c1500c1b60b4b3876 optee-examples-3.11.0.tar.gz # Locally computed sha256 6f1ef8449cb82ae79d2155605f7985bdf0f08e7ab5007de9b4362e8bf28733b9 LICENSE diff --git a/package/optee-examples/optee-examples.mk b/package/optee-examples/optee-examples.mk index d48707216b..b6f77c72f0 100644 --- a/package/optee-examples/optee-examples.mk +++ b/package/optee-examples/optee-examples.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_EXAMPLES_VERSION = 3.9.0 +OPTEE_EXAMPLES_VERSION = 3.11.0 OPTEE_EXAMPLES_SITE = $(call github,linaro-swg,optee_examples,$(OPTEE_EXAMPLES_VERSION)) OPTEE_EXAMPLES_LICENSE = BSD-2-Clause OPTEE_EXAMPLES_LICENSE_FILES = LICENSE From patchwork Fri Oct 30 07:50:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390847 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=a39f87+T; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvf13PZjz9sSf for ; Fri, 30 Oct 2020 18:51:53 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id E48338682B; Fri, 30 Oct 2020 07:51:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TzRxBYQ-Kmwf; Fri, 30 Oct 2020 07:51:48 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id E0BDA86787; Fri, 30 Oct 2020 07:51:47 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 7DB3D1BF9BA for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 77D538702F for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u96XdVTws3Rs for ; Fri, 30 Oct 2020 07:51:41 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by hemlock.osuosl.org (Postfix) with ESMTPS id 1CD6B8702E for ; Fri, 30 Oct 2020 07:51:41 +0000 (UTC) Received: by mail-wm1-f42.google.com with SMTP id p22so1973669wmg.3 for ; Fri, 30 Oct 2020 00:51:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=IDBVyUJkFvVIRyfDJ+LfgfbL6ESsLRx0564bS1gPRJQ=; b=a39f87+TZ0RAzxMj1VP41fDa2OduZgnGyiwezQGqP+ofcj+ceszcYYXRnm4KmP416f nvRvmG67F/FOU7BDEK3XPR3AX15k+8RvAN/wXRA1jIMgGhqQ8xw4juK0d/AIYKIAVWyV fWLBa2wjm5HTz786lv4cezEiNEJ2/6L+AALAU4qz+Yzza3J0DrjO8URGtffJwF6FsdB5 woYmJybwTBiTch3kakyTCqdNArPBBRoaYo6zHydenjOD4CpjW3ah2Wt0h6bDgGJoddee hQ72nUoe01MKVmsJHvtBufzHVBVaDzdzV5KlB/q/W6a7CgPJpxsp0yNc5GD6PBZ0MEYp Fv8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=IDBVyUJkFvVIRyfDJ+LfgfbL6ESsLRx0564bS1gPRJQ=; b=cutERpldtbml7Cq6Kbsz0mEp+7wYQ4r7JADFGGxId3hhvl4yMhpOBnvUQZDfdKtXAE Yk9rJ/tCLQPcW+WzeRZK+p5I+dgUpfMEQJMXP3W2tZ7gsHqGx/XX+/EUN5VJUYdlu2EL TJF53d0C8bgt2fynHXSyaP5ucoOM9Q4qIS4yB4Pd1Rl29xnbHIX+S9af+Q0Wtg18Gdr3 +WYvUNSjeXUAsKGjO1sz9ejxpimGSEaPvKNcmBsO55tZ5UenCCiS3uRTQfqZ/x1ntcAC tR2pK/6ItE6j06Stp39XJMIhIcgtZ2sWsuKts2NgpxhK8jSCJApPaOI0i5x9ytNDMnR0 8j2A== X-Gm-Message-State: AOAM532oflZKg17luIjdH2+gCv4K0ldWNAmbsnIDsHOUeQzm2RwK8rbF Ou2Hm5iMQ3CFNdMj8FQ0QsWbyqsWq20S8TS9M/g= X-Google-Smtp-Source: ABdhPJy5WN98aItYIy4hVqbWJV7QenA4AaEDk8TLgo/xwrb7UScXOSyqlku6/VKFvBBVr3bHKNQL3g== X-Received: by 2002:a1c:9e93:: with SMTP id h141mr1066967wme.153.1604044299337; Fri, 30 Oct 2020 00:51:39 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:38 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:42 +0100 Message-Id: <20201030075045.6960-5-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 5/8] package/optee-benchmark: bump to version 3.11.0 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Bump OP-TEE Benchmark package version to OP-TEE release 3.11.0. Signed-off-by: Etienne Carriere --- package/optee-benchmark/optee-benchmark.hash | 4 ++-- package/optee-benchmark/optee-benchmark.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-benchmark/optee-benchmark.hash b/package/optee-benchmark/optee-benchmark.hash index 938f9ad8a4..12d1ddea88 100644 --- a/package/optee-benchmark/optee-benchmark.hash +++ b/package/optee-benchmark/optee-benchmark.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_benchmark/archive/3.9.0.tar.gz -sha256 84ea29c74de8cba99022f411a7c12451a9b8b71da608aa2ce75a975296ea1e3f optee-benchmark-3.9.0.tar.gz +# From https://github.com/linaro-swg/optee_benchmark/archive/3.11.0.tar.gz +sha256 34c314a5cda1e9e3b92f01759585722b44503d9eea19f6b936fc951f5acbac16 optee-benchmark-3.11.0.tar.gz # Locally computed sha256 0571be5b739142dc3e40e0a4e7e30d4ab8bff0d4d606a3f2db2010745587d383 LICENSE diff --git a/package/optee-benchmark/optee-benchmark.mk b/package/optee-benchmark/optee-benchmark.mk index aef6176968..f9d7cae302 100644 --- a/package/optee-benchmark/optee-benchmark.mk +++ b/package/optee-benchmark/optee-benchmark.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_BENCHMARK_VERSION = 3.9.0 +OPTEE_BENCHMARK_VERSION = 3.11.0 OPTEE_BENCHMARK_SITE = $(call github,linaro-swg,optee_benchmark,$(OPTEE_BENCHMARK_VERSION)) OPTEE_BENCHMARK_LICENSE = BSD-2-Clause OPTEE_BENCHMARK_LICENSE_FILES = LICENSE From patchwork Fri Oct 30 07:50:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390850 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=l7qMLcfw; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvf51WWPz9sTD for ; Fri, 30 Oct 2020 18:51:56 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 6BF1A20130; Fri, 30 Oct 2020 07:51:54 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qiYJM042k+W2; Fri, 30 Oct 2020 07:51:51 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 8AD62203AE; Fri, 30 Oct 2020 07:51:51 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 924F31BF9BA for ; Fri, 30 Oct 2020 07:51:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 8C57C203AE for ; Fri, 30 Oct 2020 07:51:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JLhXgpe8M5cI for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by silver.osuosl.org (Postfix) with ESMTPS id B490720130 for ; Fri, 30 Oct 2020 07:51:41 +0000 (UTC) Received: by mail-wr1-f50.google.com with SMTP id n15so5405546wrq.2 for ; Fri, 30 Oct 2020 00:51:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=nFzA0UwZv6ZfmijMT18exmCDa8YrJ4iEO8tr+reZW8w=; b=l7qMLcfw8zn2+VI6MVnWV9PJK/av1mHUS2YCei1sBdkuvHB185ZF0ezU6d61zRBOC+ fUnBFlQD21yTwVLvzgDrpk+xIyjJQJFG/OqvAIC31+n+nRV5PSCk4iPOR7RcmT25IU7z 9mf4tCHsJGl8ku9KNGheMgz25LXTfZEVW/XKLjL8fUG3lCm0rKJGlxM0UHMHcOe6Nh3p B28zDhxH5y9NNC+yWq1zDjlwh08ISzHT2oHUB1bRmMvqaR7Zyhu5k6imzIJz4HsrAMXf 0KzpOOBfpClq5URNhmYqyY+cECxUBkoY69fC/w9LCs7dr6jZQBatQo3gvxpeju5efXm6 6AUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=nFzA0UwZv6ZfmijMT18exmCDa8YrJ4iEO8tr+reZW8w=; b=BmX1TUMp0xxsteUswH/eXMsi9UKQFfkMtXASYNWO3a2s82mY5yvmeAq6PYLTlc8DLD v/pAfUxw0o/CYdTpWlItXC2aasNorVKh07WtQKC8J1htplyLzzA90LrqOsi9k9bXbsmi KCMcDXH+2ROIeIsBkH5utGQc9unlMEyCFg5Qyyr94eNMlGMTBuOmY37jZNLepZ+lJeoT qdKcw6tddxvm+afhWFStmHLic6IpmTLAVJdDHGmZfS1L7eRnunit+MEkIPNYkw3UbEXR ABZndBiVUCOR4MIiZuzuWIoRhm6bosdumZsAFuM42A7lX2kzOcd9v1AJb9eDzMakj0d8 JE9g== X-Gm-Message-State: AOAM5334Y+nhQpFLk9tik2YINDaOqbocCO4C0fcYCXMuLzxGQkMnzOd8 4FH4jJMsFVkjspf/X3TmQfWK1mEeIkKhzgbQ+WY= X-Google-Smtp-Source: ABdhPJzOc3wv+uLfe3INbg6wnSvuiyFYqkSKSLTdN0zN5s7f7aDuV2Bsq0xigoKG+xc+aYTwT+J68g== X-Received: by 2002:adf:f146:: with SMTP id y6mr1350752wro.418.1604044300052; Fri, 30 Oct 2020 00:51:40 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:39 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:43 +0100 Message-Id: <20201030075045.6960-6-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 6/8] package/optee-test: bump to version 3.11.0 X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Bump OP-TEE Test package version to OP-TEE release 3.11.0. Add dependency on BR2_INSTALL_LIBSTDCPP since C++ support is needed to build some OP-TEE test trusted applications. Remove local patch files since issues addressed since. Signed-off-by: Etienne Carriere --- ...-xtest-fix-generic-argument-handling.patch | 32 ------------- ...-1027-1028-skip-tests-when-test-leve.patch | 47 ------------------- package/optee-test/Config.in | 6 ++- package/optee-test/optee-test.hash | 4 +- package/optee-test/optee-test.mk | 2 +- 5 files changed, 7 insertions(+), 84 deletions(-) delete mode 100644 package/optee-test/0001-xtest-fix-generic-argument-handling.patch delete mode 100644 package/optee-test/0002-xtest-regression-1027-1028-skip-tests-when-test-leve.patch diff --git a/package/optee-test/0001-xtest-fix-generic-argument-handling.patch b/package/optee-test/0001-xtest-fix-generic-argument-handling.patch deleted file mode 100644 index c61dc49c5c..0000000000 --- a/package/optee-test/0001-xtest-fix-generic-argument-handling.patch +++ /dev/null @@ -1,32 +0,0 @@ -From e1af176af2bb274745e9b0d43456763f8946f107 Mon Sep 17 00:00:00 2001 -From: Etienne Carriere -Date: Mon, 25 May 2020 13:09:59 +0200 -Subject: [PATCH] xtest: fix generic argument handling - -Fix position of last generic argument badly handled that makes -d, -l or --t argument being treated also as if it was the first test ID to consider -in the filtered test IDs list. - -Fixes: 66542a1bb4e0 ("xtest: exclude tests with -x") -Signed-off-by: Etienne Carriere -Acked-by: Jerome Forissier ---- - host/xtest/xtest_main.c | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/host/xtest/xtest_main.c b/host/xtest/xtest_main.c -index 3dff2fe..1e566fa 100644 ---- a/host/xtest/xtest_main.c -+++ b/host/xtest/xtest_main.c -@@ -188,8 +188,6 @@ int main(int argc, char *argv[]) - } - } - next: -- if (last_gen_option > 1) -- last_gen_option--; - - for (index = last_gen_option; index < argc; index++) { - if (!strcmp(argv[index], "-x")) { --- -2.17.1 - diff --git a/package/optee-test/0002-xtest-regression-1027-1028-skip-tests-when-test-leve.patch b/package/optee-test/0002-xtest-regression-1027-1028-skip-tests-when-test-leve.patch deleted file mode 100644 index d45644426e..0000000000 --- a/package/optee-test/0002-xtest-regression-1027-1028-skip-tests-when-test-leve.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 899099be7f522d59baa51d26077c0f5804161cfe Mon Sep 17 00:00:00 2001 -From: Etienne Carriere -Date: Fri, 29 May 2020 15:27:06 +0200 -Subject: [PATCH] xtest: regression 1027/1028: skip tests when test level is 0 - -Skip regression tests 1027 and 1028 when xtest runs with test level 0 -since these tests expect changes in Linux kernel that are not available -in mainline kernel source trees, at least up to v5.7. - -Signed-off-by: Etienne Carriere ---- - host/xtest/regression_1000.c | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/host/xtest/regression_1000.c b/host/xtest/regression_1000.c -index a70a722..2b0140c 100644 ---- a/host/xtest/regression_1000.c -+++ b/host/xtest/regression_1000.c -@@ -2096,6 +2096,12 @@ static void xtest_tee_test_1027(ADBG_Case_t *c) - TEEC_UUID uuid_ns = { }; - char uuid_name[TEE_UUID_NS_NAME_SIZE] = { }; - -+ /* Skip test at level 0 since its dependency on patched Linux kernel */ -+ if (level == 0) { -+ Do_ADBG_Log("Test level 0: skip regression 1027"); -+ return; -+ } -+ - result = xtest_uuid_from_str(&uuid_ns, client_uuid_linux_ns); - - if (!ADBG_EXPECT_TEEC_SUCCESS(c, result)) -@@ -2159,6 +2165,12 @@ static void xtest_tee_test_1028(ADBG_Case_t *c) - char uuid_name[TEE_UUID_NS_NAME_SIZE] = { }; - uint32_t group = 0; - -+ /* Skip test at level 0 since its dependency on patched Linux kernel */ -+ if (level == 0) { -+ Do_ADBG_Log("Test level 0: skip regression 1027"); -+ return; -+ } -+ - group = getegid(); - - result = xtest_uuid_from_str(&uuid_ns, client_uuid_linux_ns); --- -2.17.1 - diff --git a/package/optee-test/Config.in b/package/optee-test/Config.in index a40f1e9069..d1085b43d9 100644 --- a/package/optee-test/Config.in +++ b/package/optee-test/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_OPTEE_TEST bool "optee-test" depends on BR2_TARGET_OPTEE_OS depends on BR2_TOOLCHAIN_HAS_THREADS # optee-client + depends on BR2_INSTALL_LIBSTDCPP select BR2_PACKAGE_OPTEE_CLIENT select BR2_TARGET_OPTEE_OS_SDK help @@ -22,6 +23,7 @@ config BR2_PACKAGE_OPTEE_TEST http://github.com/OP-TEE/optee_test -comment "optee-test needs a toolchain w/ threads" +comment "optee-test needs a toolchain w/ threads and C++" depends on BR2_TARGET_OPTEE_OS - depends on !BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_TOOLCHAIN_HAS_THREAD + depends on !BR2_INSTALL_LIBSTDCPP diff --git a/package/optee-test/optee-test.hash b/package/optee-test/optee-test.hash index 3a769ac4c2..52e2373bf7 100644 --- a/package/optee-test/optee-test.hash +++ b/package/optee-test/optee-test.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_test/archive/3.9.0.tar.gz -sha256 59be1c97cdef7a886bdf4c50f7bf86354be68a68f6ffd43cd5ce4bb96156f402 optee-test-3.9.0.tar.gz +# From https://github.com/OP-TEE/optee_test/archive/3.11.0.tar.gz +sha256 54d4b7e2ad22cd409ee8e25e990c1878690b1b5eb8843f649d12022888186a53 optee-test-3.11.0.tar.gz # Locally computed sha256 6e6810981f0ddab9e0d44399d0700a15d9f760a3c2843cc866659c2074139ae7 LICENSE.md diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk index fb6c9fcc50..1f4f586672 100644 --- a/package/optee-test/optee-test.mk +++ b/package/optee-test/optee-test.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_TEST_VERSION = 3.9.0 +OPTEE_TEST_VERSION = 3.11.0 OPTEE_TEST_SITE = $(call github,OP-TEE,optee_test,$(OPTEE_TEST_VERSION)) OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause, OPTEE_TEST_LICENSE_FILES = LICENSE.md From patchwork Fri Oct 30 07:50:44 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390852 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=UNCR6RUp; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvfC1cz9z9sSf for ; Fri, 30 Oct 2020 18:52:03 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 0D5FD85F43; Fri, 30 Oct 2020 07:51:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id exdNzq1hP9Ti; Fri, 30 Oct 2020 07:51:53 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id D6C3E85F7C; Fri, 30 Oct 2020 07:51:52 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 9DD0E1BF9BA for ; Fri, 30 Oct 2020 07:51:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 9AC418702E for ; Fri, 30 Oct 2020 07:51:44 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jqIpkFySikwG for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by hemlock.osuosl.org (Postfix) with ESMTPS id 793088726C for ; Fri, 30 Oct 2020 07:51:42 +0000 (UTC) Received: by mail-wr1-f50.google.com with SMTP id w1so5383956wrm.4 for ; Fri, 30 Oct 2020 00:51:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=FRU4lW0Bw/KbyY2AYZ+hH4SFVg+PRcSadq6I/tAgI0Y=; b=UNCR6RUpLq17hP+nhBnWppu4xLmlEBLfx0gprytcsLTteXthB/8g4W6cFYxQ3C/Mc5 aRtymj6qOwMvPpHDD7f0ujLVklpHSzIfsEuPNSPbehfSlPbvjVvWy/oP7bTE7Iz0C0t1 n58M/2n/i3EkASOQXEPh1dcD/gO+bZH/kEbF11oGDB3GtzwRvdM9OHaj76LFl1tqagEG 6cmH5FMYL7TQv9MA6pOZen9z9sVr3lqsjYxQuA97lmsjKbWpmwmay/e8zHDnpmrlJXsQ qc0mmgGQeemCXFqSSbNwovOtxalCjzmwFlubzd9fKJgrzHjBzIs5I0t00tIKgcnDP2f7 cajw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=FRU4lW0Bw/KbyY2AYZ+hH4SFVg+PRcSadq6I/tAgI0Y=; b=sWLSmvmvQG7nZ8T18YY8RWhtflVg6tBuksJ0DA3R6hEseZBBczt/Zuwf/CPeVqDnhA 8oeJsrAYKzsm11+3u/v8iSjOrXb+aQqxfjbY4tLzMzYxXC2NVT96qVNmy4Aqhm3NNc0a e3m73n1lKflr+rbxKyPYFcR7Rj1K5H4TOa4IIMdz6X8mcFGe1VQBHqlN6O7OSIsV8T7L ZjVM2XDkdIGwO8xOb18D71WPLRFJNGjPWIsvEV0lI9vBMGqIUNNLCADWPErWRzZSVaLz rceO2dOAOE4jBivrUcsmz14j3G1TtWuh7QR00pom1IR61PVBKQIA1zZdIyW+p44BgQKU MJfQ== X-Gm-Message-State: AOAM533ECJURdudXMZoepv6wQl8eu9WajEJfRM0Mx4PSwDDRC9aCwg9H 1LzepCuI2FBAnnIJUMNLBwsGQtXfmkggPSJsm4Y= X-Google-Smtp-Source: ABdhPJyN44aC4dy3Yc+d0AX9aJ1PQk2PYglq7dT9Bt0vuFK68aK3Mhf4f3M+KRvSrdfbN9buNHAgew== X-Received: by 2002:adf:f810:: with SMTP id s16mr1331123wrp.424.1604044300871; Fri, 30 Oct 2020 00:51:40 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:40 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:44 +0100 Message-Id: <20201030075045.6960-7-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 7/8] package/optee-test: add deps on openssl when enabled X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Add a dependency on openssl upon BR2_PACKAGE_LIBOPENSSL=y to enable some for OP-TEE embedded tests. Signed-off-by: Etienne Carriere --- package/optee-test/optee-test.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk index 1f4f586672..189956651b 100644 --- a/package/optee-test/optee-test.mk +++ b/package/optee-test/optee-test.mk @@ -10,6 +10,9 @@ OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause, OPTEE_TEST_LICENSE_FILES = LICENSE.md OPTEE_TEST_DEPENDENCIES = optee-client optee-os +ifeq ($(BR2_PACKAGE_LIBOPENSSL),y) +OPTEE_TEST_DEPENDENCIES += openssl +endif OPTEE_TEST_CONF_OPTS = -DOPTEE_TEST_SDK=$(OPTEE_OS_SDK) From patchwork Fri Oct 30 07:50:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Etienne Carriere X-Patchwork-Id: 1390853 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=GWzT0bAl; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMvfD23FGz9sSn for ; Fri, 30 Oct 2020 18:52:04 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id A29928729E; Fri, 30 Oct 2020 07:52:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QGdEdj9YBopb; Fri, 30 Oct 2020 07:51:59 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 081048702F; Fri, 30 Oct 2020 07:51:59 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id B8BE31BF9BA for ; Fri, 30 Oct 2020 07:51:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 94E9086791 for ; Fri, 30 Oct 2020 07:51:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A+qgpIgpmh34 for ; Fri, 30 Oct 2020 07:51:46 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by whitealder.osuosl.org (Postfix) with ESMTPS id 36640866AF for ; Fri, 30 Oct 2020 07:51:43 +0000 (UTC) Received: by mail-wr1-f66.google.com with SMTP id g12so5349403wrp.10 for ; Fri, 30 Oct 2020 00:51:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=rzmZ9AMP8LMITuMC60WdQYHZUOrsSODumBwkdVm0q3M=; b=GWzT0bAl8h167MSzP1VMGDBcoOqYPXIQW2GiP9X4O1Rd4Rdf0owYKRn7DZxNceAs83 CpNWwMiXGYq1eAnkuI6s/JUlR1prG7NjmWQ4HEs9Q+EaNFfJ7LH0vZy+oFXPA70Piz4V SkxWI7CGiZwGUSP4AIitSMrtEjxpLZcKNWwc2QzazOZ66HG2pi81BJir7Ji709RA18GO F32/d1EdXB8KuAg7sR8H9viQvpI3x4PY7FHPpY79xrEmXE6BLI7iwXUvLkKko8JCScnH GEyVUPnAF9yEwm3X/kagT/EBQhokE6bB8Mg/W29s1DroSGJ/ctqvcLL+++6UOr/YXpO8 WwZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=rzmZ9AMP8LMITuMC60WdQYHZUOrsSODumBwkdVm0q3M=; b=dN4ZdO7ZeeM4sXdOHHTB7JEyPVcJcp1UKWxLd3p5vu6gb9u9XR/nSYM/TTX2OQe342 3Af5NQ3pe/ZrBUo4rzmTWh0FgzNjgyPHfeNEhFt5PbEdkiurT61pmgWYyUJiXYnvDVHX Eq1d6iCnw927jxDCMbo4y9hgJ0ylXdTzsEqqutftU6lfUEP+7a9gadZevuzVDZJWnEB1 k5A7ntQ9zG+4TNqMe59VVttxKALUVKoEMD+VTkYWAGRUxRltNNlc2vsSxVyaxYhwaT3T +gByhWfX0yiGZfMBelZaUJQCfZo2R4Dey/ZNzztorZC6UeCkNoFPr92Abj9LpiiFiOp/ B/vA== X-Gm-Message-State: AOAM5308uzZLdmN0nc+m0kzVyPK3waBykSJ/++iWVRtowVQaqMFsFRQt 7NLnpH8W9/ILfKSAdTxNdxrTGeMjjIH+5XnC9Cc= X-Google-Smtp-Source: ABdhPJwq6HD7A8OaoVnn6y+cgJ6fLdPQNt9DBAkLI2ZueGPDNBsBd57jkHEOQlZN6/3MWAqjFhurqg== X-Received: by 2002:a05:6000:10e:: with SMTP id o14mr1389581wrx.225.1604044301612; Fri, 30 Oct 2020 00:51:41 -0700 (PDT) Received: from lmecxl0524.lme.st.com (2a01cb058b850800d44eb4d52826392c.ipv6.abo.wanadoo.fr. [2a01:cb05:8b85:800:d44e:b4d5:2826:392c]) by smtp.gmail.com with ESMTPSA id e3sm9553722wrn.32.2020.10.30.00.51.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 00:51:41 -0700 (PDT) From: Etienne Carriere To: buildroot@buildroot.org Date: Fri, 30 Oct 2020 08:50:45 +0100 Message-Id: <20201030075045.6960-8-etienne.carriere@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201030075045.6960-1-etienne.carriere@linaro.org> References: <20201030075045.6960-1-etienne.carriere@linaro.org> Subject: [Buildroot] [PATCH 8/8] configs/qemu_arm_vexpress_tz_defconfig: embed openssl library X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gerome Burlats , Romain Naour , Etienne Carriere MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Embed openssl library to enable some OP-TEE tests that relies on it. Signed-off-by: Etienne Carriere --- configs/qemu_arm_vexpress_tz_defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configs/qemu_arm_vexpress_tz_defconfig b/configs/qemu_arm_vexpress_tz_defconfig index 66ce636ce0..c7de60a720 100644 --- a/configs/qemu_arm_vexpress_tz_defconfig +++ b/configs/qemu_arm_vexpress_tz_defconfig @@ -54,3 +54,7 @@ BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y # optee-test needs toolchain C++ BR2_TOOLCHAIN_BUILDROOT_CXX=y + +# Embed OpenSSL library for some optee-test tests +BR2_PACKAGE_OPENSSL=y +BR2_PACKAGE_LIBOPENSSL=y