UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    help me "mka halium-boot" error

    Scheduled Pinned Locked Moved Porting
    11 Posts 6 Posters 1.3k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • E Offline
        errors
        last edited by Keneda

        first ,i'm sorry ,I know a little English,
        My operation steps are as follows:
        Ubuntu (20.04 or newer)
        My host PC has a 64-bit architecture (amd64), enable the usage of the i386 architecture:

        sudo dpkg --add-architecture i386
        
        sudo apt update
        
        sudo apt install git gnupg flex bison gperf build-essential \
        zip bzr curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
        libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
        libgl1-mesa-dev g++-multilib mingw-w64-i686-dev tofrodos \
        python3-markdown libxml2-utils xsltproc zlib1g-dev:i386 schedtool \
        liblz4-tool bc lzop imagemagick libncurses5 rsync \
        python-is-python3
        
        mkdir -p ~/bin
        echo export PATH=\$PATH:\$HOME/bin >> ~/.bashrc
        source ~/.bashrc
        
        curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
        chmod a+rx ~/bin/repo
        
        mkdir halium && cd halium
        repo init -u https://github.com/Halium/android -b halium-7.1 --depth=1
        repo sync -c -j 16
        ./halium/devices/setup  cancro
        
        sudo apt-get install -y python-is-python2
        source build/envsetup.sh
        breakfast cancro
        ./halium/halium-boot/check-kernel-config /home/ubuntu/halium/kernel/xiaomi/cancro/arch/arm/configs/lineageos_cancro_defconfig -w
        export USE_HOST_LEX=yes
        mka mkbootimg
        **An error occurred during execution to this point**
        mka halium-boot
        make: Entering directory '/home/ubuntu/halium'
        ============================================
        PLATFORM_VERSION_CODENAME=REL
        PLATFORM_VERSION=7.1.1
        LINEAGE_VERSION=14.1-20220209-UNOFFICIAL-cancro
        TARGET_PRODUCT=lineage_cancro
        TARGET_BUILD_VARIANT=userdebug
        TARGET_BUILD_TYPE=release
        TARGET_BUILD_APPS=
        TARGET_ARCH=arm
        TARGET_ARCH_VARIANT=armv7-a-neon
        TARGET_CPU_VARIANT=krait
        TARGET_2ND_ARCH=
        TARGET_2ND_ARCH_VARIANT=
        TARGET_2ND_CPU_VARIANT=
        HOST_ARCH=x86_64
        HOST_2ND_ARCH=x86
        HOST_OS=linux
        HOST_OS_EXTRA=Linux-5.13.0-28-generic-x86_64-with-Ubuntu-20.04-focal
        HOST_CROSS_OS=windows
        HOST_CROSS_ARCH=x86
        HOST_CROSS_2ND_ARCH=x86_64
        HOST_BUILD_TYPE=release
        BUILD_ID=NOF27B
        OUT_DIR=/home/ubuntu/halium/out
        ============================================
        Running kati to generate build-lineage_cancro.ninja...
        Environment variable PATH was modified (/usr/lib/jvm/java-8-openjdk-amd64/bin:/home/ubuntu/halium/out/host/linux-x86/bin:/home/ubuntu/halium/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin:/home/ubuntu/halium/prebuilts/gcc/linux-x86/:/home/ubuntu/halium/development/scripts:/home/ubuntu/halium/prebuilts/devtools/tools:/home/ubuntu/halium/external/selinux/prebuilts/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ubuntu/bin => /usr/lib/jvm/java-8-openjdk-amd64/bin:/home/ubuntu/halium/out/host/linux-x86/bin:/home/ubuntu/halium/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin:/home/ubuntu/halium/prebuilts/gcc/linux-x86/:/home/ubuntu/halium/development/scripts:/home/ubuntu/halium/prebuilts/devtools/tools:/home/ubuntu/halium/external/selinux/prebuilts/bin:/home/ubuntu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ubuntu/bin:/home/ubuntu/bin), regenerating...
        ============================================
        PLATFORM_VERSION_CODENAME=REL
        PLATFORM_VERSION=7.1.1
        LINEAGE_VERSION=14.1-20220209-UNOFFICIAL-cancro
        TARGET_PRODUCT=lineage_cancro
        TARGET_BUILD_VARIANT=userdebug
        TARGET_BUILD_TYPE=release
        TARGET_BUILD_APPS=
        TARGET_ARCH=arm
        TARGET_ARCH_VARIANT=armv7-a-neon
        TARGET_CPU_VARIANT=krait
        TARGET_2ND_ARCH=
        TARGET_2ND_ARCH_VARIANT=
        TARGET_2ND_CPU_VARIANT=
        HOST_ARCH=x86_64
        HOST_2ND_ARCH=x86
        HOST_OS=linux
        HOST_OS_EXTRA=Linux-5.13.0-28-generic-x86_64-with-Ubuntu-20.04-focal
        HOST_CROSS_OS=windows
        HOST_CROSS_ARCH=x86
        HOST_CROSS_2ND_ARCH=x86_64
        HOST_BUILD_TYPE=release
        BUILD_ID=NOF27B
        OUT_DIR=/home/ubuntu/halium/out
        ============================================
        frameworks/av/camera/cameraserver/Android.mk:18: Target has integrated cameraserver into mediaserver. This is weakening security measures introduced in 7.0
        halium/hybris-boot/Android.mk:69: ********************* /boot appears to live on /dev/block/platform/msm_sdcc.1/by-name/boot
        halium/hybris-boot/Android.mk:70: ********************* /data appears to live on /dev/block/platform/msm_sdcc.1/by-name/userdata
        No private recovery resources for TARGET_DEVICE cancro
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/bin/wcnss_service'
        build/core/base_rules.mk:316: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/bin/wcnss_service'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b00'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b00'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b01'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b01'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b02'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b02'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b04'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b04'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b06'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b06'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b07'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b07'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b08'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b08'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b09'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.b09'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.mdt'
        device/xiaomi/cancro/Android.mk:43: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/etc/firmware/wcnss.mdt'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/lib/libOmxVenc.so'
        build/core/base_rules.mk:316: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/lib/libOmxVenc.so'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/lib/libc2dcolorconvert.so'
        build/core/base_rules.mk:316: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/lib/libc2dcolorconvert.so'
        build/core/Makefile:34: warning: overriding commands for target `/home/ubuntu/halium/out/target/product/cancro/system/vendor/lib/mediadrm/libdrmclearkeyplugin.so'
        build/core/base_rules.mk:316: warning: ignoring old commands for target `/home/ubuntu/halium/out/target/product/cancro/system/vendor/lib/mediadrm/libdrmclearkeyplugin.so'
        Starting build with ninja
        ninja: Entering directory `.'
        [ 30% 3/10] Building Kernel Config
        make: Entering directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
          GEN     /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/Makefile
        #
        # configuration written to .config
        #
        make: Leaving directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
        make: Entering directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
          GEN     /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/Makefile
        scripts/kconfig/conf --savedefconfig=defconfig Kconfig
        make: Leaving directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
        [ 40% 4/10] Building Kernel Headers
        make: Entering directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
          GEN     /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/Makefile
        #
        # configuration written to .config
        #
        make: Leaving directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
        make: Entering directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
          CHK     include/linux/version.h
        make: Leaving directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
        [ 50% 5/10] Building Kernel
        FAILED: /bin/bash -c "(make -j4  CFLAGS_MODULE=\"-fno-pic\" -C kernel/xiaomi/cancro O=/home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\" arm-linux-androideabi-\" zImage ) && (if grep -q '^CONFIG_OF=y' /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/.config; then 	echo \"Building DTBs\"; 			make -j4  CFLAGS_MODULE=\"-fno-pic\" -C kernel/xiaomi/cancro O=/home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\" arm-linux-androideabi-\" dtbs; 		fi ) && (if grep -q '^CONFIG_MODULES=y' /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/.config; then 			echo \"Building Kernel Modules\"; 			make -j4  CFLAGS_MODULE=\"-fno-pic\" -C kernel/xiaomi/cancro O=/home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\" arm-linux-androideabi-\" modules; 		fi )"
        make: Entering directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
          GEN     /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/Makefile
        scripts/kconfig/conf --silentoldconfig Kconfig
          GEN     /home/ubuntu/halium/out/target/product/cancro/obj/KERNEL_OBJ/Makefile
          CHK     include/linux/version.h
          Using /home/ubuntu/halium/kernel/xiaomi/cancro as source for kernel
          CHK     include/generated/utsrelease.h
        make[2]: 'include/generated/mach-types.h' is up to date.
          CALL    /home/ubuntu/halium/kernel/xiaomi/cancro/scripts/checksyscalls.sh
          CHK     include/generated/compile.h
          CC      init/do_mounts.o
          CC      mm/filemap.o
          BC      kernel/timeconst.h
          CC      kernel/sysctl.o
        In file included from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/sock.h:67:0,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/tcp.h:212,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/ipv6.h:229,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/ipv6.h:16,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/sunrpc/clnt.h:26,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/nfs_fs.h:57,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/init/do_mounts.c:20:
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h: In function 'dst_hold':
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h:244:2: error: size of unnamed array is negative
          BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63);
          ^
          CC      arch/arm/mach-msm/ipc_router_smd_xprt.o
        make[2]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/scripts/Makefile.build:307: init/do_mounts.o] Error 1
        make[1]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/Makefile:952: init] Error 2
        make[1]: *** Waiting for unfinished jobs....
          CC      arch/arm/mach-msm/ipc_router.o
        In file included from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/sock.h:67:0,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/tcp.h:212,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/ipv6.h:229,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/ipv6.h:16,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/sunrpc/clnt.h:26,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/include/linux/nfs_fs.h:57,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/kernel/sysctl.c:52:
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h: In function 'dst_hold':
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h:244:2: error: size of unnamed array is negative
          BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63);
          ^
        make[2]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/scripts/Makefile.build:307: kernel/sysctl.o] Error 1
        make[1]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/Makefile:952: kernel] Error 2
          CC      arch/arm/mach-msm/ipc_socket.o
        In file included from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/sock.h:67:0,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/arch/arm/mach-msm/ipc_router.h:24,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/arch/arm/mach-msm/ipc_router_smd_xprt.c:25:
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h: In function 'dst_hold':
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h:244:2: error: size of unnamed array is negative
          BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63);
          ^
        In file included from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/sock.h:67:0,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/arch/arm/mach-msm/ipc_router.h:24,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/arch/arm/mach-msm/ipc_router.c:39:
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h: In function 'dst_hold':
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h:244:2: error: size of unnamed array is negative
          BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63);
          ^
        make[2]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/scripts/Makefile.build:307: arch/arm/mach-msm/ipc_router_smd_xprt.o] Error 1
        make[2]: *** Waiting for unfinished jobs....
          CC      mm/mempool.o
        make[2]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/scripts/Makefile.build:307: arch/arm/mach-msm/ipc_router.o] Error 1
          CC      mm/oom_kill.o
        In file included from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/sock.h:67:0,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/arch/arm/mach-msm/ipc_socket.c:30:
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h: In function 'dst_hold':
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h:244:2: error: size of unnamed array is negative
          BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63);
          ^
        make[2]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/scripts/Makefile.build:307: arch/arm/mach-msm/ipc_socket.o] Error 1
        make[1]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/Makefile:952: arch/arm/mach-msm] Error 2
          CC      mm/fadvise.o
          CC      mm/maccess.o
          CC      mm/page_alloc.o
          CC      mm/page-writeback.o
          CC      mm/readahead.o
          CC      mm/swap.o
          CC      mm/truncate.o
          CC      mm/vmscan.o
          CC      mm/shmem.o
          CC      mm/prio_tree.o
          CC      mm/util.o
          CC      mm/mmzone.o
          CC      mm/vmstat.o
          CC      mm/backing-dev.o
          CC      mm/page_isolation.o
          CC      mm/mm_init.o
          CC      mm/mmu_context.o
          CC      mm/percpu.o
          CC      mm/compaction.o
          CC      mm/fremap.o
          CC      mm/highmem.o
          CC      mm/madvise.o
          CC      mm/memory.o
          CC      mm/mincore.o
          CC      mm/mlock.o
          CC      mm/mmap.o
          CC      mm/mprotect.o
          CC      mm/mremap.o
          CC      mm/msync.o
          CC      mm/rmap.o
          CC      mm/vmalloc.o
          CC      mm/pagewalk.o
          CC      mm/pgtable-generic.o
          CC      mm/process_vm_access.o
          CC      mm/init-mm.o
          CC      mm/bootmem.o
          CC      mm/memblock.o
          CC      mm/bounce.o
          CC      mm/page_io.o
          CC      mm/swap_state.o
          CC      mm/swapfile.o
          CC      mm/dmapool.o
          CC      mm/ksm.o
          CC      mm/slub.o
          CC      mm/migrate.o
          CC      mm/memcontrol.o
          CC      mm/page_cgroup.o
        In file included from /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/sock.h:67:0,
                         from /home/ubuntu/halium/kernel/xiaomi/cancro/mm/memcontrol.c:53:
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h: In function 'dst_hold':
        /home/ubuntu/halium/kernel/xiaomi/cancro/include/net/dst.h:244:2: error: size of unnamed array is negative
          BUILD_BUG_ON(offsetof(struct dst_entry, __refcnt) & 63);
          ^
        make[2]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/scripts/Makefile.build:307: mm/memcontrol.o] Error 1
        make[2]: *** Waiting for unfinished jobs....
        make[1]: *** [/home/ubuntu/halium/kernel/xiaomi/cancro/Makefile:952: mm] Error 2
        make: *** [Makefile:130: sub-make] Error 2
        make: Leaving directory '/home/ubuntu/halium/kernel/xiaomi/cancro'
        [ 50% 5/10] Downloading initramfs to :...boot_intermediates/halium-initramfs.gz
        FAILED: /bin/bash -c "halium/halium-boot/get-initrd.sh arm /home/ubuntu/halium/out/target/product/cancro/obj/ROOT/halium-boot_intermediates/halium-initramfs.gz"
        Downloading https://github.com.cnpmjs.org/halium/initramfs-tools-halium/releases/download/continuous/initrd.img-touch-armhf
        ninja: build stopped: subcommand failed.
        make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1
        make: Leaving directory '/home/ubuntu/halium'
        
        KenedaK 1 Reply Last reply Reply Quote 0
        • KenedaK Offline
          Keneda @errors
          last edited by Keneda

          @errors
          Please use code tags in the futur, so that post stay readable.
          I'll do it for you this time 😉

          2015-2023 : Meizu MX4 ☠️⚰️✝️
          2023-2024 : Nexus 5 ☠️⚰️✝️
          2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
          🇲🇫🇬🇧

          E 1 Reply Last reply Reply Quote 0
          • E Offline
            errors @Keneda
            last edited by

            @keneda thank you

            R 1 Reply Last reply Reply Quote 0
            • R Offline
              robertr1229 @errors
              last edited by

              @errors Did you ever find a solution to this? I am also trying to build halium 10 and get the same.

              E 3 Replies Last reply Reply Quote 0
              • E Offline
                errors @robertr1229
                last edited by

                @robertr1229

                I have solved this problem. I forgot the specific steps. You try:

                Configure jack
                Jack is the currently used Java toolchain for building LineageOS 14.1 and 15.1. It is known to run out of memory often if not configured correctly - a simple fix is to run this command:
                
                export ANDROID_JACK_VM_ARGS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4G"
                
                1 Reply Last reply Reply Quote 0
                • E Offline
                  errors @robertr1229
                  last edited by

                  @robertr1229 You've started making halium 10. Teach me!

                  1 Reply Last reply Reply Quote 0
                  • E Offline
                    errors @robertr1229
                    last edited by

                    @robertr1229
                    FAILED: /bin/bash -c "halium/halium-boot/get-initrd.sh arm /home/ubuntu/halium/out/target/product/cancro/obj/ROOT/halium-boot_intermediates/halium-initramfs.gz"
                    Downloading https://github.com.cnpmjs.org/halium/initramfs-tools-halium/releases/download/continuous/initrd.img-touch-armhf

                    E 1 Reply Last reply Reply Quote 1
                    • E Offline
                      Elessar 0 @errors
                      last edited by

                      @errors have similar problem here when mka halium-boot

                      05:03:55 Disallowed PATH tool "curl" used: []string{"curl", "--location", "https://github.com/halium/initramfs-tools-halium/releases/download/continuous/initrd.img-touch-arm64", "--output", "out/target/product/gta4xlwifi/obj/ROOT/halium-boot_intermediates/halium-initramfs.gz", "--silent"}
                      05:03:55 See https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools for more information.
                      [ 33% 1/3] Downloading initramfs to : out/target/product/gta4xlwifi/obj/ROOT/halium-boot_intermediates/halium-initramfs.gz
                      FAILED: out/target/product/gta4xlwifi/obj/ROOT/halium-boot_intermediates/halium-initramfs.gz
                      /bin/bash -c "halium/halium-boot/get-initrd.sh arm64 out/target/product/gta4xlwifi/obj/ROOT/halium-boot_intermediates/halium-initramfs.gz"
                      Downloading https://github.com/halium/initramfs-tools-halium/releases/download/continuous/initrd.img-touch-arm64
                      "curl" is not allowed to be used. See https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools for more information.
                      05:03:55 ninja failed with: exit status 1

                      V 1 Reply Last reply Reply Quote 0
                      • V Offline
                        VinceAle7082 @Elessar 0
                        last edited by VinceAle7082

                        @Elessar-0 Did you found a solution to this? I have the same error

                        LuksusL 1 Reply Last reply Reply Quote 0
                        • LuksusL Offline
                          Luksus @VinceAle7082
                          last edited by

                          @VinceAle7082 Try to use a Python2 environment (venv).

                          Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                          LuksusL 1 Reply Last reply Reply Quote 0
                          • LuksusL Offline
                            Luksus @Luksus
                            last edited by

                            Hmm, I was referring to the first post, but the curl issue is something different...

                            Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post