3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools/misc/binutils
Orivej Desh c76890f2fe binutils: disambiguate ARM targets
https://github.com/NixOS/nixpkgs/pull/30484#issuecomment-345472766

Since [1] libbfd is compiled with support for all available targets. However, it
can not choose whether an ARM ELF file is elf32-littlearm,
elf32-littlearm-symbian, or elf32-littlearm-vxworks, and fails with the "File
format is ambiguous" error.  Here [2] Alan Modra intended to prioritize the
first of the three, but although his patch was merged and reportedly solved the
issue, currently glibc 2.28.1 and 2.29.1 again fail to disambiguate these
targets.  This commit makes it prioritize elf32-littlearm over the other two.

[1] f8741c38cd
[2] https://sourceware.org/ml/binutils/2013-05/msg00271.html
2017-11-19 03:36:53 +00:00
..
build-components-separately.patch bfd, opcodes: Init separate derivations for binutils libraries 2017-11-13 00:47:37 -05:00
default.nix binutils: disambiguate ARM targets 2017-11-19 03:36:53 +00:00
deterministic.patch
disambiguate-arm-targets.patch binutils: disambiguate ARM targets 2017-11-19 03:36:53 +00:00
dtneeded.patch
new-dtags.patch
no-plugins.patch binutils: minimize rebuilds after parent revert 2017-01-30 14:10:13 +01:00
pt-pax-flags.patch