Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] toolchain/crostool-NG: mark as deprecated
@ 2013-05-06 22:47 Yann E. MORIN
  2013-05-07  8:02 ` Thomas Petazzoni
  2013-05-07 21:02 ` Peter Korsgaard
  0 siblings, 2 replies; 7+ messages in thread
From: Yann E. MORIN @ 2013-05-06 22:47 UTC (permalink / raw)
  To: buildroot

From: "Yann E. MORIN" <yann.morin.1998@free.fr>

For the following reasons:
  - it used to be broken without anyone noticing for a long time,
  - it is still not fully integrated within the Buildroot set of options,
  - it has not gained much traction (not even I use it),
  - I've always argued that sustained development should use an external
    toolchain, and not rely on building one with Buildroot,
  - I did not submit any of the enhancements requested during the last
    developpers' day in Brussels,
  - I have neither the incentive nor the time to maintain and enhance it,

it is time to deprecate the crosstool-NG backend for the 2013.05 release.

Then, it will be entirely removed early in the 2013.08 cycle, to let some
time for those that rely on it to voice their opinions. ;-)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
 toolchain/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/toolchain/Config.in b/toolchain/Config.in
index e6a3b25..665618c 100644
--- a/toolchain/Config.in
+++ b/toolchain/Config.in
@@ -22,6 +22,7 @@ config BR2_TOOLCHAIN_EXTERNAL
 
 config BR2_TOOLCHAIN_CTNG
 	bool "Crosstool-NG toolchain"
+	depends on BR2_DEPRECATED
 	depends on !BR2_microblaze && !BR2_aarch64 && !BR2_xtensa && !BR2_arc
 	select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
 	help
-- 
1.8.1.2

^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [Buildroot] [PATCH] toolchain/crostool-NG: mark as deprecated
@ 2013-06-14 20:24 soochon radee
  2013-06-14 22:55 ` Yann E. MORIN
  0 siblings, 1 reply; 7+ messages in thread
From: soochon radee @ 2013-06-14 20:24 UTC (permalink / raw)
  To: buildroot

I know I'm chiming in late here, but I actively use ctng to build an eglibc
toolchain within buildroot. I hope that you can retain it until Thomas's
successor is in and running.

Thanks,

Soochon


>>
>> I don't have real comments about the proposal to deprecate the
>> Crosstool-NG support, but I'd like to take this opportunity to unveil
>> my plans about the internal toolchain support (I hate unveiling plans
>> before the code is ready, but it seems like a good idea in this
>> particular case) :
>>
>>  (1) I am currently converting the existing internal toolchain logic
>>  to
>>      use the package infrastructure. I've already done it for
>>      'gdb' (merged for 2013.05), I have patches that seem to work for
>>      elf2flt and linux-headers, and I've started working on
>>      converting
>>      gcc (which is the most complicated piece of the puzzle).
>>
>>  (2) Once this conversion is done, I intend to work on adding
>>  (e)glibc
>>      support to the internal toolchain backend, so that regardless of
>>      what happens with the Crosstool-NG backend, Buildroot will
>>      continue to have the possibility to build a (e)glibc toolchain.
>>
>> (1) and (2) represent a significant amount of work, so don't expect
>> those things to be ready overnight.
>>
>
>ok, thanks for the news, I was a bit worried that we had would have no
>support for self-compiled glibc toolchain at some point (that was the
>main reason I was using ct-ng)
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130614/0c5d0ac4/attachment.html>

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-06-15  8:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-06 22:47 [Buildroot] [PATCH] toolchain/crostool-NG: mark as deprecated Yann E. MORIN
2013-05-07  8:02 ` Thomas Petazzoni
2013-05-07  8:20   ` Jeremy Rosen
2013-05-07 21:02 ` Peter Korsgaard
  -- strict thread matches above, loose matches on Subject: below --
2013-06-14 20:24 soochon radee
2013-06-14 22:55 ` Yann E. MORIN
2013-06-15  8:23   ` Carsten Schoenert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox