From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6880878174534631424 X-Received: by 2002:a19:6a19:: with SMTP id u25mr938890lfu.415.1602079294691; Wed, 07 Oct 2020 07:01:34 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a556:: with SMTP id e22ls365950ljn.9.gmail; Wed, 07 Oct 2020 07:01:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzAlQIJvTvWSTK7WhqThLSmbV7jArWWEDwGXNLcuj75vaTmXS7a5waZNuzC4J9RVVgXoENL X-Received: by 2002:a05:651c:203:: with SMTP id y3mr1166887ljn.457.1602079293039; Wed, 07 Oct 2020 07:01:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602079293; cv=none; d=google.com; s=arc-20160816; b=PxS37sS2Nk34cjCZvZwb1/yZ7cuRIJRDQBfuPEu74fMZJdpAvNp4Q38ufVz56FocUP dwXb6fQeuUnwtw6+HhNytl/2MM2mNjr8zaupxKBmZrvLiXx3WG5cv+uc5ylj8BSVYsNK pslPnHy5zogo9vwCt465cWDB1h2gsP5MCxWJ/AdUIu3moHHzbwpt05bOPN9HXRxk0dKw zoFHIaBPicUBHN5rhkM1v3aJaX/8bqHwXzvFjC4wUrGxlDBpLUrufzXiBnTnTpZYQQBQ 4TdUR1fHEMlQllbbI347BopM+TGErqpOikCFvbIgJBpRXy/sokPAfywt+MaIAZJ/Hatp we9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from; bh=W3fVeJBYuSA86DD1RdKZMwWybjaRDeNQyfFFrCm18aM=; b=KVUT7WsNJMSlpmIiIpn4M6Bbved8APPq1F8lPMot2BOUXfuyt9ALJ68k03wSFH9rr7 WTgMir+XPU36ZCTzc3wUBjYN2QEE10/KIM7aOJh4zvAiWRNvwe77tIoqH86wRtO0rXLe r3+gCZAUcHlxnNRRcblNcbtGI2jeKh6xRr74NsveplPybZecMNRqfrz5IwOD+i+NiQSX dqyUliskP0S2jcOEh7O0kzKUFHDSdqE747sYfrcIKxQJBO7sMkNnyoEk9b4IHaEFAtUz /cTJ4S65zm/azhyhIoVzmUU13S1XUALowcf6x+jGh2flJrNm0nqt3r4RKVKyjVzf1yUK k7/Q== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id f23si68519ljg.8.2020.10.07.07.01.31 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Oct 2020 07:01:31 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id 097E1VoB001368 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 7 Oct 2020 16:01:31 +0200 Received: from md1f2u6c.ad001.siemens.net ([139.22.113.50]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 097E1Uk3019880 for ; Wed, 7 Oct 2020 16:01:30 +0200 From: Jan Kiszka To: isar-users Subject: [PATCH v4 00/13] Complete backlog: SDK, assorting fixed and cleanups Date: Wed, 7 Oct 2020 16:01:17 +0200 Message-Id: X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: rM2FsgFVUyH+ Rebased queue of my readily pending patches over next. Changes: - fixed "sdk: Make shipping the isar-apt repo opt-in" - added "u-boot: Deprecate BUILD_DEPENDS..." Local backlog also contains a new board (STM32MP15x) and TF-A and OP-TEE support, but the test case for the latter is not yet working. Hope that this will follow soon once I received the needed information to fix it. Jan Jan Kiszka (13): sdk: Add support for adding self-defined sdk packages sdk: Make all links in the SDK chroot relative sdk: Add script to relocate SDK sdk: Make shipping the isar-apt repo opt-in sdk: Inject sysroot path when calling relocated toolchain sdk: Update README.sdk isar-bootstrap: Connect to gpg-agent before adding keys buildchroot-host: Drop unneeded :native for riscv64 setup deb-dl-dir: Fix quoting Fix dependencies on isar-apt dpkg: Account for changes in mk-build-deps in bullseye isar-bootstrap: Align debootstrap calls u-boot: Deprecate BUILD_DEPENDS in favor of DEBIAN_BUILD_DEPENDS RECIPE-API-CHANGELOG.md | 4 ++ doc/user_manual.md | 1 + meta/classes/deb-dl-dir.bbclass | 4 +- meta/classes/dpkg-base.bbclass | 1 - meta/classes/image-sdk-extension.bbclass | 34 ++++++++- meta/classes/rootfs.bbclass | 2 +- .../u-boot/files/debian/control.tmpl | 2 +- meta/recipes-bsp/u-boot/u-boot-custom.inc | 10 ++- .../isar-bootstrap/isar-bootstrap.inc | 24 ++++--- .../buildchroot/buildchroot-host.bb | 6 +- .../buildchroot/files/deps.sh | 7 +- .../sdkchroot/files/README.sdk | 71 ++++++++++--------- .../sdkchroot/files/gcc-sysroot-wrapper.sh | 16 +++++ .../sdkchroot/files/relocate-sdk.sh | 44 ++++++++++++ meta/recipes-devtools/sdkchroot/sdkchroot.bb | 33 ++++++--- 15 files changed, 188 insertions(+), 71 deletions(-) create mode 100755 meta/recipes-devtools/sdkchroot/files/gcc-sysroot-wrapper.sh create mode 100755 meta/recipes-devtools/sdkchroot/files/relocate-sdk.sh -- 2.26.2