Skip to content

Commit

Permalink
package/binutils: disable binutils >= 2.33.1 for configurations using…
Browse files Browse the repository at this point in the history
… BR2_BINFMT_FLAT

The patch added by [1] to fix a segfault with elf2flt when binutils
2.33.1 is used on ARM, introduce a regression with previous binutils
version on m68k and ARM.

Theses issues has been reported upstreme [2] [3].

For now, disable binutils >= 2.33.1 for configurations using
BR2_BINFMT_FLAT.

[1] 2b064f8
[2] uclinux-dev/elf2flt#16
[3] uclinux-dev/elf2flt#12

Signed-off-by: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
  • Loading branch information
RomainNaour authored and jacmet committed Mar 2, 2020
1 parent 5075afc commit 24708b5
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions package/binutils/Config.in.host
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ config BR2_BINUTILS_VERSION_2_32_X
config BR2_BINUTILS_VERSION_2_33_X
bool "binutils 2.33.1"
depends on !BR2_csky
# https://github.com/uclinux-dev/elf2flt/pull/16
# https://github.com/uclinux-dev/elf2flt/issues/12
depends on !BR2_BINFMT_FLAT

config BR2_BINUTILS_VERSION_ARC
bool "binutils arc (2.31)"
Expand Down

0 comments on commit 24708b5

Please sign in to comment.