Commit 9589efff authored by Alexander Lukichev's avatar Alexander Lukichev Committed by Peter Korsgaard
Browse files

openpgm: disable for AVR32, not its Buildroot-built toolchain



OpenPGM builds incorrectly on AVR32 with gcc-4.2.2-avr32-2.1.5.
Since it is presumed to be the only GCC version used by Buildroot
for AVR32, this patch disables openpgm for all cases when AVR32
is selected as the target architecture, including when a toolchain
is downloaded or preinstalled (this is what Buildroot autobuilders
do).

Signed-off-by: default avatarAlexander Lukichev <alexander.lukichev@gmail.com>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent f8c07f2e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
config BR2_PACKAGE_OPENPGM
	bool "openpgm"
	depends on !BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 # lacks required builtins
	depends on !BR2_avr32 # toolchain lacks required intrinsics
	depends on BR2_TOOLCHAIN_HAS_THREADS
	depends on BR2_INET_IPV6
	depends on BR2_USE_WCHAR
@@ -15,4 +15,4 @@ config BR2_PACKAGE_OPENPGM

comment "openpgm needs a toolchain w/ wchar, threads, IPv6"
	depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_INET_IPV6 && BR2_USE_WCHAR)
	depends on !BR2_GCC_VERSION_4_2_2_AVR32_2_1_5
	depends on !BR2_avr32
+1 −1
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@ config BR2_PACKAGE_ZEROMQ
config BR2_PACKAGE_ZEROMQ_PGM
	bool "PGM/EPGM support"
	depends on BR2_PACKAGE_ZEROMQ
	depends on !BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 # openpgm
	depends on !BR2_avr32 # openpgm
	select BR2_PACKAGE_OPENPGM
	help
	  Add support for Pragmatic General Multicast protocol (RFC 3208)