On Thu, Dec 14, 2017 at 01:15:02AM +0100, Jeremie Courreges-Anglas wrote:
> On Wed, Dec 13 2017, Klemens Nanni <k...@posteo.org> wrote:
> > On Wed, Dec 13, 2017 at 08:09:38PM +0100, Jeremie Courreges-Anglas wrote:
> >> 
> >> devel/arm-elf/gcc has been marked as broken almost three years ago,
> >> devel/arm-elf/newlib depends on it.  I doubt that gdb and binutils alone
> >> are useful, especially since the ARM ecosystem moved to a newer ABI.
> >> 
> >> ok to remove?
> > Working with microprocessors without a compiler is certainly annoying.
> > as and ld are useful though when preparing things for the lab and
> > stepping through code with gdb is required all the time so having those
> > tools around can definitely be worth it.
> 
> I can understand how running gdb from a regular machine makes sense,
> given the size of gdb these days.  But binutils when you have no
> compiler...
Exactly.

> > But in the end it's still an incomplete toolchain which forces you onto
> > other platforms one way or another, so I don't object to remove it even
> > though I'm using it.
> 
> Just to make it crystal clear: you are using arm-elf-binutils-2.20 and
> arm-elf-gdb-7.1, not arm-none-eabi-binutils-2.27 and
> arm-none-eabi-gdb-7.9.1, right?  I'm not versed enough in ARM stuff to
> know whether arm-elf is still relevant these days.
Yes, arm-elf-binutils-2.20p1 and arm-elf-gdb-7.1p2.

> My concern is to avoid stuff rotting for years in the ports tree, not to
> prevent people from having useful tools at hand.  Maybe updating to newer
> upstream versions would be doable?  (Or maaaaybe adding an arm-elf
> FLAVOR to devel/arm-none-eabi?)
I'd prefer updates to removal sure, but the most useful tool is already
lacking so wiping devel/arm-elf (until it's fixed) won't hurt, I guess.

Reply via email to