From: Alexandre Belloni <alexandre.belloni@bootlin.com>
To: Ross Burton <ross.burton@arm.com>, Jon Mason <jon.mason@arm.com>
Cc: meta-arm@lists.yoctoproject.org, swat@lists.yoctoproject.org
Subject: binutils upgrade will break tf-a
Date: Wed, 17 Aug 2022 17:24:20 +0200 [thread overview]
Message-ID: <Yv0IJDV3IRFaYIJe@mail.local> (raw)
Hello,
The upgrade to binutils 2.39 seems to cause the faollowing build
failure:
| aarch64-poky-linux-ld -o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2.elf --fatal-warnings -O1 --gc-sections -Map=/home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2.map --script /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2.ld /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/build_message.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2_arch_setup.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2_image_load_v2.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2_main.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/desc_image_load.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fdt_wrappers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/tf_crc32.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/uuid.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/sp805.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/tzc400.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/v2m_flash.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/delay_timer.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/generic_delay_timer.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/io_fip.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/io_memmap.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/io_semihosting.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/io_storage.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fconf.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fconf_dyn_cfg_getter.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/semihosting.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/mem_region.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fvp_bl2_setup.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fvp_err.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fvp_io_storage.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fvp_security.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firm
ware-a/2.7.0-r0/build/fvp/debug/bl2/arm_bl2_mem_params_desc.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_bl2_setup.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_dyn_cfg.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_dyn_cfg_helpers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_err.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_image_load.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_io_storage.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_nor_psci_mem_protect.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_tzc400.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_fconf_io.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl_common.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/tf_log.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/multi_console.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/plat_bl_common.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/plat_log_common.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/plat_common.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/popcountdi2.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/popcountsi2.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/backtrace.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/fvp_common.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_common.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_console.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/xlat_tables_arch.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/xlat_tables_context.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/xlat_tables_core.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/xlat_tables_utils.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2_entrypoint.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/early_exceptions.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/spinlock.o /home/pokybuild/yocto-worker/meta-
arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/semihosting_call.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/platform_up_stack.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/debug.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/cache_helpers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/misc_helpers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/platform_helpers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/pl011_console.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/board_arm_helpers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/arm_helpers.o /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/enable_mmu.o -L/home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/lib -lfdt -lc
| aarch64-poky-linux-ld: warning: /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2.elf has a LOAD segment with RWX permissions
| make: *** [Makefile:1290: /home/pokybuild/yocto-worker/meta-arm/build/build/tmp/work/fvp_base-poky-linux/trusted-firmware-a/2.7.0-r0/build/fvp/debug/bl2/bl2.elf] Error 1
https://autobuilder.yoctoproject.org/typhoon/#/builders/113/builds/2832/steps/13/logs/stdio
This is not yet in master.
--
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
next reply other threads:[~2022-08-17 15:24 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-08-17 15:24 Alexandre Belloni [this message]
2022-08-17 15:57 ` binutils upgrade will break tf-a Ross Burton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Yv0IJDV3IRFaYIJe@mail.local \
--to=alexandre.belloni@bootlin.com \
--cc=jon.mason@arm.com \
--cc=meta-arm@lists.yoctoproject.org \
--cc=ross.burton@arm.com \
--cc=swat@lists.yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.