public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH v3 00/16] Complete backlog: SDK, compat arch, assorting fixed and cleanups
@ 2020-09-22 15:28 Jan Kiszka
  2020-09-22 15:28 ` [PATCH v3 01/16] Split up isar-apt into distro-arch specific instances Jan Kiszka
                   ` (15 more replies)
  0 siblings, 16 replies; 31+ messages in thread
From: Jan Kiszka @ 2020-09-22 15:28 UTC (permalink / raw)
  To: isar-users

Not all of the patches have dependencies, but let's make it simple and
push them all again at once.

Changes:
 - fix for false sharing when building generic packages from source
 - make isar-apt opt-in when building SDK
 - adjust cross-build documentation
 - switch back to hello-isar for testing compat-arch build
 - add an attempt to mitigate "gpg: can't connect to the agent"

That last patch is under observation here. I had multiple of such
failures in CI with the queue, none after it yet. But as the error is
sporadic, we do not know for sure if it truly helps.

Jan

Jan Kiszka (16):
  Split up isar-apt into distro-arch specific instances
  linux-custom: Clean up minor inconsistencies in rules.tmpl
  sshd-regen-keys: Issue sync after regeneration
  meta-isar: Drop outdated cross-compilation comment
  qemuamd64: Fix OVMF path
  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
  Add compat architecture support via multiarch
  ci: Add compat arch support
  doc: Enhance list of supported cross-archs, drop QEMU reference
  doc: Describe new compat arch support
  isar-bootstrap: Connect to gpg-agent before adding keys

 doc/user_manual.md                            | 26 +++++--
 meta-isar/conf/local.conf.sample              |  6 +-
 meta-isar/conf/machine/qemuamd64.conf         |  2 +-
 .../recipes-app/hello-isar/hello-isar.bb      |  3 +
 meta-isar/recipes-app/libhello/libhello.bb    |  3 +
 meta/classes/dpkg.bbclass                     |  8 ++-
 meta/classes/image-sdk-extension.bbclass      | 31 +++++++-
 meta/conf/bitbake.conf                        |  7 +-
 meta/conf/distro/debian-common.conf           |  3 +
 .../isar-bootstrap/isar-bootstrap.inc         | 18 ++++-
 .../buildchroot/buildchroot.inc               |  5 ++
 .../sdkchroot/files/README.sdk                | 71 ++++++++++---------
 .../sdkchroot/files/gcc-sysroot-wrapper.sh    | 16 +++++
 .../sdkchroot/files/relocate-sdk.sh           | 44 ++++++++++++
 meta/recipes-devtools/sdkchroot/sdkchroot.bb  | 34 ++++++---
 .../linux/files/debian/rules.tmpl             |  6 +-
 .../sshd-regen-keys/files/sshd-regen-keys.sh  |  2 +
 scripts/ci_build.sh                           |  6 ++
 18 files changed, 225 insertions(+), 66 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


^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2020-11-01 15:17 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-22 15:28 [PATCH v3 00/16] Complete backlog: SDK, compat arch, assorting fixed and cleanups Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 01/16] Split up isar-apt into distro-arch specific instances Jan Kiszka
2020-10-06  8:29   ` Baurzhan Ismagulov
2020-09-22 15:28 ` [PATCH v3 02/16] linux-custom: Clean up minor inconsistencies in rules.tmpl Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 03/16] sshd-regen-keys: Issue sync after regeneration Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 04/16] meta-isar: Drop outdated cross-compilation comment Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 05/16] qemuamd64: Fix OVMF path Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 06/16] sdk: Add support for adding self-defined sdk packages Jan Kiszka
2020-09-29 19:15   ` Baurzhan Ismagulov
2020-09-30 19:19     ` Jan Kiszka
2020-10-06  9:00       ` Baurzhan Ismagulov
2020-10-07  7:30         ` Jan Kiszka
2020-10-07  8:06           ` Baurzhan Ismagulov
2020-10-07 13:36             ` Jan Kiszka
2020-10-15 21:51               ` Baurzhan Ismagulov
2020-10-16  7:15                 ` Jan Kiszka
2020-11-01 15:17                   ` Baurzhan Ismagulov
2020-09-22 15:28 ` [PATCH v3 07/16] sdk: Make all links in the SDK chroot relative Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 08/16] sdk: Add script to relocate SDK Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 09/16] sdk: Make shipping the isar-apt repo opt-in Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 10/16] sdk: Inject sysroot path when calling relocated toolchain Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 11/16] sdk: Update README.sdk Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 12/16] Add compat architecture support via multiarch Jan Kiszka
2020-09-24 20:19   ` Baurzhan Ismagulov
2020-09-22 15:28 ` [PATCH v3 13/16] ci: Add compat arch support Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 14/16] doc: Enhance list of supported cross-archs, drop QEMU reference Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 15/16] doc: Describe new compat arch support Jan Kiszka
2020-09-22 15:28 ` [PATCH v3 16/16] isar-bootstrap: Connect to gpg-agent before adding keys Jan Kiszka
2020-09-22 21:03   ` Jan Kiszka
2020-09-23 20:29     ` Baurzhan Ismagulov
2020-09-24  9:10       ` [PATCH v4 " Jan Kiszka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox