Skip to content
Failed

Console Output

Started by timer
Running as SYSTEM
Building on the built-in node in workspace /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/Sineware/plasma-mobile-nightly-img.git # timeout=10
Fetching upstream changes from https://github.com/Sineware/plasma-mobile-nightly-img.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
 > git fetch --tags --force --progress -- https://github.com/Sineware/plasma-mobile-nightly-img.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision af4dee9218e57c04d32ce538fb5fa69659519144 (refs/remotes/origin/main)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f af4dee9218e57c04d32ce538fb5fa69659519144 # timeout=10
Commit message: "Update build.sh"
 > git rev-list --no-walk af4dee9218e57c04d32ce538fb5fa69659519144 # timeout=10
true
[Set GitHub commit status (universal)] PENDING on repos [GHRepository@6e34d92c[nodeId=R_kgDOIDmDQA,description=Image generation script wrapping pmbootstrap to produce device images of Plasma Mobile Nightly,homepage=<null>,name=plasma-mobile-nightly-img,fork=false,archived=false,visibility=public,size=61,milestones={},language=Shell,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/Sineware/plasma-mobile-nightly-img,id=540640064,nodeId=<null>,createdAt=2022-09-23T22:46:07Z,updatedAt=2022-12-28T22:09:17Z]] (sha:af4dee9) with context:plasma-mobile-nightly-images
Setting commit status on GitHub for https://github.com/Sineware/plasma-mobile-nightly-img/commit/af4dee9218e57c04d32ce538fb5fa69659519144
[plasma-mobile-nightly-images] $ /usr/bin/env bash /tmp/jenkins11568838650707572748.sh
/storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images /storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images
Already up to date.
Processing /home/swadmin/pmbootstrap
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
    Preparing wheel metadata: started
    Preparing wheel metadata: finished with status 'done'
Building wheels for collected packages: pmbootstrap
  Building wheel for pmbootstrap (PEP 517): started
  Building wheel for pmbootstrap (PEP 517): finished with status 'done'
  Created wheel for pmbootstrap: filename=pmbootstrap-1.53.0-py3-none-any.whl size=244961 sha256=f9ea0976a630e362bbefc7c0465fb78771dbdc6b61ab065887000e12a4317d13
  Stored in directory: /tmp/pip-ephem-wheel-cache-bkzs0w6o/wheels/1d/da/c4/7885dd36d7592bdf6170ac765b7302a853d2e74e6bb8b82f2f
Successfully built pmbootstrap
Installing collected packages: pmbootstrap
  Attempting uninstall: pmbootstrap
    Found existing installation: pmbootstrap 1.53.0
    Uninstalling pmbootstrap-1.53.0:
      Successfully uninstalled pmbootstrap-1.53.0
  WARNING: The script pmbootstrap is installed in '/home/swadmin/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pmbootstrap-1.53.0
/storagepool/ci/jenkins/workspace/plasma-mobile-nightly-images
swadmin
Building image for tablet-x64uefi
From https://gitlab.com/postmarketOS/pmaports
   e53705508..e0bd6dc64  master                -> origin/master
   3ecca11e1..3c3f6956a  feature/lomiri        -> origin/feature/lomiri
 * [new branch]          modules-no-deviceinfo -> origin/modules-no-deviceinfo
   957de5f74..dbd139af9  v23.06                -> origin/v23.06
Updating e53705508..e0bd6dc64
Fast-forward
 cross/gcc-aarch64/0001-posix_memalign.patch        |  4 +-
 .../0002-gcc-poison-system-directories.patch       |  6 +-
 .../0003-specs-turn-on-Wl-z-now-by-default.patch   |  6 +-
 ...ORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch |  6 +-
 ...rgets-pass-as-needed-by-default-to-the-li.patch |  6 +-
 ...e-Wformat-and-Wformat-security-by-default.patch |  4 +-
 .../0007-Enable-Wtrampolines-by-default.patch      |  4 +-
 ...-on-nostdlib-nodefaultlibs-and-ffreestand.patch |  4 +-
 ...-msgfmt-doesn-t-encounter-problems-during.patch |  4 +-
 ...-t-declare-asprintf-if-defined-as-a-macro.patch |  4 +-
 ...rty-copy-PIC-objects-during-build-process.patch |  4 +-
 cross/gcc-aarch64/0012-libgcc_s.patch              |  4 +-
 cross/gcc-aarch64/0013-nopie.patch                 |  4 +-
 .../gcc-aarch64/0014-ada-fix-shared-linking.patch  |  4 +-
 ...0015-build-fix-CXXFLAGS_FOR_BUILD-passing.patch |  4 +-
 .../0016-add-fortify-headers-paths.patch           |  4 +-
 ...-package-provides-libssp_nonshared.a.-We-.patch |  4 +-
 ...-state-pop-state-for-gold-as-well-when-li.patch |  4 +-
 .../0019-aarch64-disable-multilib-support.patch    |  4 +-
 .../0020-s390x-disable-multilib-support.patch      |  4 +-
 .../0021-ppc64-le-disable-multilib-support.patch   |  4 +-
 .../0022-x86_64-disable-multilib-support.patch     |  4 +-
 .../0023-riscv-disable-multilib-support.patch      | 14 +++--
 .../0024-always-build-libgcc_eh.a.patch            |  4 +-
 .../0025-ada-libgnarl-compatibility-for-musl.patch |  4 +-
 .../gcc-aarch64/0026-ada-musl-support-fixes.patch  |  4 +-
 ...dd-enable-autolink-libatomic-use-in-LINK_.patch |  4 +-
 ...ix-detection-of-atomic-builtins-in-libato.patch |  4 +-
 ...not-throw-exceptions-for-non-C-locales-on.patch |  4 +-
 ...tionally-link-libgphobos-against-libucont.patch |  4 +-
 ...link-against-libucontext-on-all-platforms.patch |  4 +-
 ...gnat-time_t-is-always-64-bit-on-musl-libc.patch |  4 +-
 .../0033-libphobos-do-not-use-LFS64-symbols.patch  |  4 +-
 cross/gcc-aarch64/APKBUILD                         | 72 +++++++++++-----------
 cross/gcc-armhf/0001-posix_memalign.patch          |  4 +-
 .../0002-gcc-poison-system-directories.patch       |  6 +-
 .../0003-specs-turn-on-Wl-z-now-by-default.patch   |  6 +-
 ...ORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch |  6 +-
 ...rgets-pass-as-needed-by-default-to-the-li.patch |  6 +-
 ...e-Wformat-and-Wformat-security-by-default.patch |  4 +-
 .../0007-Enable-Wtrampolines-by-default.patch      |  4 +-
 ...-on-nostdlib-nodefaultlibs-and-ffreestand.patch |  4 +-
 ...-msgfmt-doesn-t-encounter-problems-during.patch |  4 +-
 ...-t-declare-asprintf-if-defined-as-a-macro.patch |  4 +-
 ...rty-copy-PIC-objects-during-build-process.patch |  4 +-
 cross/gcc-armhf/0012-libgcc_s.patch                |  4 +-
 cross/gcc-armhf/0013-nopie.patch                   |  4 +-
 cross/gcc-armhf/0014-ada-fix-shared-linking.patch  |  4 +-
 ...0015-build-fix-CXXFLAGS_FOR_BUILD-passing.patch |  4 +-
 .../gcc-armhf/0016-add-fortify-headers-paths.patch |  4 +-
 ...-package-provides-libssp_nonshared.a.-We-.patch |  4 +-
 ...-state-pop-state-for-gold-as-well-when-li.patch |  4 +-
 .../0019-aarch64-disable-multilib-support.patch    |  4 +-
 .../0020-s390x-disable-multilib-support.patch      |  4 +-
 .../0021-ppc64-le-disable-multilib-support.patch   |  4 +-
 .../0022-x86_64-disable-multilib-support.patch     |  4 +-
 .../0023-riscv-disable-multilib-support.patch      | 14 +++--
 .../gcc-armhf/0024-always-build-libgcc_eh.a.patch  |  4 +-
 .../0025-ada-libgnarl-compatibility-for-musl.patch |  4 +-
 cross/gcc-armhf/0026-ada-musl-support-fixes.patch  |  4 +-
 ...dd-enable-autolink-libatomic-use-in-LINK_.patch |  4 +-
 ...ix-detection-of-atomic-builtins-in-libato.patch |  4 +-
 ...not-throw-exceptions-for-non-C-locales-on.patch |  4 +-
 ...tionally-link-libgphobos-against-libucont.patch |  4 +-
 ...link-against-libucontext-on-all-platforms.patch |  4 +-
 ...gnat-time_t-is-always-64-bit-on-musl-libc.patch |  4 +-
 .../0033-libphobos-do-not-use-LFS64-symbols.patch  |  4 +-
 cross/gcc-armhf/APKBUILD                           | 72 +++++++++++-----------
 cross/gcc-armv7/0001-posix_memalign.patch          |  4 +-
 .../0002-gcc-poison-system-directories.patch       |  6 +-
 .../0003-specs-turn-on-Wl-z-now-by-default.patch   |  6 +-
 ...ORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch |  6 +-
 ...rgets-pass-as-needed-by-default-to-the-li.patch |  6 +-
 ...e-Wformat-and-Wformat-security-by-default.patch |  4 +-
 .../0007-Enable-Wtrampolines-by-default.patch      |  4 +-
 ...-on-nostdlib-nodefaultlibs-and-ffreestand.patch |  4 +-
 ...-msgfmt-doesn-t-encounter-problems-during.patch |  4 +-
 ...-t-declare-asprintf-if-defined-as-a-macro.patch |  4 +-
 ...rty-copy-PIC-objects-during-build-process.patch |  4 +-
 cross/gcc-armv7/0012-libgcc_s.patch                |  4 +-
 cross/gcc-armv7/0013-nopie.patch                   |  4 +-
 cross/gcc-armv7/0014-ada-fix-shared-linking.patch  |  4 +-
 ...0015-build-fix-CXXFLAGS_FOR_BUILD-passing.patch |  4 +-
 .../gcc-armv7/0016-add-fortify-headers-paths.patch |  4 +-
 ...-package-provides-libssp_nonshared.a.-We-.patch |  4 +-
 ...-state-pop-state-for-gold-as-well-when-li.patch |  4 +-
 .../0019-aarch64-disable-multilib-support.patch    |  4 +-
 .../0020-s390x-disable-multilib-support.patch      |  4 +-
 .../0021-ppc64-le-disable-multilib-support.patch   |  4 +-
 .../0022-x86_64-disable-multilib-support.patch     |  4 +-
 .../0023-riscv-disable-multilib-support.patch      | 14 +++--
 .../gcc-armv7/0024-always-build-libgcc_eh.a.patch  |  4 +-
 .../0025-ada-libgnarl-compatibility-for-musl.patch |  4 +-
 cross/gcc-armv7/0026-ada-musl-support-fixes.patch  |  4 +-
 ...dd-enable-autolink-libatomic-use-in-LINK_.patch |  4 +-
 ...ix-detection-of-atomic-builtins-in-libato.patch |  4 +-
 ...not-throw-exceptions-for-non-C-locales-on.patch |  4 +-
 ...tionally-link-libgphobos-against-libucont.patch |  4 +-
 ...link-against-libucontext-on-all-platforms.patch |  4 +-
 ...gnat-time_t-is-always-64-bit-on-musl-libc.patch |  4 +-
 .../0033-libphobos-do-not-use-LFS64-symbols.patch  |  4 +-
 cross/gcc-armv7/APKBUILD                           | 72 +++++++++++-----------
 cross/gcc-riscv64/0001-posix_memalign.patch        |  4 +-
 .../0002-gcc-poison-system-directories.patch       |  6 +-
 .../0003-specs-turn-on-Wl-z-now-by-default.patch   |  6 +-
 ...ORTIFY_SOURCE-2-by-default-for-C-C-ObjC-O.patch |  6 +-
 ...rgets-pass-as-needed-by-default-to-the-li.patch |  6 +-
 ...e-Wformat-and-Wformat-security-by-default.patch |  4 +-
 .../0007-Enable-Wtrampolines-by-default.patch      |  4 +-
 ...-on-nostdlib-nodefaultlibs-and-ffreestand.patch |  4 +-
 ...-msgfmt-doesn-t-encounter-problems-during.patch |  4 +-
 ...-t-declare-asprintf-if-defined-as-a-macro.patch |  4 +-
 ...rty-copy-PIC-objects-during-build-process.patch |  4 +-
 cross/gcc-riscv64/0012-libgcc_s.patch              |  4 +-
 cross/gcc-riscv64/0013-nopie.patch                 |  4 +-
 .../gcc-riscv64/0014-ada-fix-shared-linking.patch  |  4 +-
 ...0015-build-fix-CXXFLAGS_FOR_BUILD-passing.patch |  4 +-
 .../0016-add-fortify-headers-paths.patch           |  4 +-
 ...-package-provides-libssp_nonshared.a.-We-.patch |  4 +-
 ...-state-pop-state-for-gold-as-well-when-li.patch |  4 +-
 .../0019-aarch64-disable-multilib-support.patch    |  4 +-
 .../0020-s390x-disable-multilib-support.patch      |  4 +-
 .../0021-ppc64-le-disable-multilib-support.patch   |  4 +-
 .../0022-x86_64-disable-multilib-support.patch     |  4 +-
 .../0023-riscv-disable-multilib-support.patch      | 14 +++--
 .../0024-always-build-libgcc_eh.a.patch            |  4 +-
 .../0025-ada-libgnarl-compatibility-for-musl.patch |  4 +-
 .../gcc-riscv64/0026-ada-musl-support-fixes.patch  |  4 +-
 ...dd-enable-autolink-libatomic-use-in-LINK_.patch |  4 +-
 ...ix-detection-of-atomic-builtins-in-libato.patch |  4 +-
 ...not-throw-exceptions-for-non-C-locales-on.patch |  4 +-
 ...tionally-link-libgphobos-against-libucont.patch |  4 +-
 ...link-against-libucontext-on-all-platforms.patch |  4 +-
 ...gnat-time_t-is-always-64-bit-on-musl-libc.patch |  4 +-
 .../0033-libphobos-do-not-use-LFS64-symbols.patch  |  4 +-
 cross/gcc-riscv64/APKBUILD                         | 72 +++++++++++-----------
 device/community/device-fairphone-fp4/APKBUILD     |  4 +-
 device/community/device-fairphone-fp4/deviceinfo   |  1 +
 138 files changed, 451 insertions(+), 442 deletions(-)
Traceback (most recent call last):
  File "/home/swadmin/.local/bin/pmbootstrap", line 5, in <module>
    from pmb import main
  File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/__init__.py", line 9, in <module>
    from . import config
  File "/home/swadmin/.local/lib/python3.8/site-packages/pmb/config/__init__.py", line 63, in <module>
    def sudo(cmd: list[str]) -> list[str]:
TypeError: 'type' object is not subscriptable
Build step 'Execute shell' marked build as failure
[Set GitHub commit status (universal)] ERROR on repos [GHRepository@62cb533b[nodeId=R_kgDOIDmDQA,description=Image generation script wrapping pmbootstrap to produce device images of Plasma Mobile Nightly,homepage=<null>,name=plasma-mobile-nightly-img,fork=false,archived=false,visibility=public,size=61,milestones={},language=Shell,commits={},source=<null>,parent=<null>,isTemplate=false,compareUsePaginatedCommits=false,url=https://api.github.com/repos/Sineware/plasma-mobile-nightly-img,id=540640064,nodeId=<null>,createdAt=2022-09-23T22:46:07Z,updatedAt=2022-12-28T22:09:17Z]] (sha:af4dee9) with context:plasma-mobile-nightly-images
Setting commit status on GitHub for https://github.com/Sineware/plasma-mobile-nightly-img/commit/af4dee9218e57c04d32ce538fb5fa69659519144
Sending notification to Discord.
Finished: FAILURE