New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 907707 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Nov 22
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug
Build-Toolchain



Sign in to add a comment

crossdev -t arm-none-eabi is broken

Project Member Reported by dnojiri@chromium.org, Nov 22

Issue description

sudo crossdev -t arm-none-eabi
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * crossdev version:      20160602
 * Host Portage ARCH:     amd64
 * Target Portage ARCH:   arm
 * Target System:         arm-none-eabi
 * Stage:                 3 (C compiler & libc)
 * ABIs:                  default

 * binutils:              binutils-[latest]
 * gcc:                   gcc-[latest]
 * libc:                  newlib-[latest]

 * CROSSDEV_OVERLAY:      /usr/local/portage/crossdev
 * PORT_LOGDIR:           /var/log/portage
 * PORTAGE_CONFIGROOT:    
 * Portage flags:         
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _ 
 * leaving sys-devel/binutils in /usr/local/portage/crossdev
 * leaving sys-devel/gcc in /usr/local/portage/crossdev
 * leaving sys-libs/newlib in /usr/local/portage/crossdev
 * leaving sys-devel/gdb in /usr/local/portage/crossdev
 * enabling thin-manifests due to /mnt/host/source/src/third_party/chromiumos-overlay
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _ 
 * Log: /var/log/portage/cross-arm-none-eabi-binutils.log
 * Emerging cross-binutils ...

 * error: binutils failed :(
 * 
 * If you file a bug, please attach the following logfiles:
 * /var/log/portage/cross-arm-none-eabi-info.log
 * /var/log/portage/cross-arm-none-eabi-binutils.log.xz
 * /var/tmp/portage/cross-arm-none-eabi/binutils*/temp/binutils-config.logs.tar.xz

 
cross-arm-none-eabi-info.log
19.9 KB View Download
cross-arm-eabi-none-binutils.log.xz
896 bytes Download
binutils-config.logs.tar.xz
108 bytes Download
Labels: OS-Chrome
Status: WontFix (was: Untriaged)
there's no reason to run crossdev yourself.  if you need arm-none-eabi, use the existing framework like setup_board for a board that wants that, or use cros_setup_toolchains.
Does this work: $ sudo $(which cros_setup_toolchains) -t arm-none-abi

SDK builder can build the arm-none-eabi fine and as vapier already said, running crossdev directly is not a supported setup.

https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8929317734830048976
https://luci-logdog.appspot.com/logs/chromeos/buildbucket/cr-buildbucket.appspot.com/8929317734830048976/+/steps/SDKBuildToolchains/0/stdout
cool cool, that seems to work

Sign in to add a comment