[Buildroot] [PATCH 01/10] arch: deprecate the AVR32 architecture

Peter Korsgaard jacmet at uclibc.org
Thu Jul 10 12:33:41 UTC 2014


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 > The AVR32 architecture from Atmel is obsolete since a long time, not
 > supported upstream in most of the toolchain components (requires a
 > special version of gcc, an old version of uClibc, etc.). Until
 > February, Simon Dawson was making an excellent job at maintaining
 > AVR32 in Buildroot, and fixing all the issues caused by this
 > architecture. However, Simon focus has changed, and despite his call
 > for a new maintainer for AVR32 in Buildroot, nobody stepped up.

 > The issue of maintaining AVR32 is becoming worse and worse, so this
 > patch proposes to deprecate it for 2014.08, but keeping the support
 > around, to remove it for sure in 2014.11.

 > Cc: Simon Dawson <spdawson at gmail.com>
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
 > ---
 >  arch/Config.in | 6 ++++++
 >  1 file changed, 6 insertions(+)

 > diff --git a/arch/Config.in b/arch/Config.in
 > index 1f60f81..77fae7a 100644
 > --- a/arch/Config.in
 > +++ b/arch/Config.in
 > @@ -56,6 +56,12 @@ config BR2_aarch64
 >  config BR2_avr32
 >  	bool "AVR32"
 >  	select BR2_SOFT_FLOAT
 > +	# This architecture is obsolete and complicated to maintain to
 > +	# do the lack of upstream support in the major toolchain
 > +	# components. If you're interested by AVR32, contact the
 > +	# Buildroot community. Otherwise, its support will be removed
 > +	# in 2014.11.
 > +	depends on BR2_DEPRECATED_SINCE_2014_08

I agree that we should get rid of avr32, but I can also follow Thomas'
input about the normal deprecation cycle.

With summer holidays coming up, chances are that people might miss it
from the 2014.08 relase notes - Perhaps a compromise would be to only
remove it by 2015.02?

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list