public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new
@ 2008-04-27 21:35 Jesper Juhl
  2008-04-27 22:43 ` Patrick J. Volkerding
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Jesper Juhl @ 2008-04-27 21:35 UTC (permalink / raw)
  To: Nick Clifton
  Cc: Richard Henderson, Ian Taylor, Jeff Law, Jim Wilson, DJ Delorie,
	Alan Modra, Michael Meissner, Daniel Jacobowitz, linux-kernel,
	Patrick J. Volkerding, Jesper Juhl

Hi,

For your information;
I just test build Linus' tip of the kernel tree (HEAD at 
064922a805ec7aadfafdd27aa6b4908d737c3c1d) on a up-to-date 
Slackware-current distro and hit this problem:

...
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
ld: size of bfd_vma > size of splay_tree types
ld: BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting 
at arange-set.c line 202 in arange_set_new

ld: Please report this bug.

make: *** [.tmp_vmlinux1] Error 1

These are the versions of the tools used :

$ scripts/ver_linux
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.

Linux dragon 2.6.25-03562-g3dc5063 #1 SMP PREEMPT Wed Apr 23 22:54:05 CEST 
2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ AuthenticAMD 
GNU/Linux

Gnu C                  4.2.3
Gnu make               3.81
binutils               2.18.50.0.4.20080208
util-linux             2.13.1
mount                  2.13.1
module-init-tools      3.4
e2fsprogs              1.40.8
jfsutils               1.1.12
reiserfsprogs          3.6.19
xfsprogs               2.9.7
pcmciautils            014
quota-tools            3.13.
PPP                    2.4.4
Linux C Library        2.7
Dynamic linker (ldd)   2.7
Linux C++ Library      6.0.9
Procps                 3.2.7
Net-tools              1.60
Kbd                    1.12
oprofile               0.9.2
Sh-utils               6.9
udev                   118
Modules Loaded         snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss 
snd_mixer_oss agpgart lp snd_emu10k1 snd_rawmidi firmware_class 
snd_ac97_codec ac97_bus snd_pcm snd_seq_device snd_timer snd_page_alloc 
snd_util_mem sg via_rhine snd_hwdep evdev ehci_hcd k8temp

.config is available on request, as is any other info that you may 
need/want.


Kind regards,
  Jesper Juhl <jesper.juhl@gmail.com>



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

* Re: ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new
  2008-04-27 21:35 ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new Jesper Juhl
@ 2008-04-27 22:43 ` Patrick J. Volkerding
  2008-04-27 22:56   ` Jesper Juhl
  2008-04-27 22:55 ` Alan Modra
  2008-04-28  0:12 ` Daniel Jacobowitz
  2 siblings, 1 reply; 6+ messages in thread
From: Patrick J. Volkerding @ 2008-04-27 22:43 UTC (permalink / raw)
  To: Jesper Juhl
  Cc: Nick Clifton, Richard Henderson, Ian Taylor, Jeff Law, Jim Wilson,
	DJ Delorie, Alan Modra, Michael Meissner, Daniel Jacobowitz,
	linux-kernel

Jesper Juhl wrote:
> Hi,
> 
> For your information;
> I just test build Linus' tip of the kernel tree (HEAD at 
> 064922a805ec7aadfafdd27aa6b4908d737c3c1d) on a up-to-date 
> Slackware-current distro and hit this problem:
> 
> ...
>   GEN     .version
>   CHK     include/linux/compile.h
>   UPD     include/linux/compile.h
>   CC      init/version.o
>   LD      init/built-in.o
>   LD      .tmp_vmlinux1
> ld: size of bfd_vma > size of splay_tree types
> ld: BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting 
> at arange-set.c line 202 in arange_set_new
> 
> ld: Please report this bug.

Hello all,

Slackware-current does not use binutils 2.18.50.0.4.20080208, but rather 
binutils-2.17.50.0.17.  We've run into a few unusual issues with newer 
binutils versions, so we tend to be rather cautious about having that 
package on the bleeding edge.

I'd be curious if using the binutils-2.17.50.0.17 package from 
slackware-current would avoid this problem, but also wanted to let 
people know that the system in question had a critical part of the 
toolchain replaced with something that didn't come from our set of packages.

Best regards,

Pat

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

* Re: ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new
  2008-04-27 21:35 ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new Jesper Juhl
  2008-04-27 22:43 ` Patrick J. Volkerding
@ 2008-04-27 22:55 ` Alan Modra
  2008-04-28  0:12 ` Daniel Jacobowitz
  2 siblings, 0 replies; 6+ messages in thread
From: Alan Modra @ 2008-04-27 22:55 UTC (permalink / raw)
  To: Jesper Juhl; +Cc: binutils, linux-kernel, Patrick J. Volkerding

On Sun, Apr 27, 2008 at 11:35:23PM +0200, Jesper Juhl wrote:
> ld: size of bfd_vma > size of splay_tree types
> ld: BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting 
> at arange-set.c line 202 in arange_set_new

This was fixed in current CVS by
http://sourceware.org/ml/binutils-cvs/2008-02/msg00052.html

One workaround is to build binutils on a 64-bit host.

-- 
Alan Modra
Australia Development Lab, IBM

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

* Re: ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new
  2008-04-27 22:43 ` Patrick J. Volkerding
@ 2008-04-27 22:56   ` Jesper Juhl
  2008-04-27 23:10     ` Jesper Juhl
  0 siblings, 1 reply; 6+ messages in thread
From: Jesper Juhl @ 2008-04-27 22:56 UTC (permalink / raw)
  To: Patrick J. Volkerding
  Cc: Nick Clifton, Richard Henderson, Ian Taylor, Jeff Law, Jim Wilson,
	DJ Delorie, Alan Modra, Michael Meissner, Daniel Jacobowitz,
	linux-kernel

2008/4/28 Patrick J. Volkerding <volkerdi@slackware.com>:
> Jesper Juhl wrote:
>
> > Hi,
> >
> > For your information;
> > I just test build Linus' tip of the kernel tree (HEAD at
> 064922a805ec7aadfafdd27aa6b4908d737c3c1d) on a up-to-date Slackware-current
> distro and hit this problem:
> >
> > ...
> >  GEN     .version
> >  CHK     include/linux/compile.h
> >  UPD     include/linux/compile.h
> >  CC      init/version.o
> >  LD      init/built-in.o
> >  LD      .tmp_vmlinux1
> > ld: size of bfd_vma > size of splay_tree types
> > ld: BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting
> at arange-set.c line 202 in arange_set_new
> >
> > ld: Please report this bug.
> >
>
>  Hello all,
>
>  Slackware-current does not use binutils 2.18.50.0.4.20080208, but rather
> binutils-2.17.50.0.17.  We've run into a few unusual issues with newer
> binutils versions, so we tend to be rather cautious about having that
> package on the bleeding edge.
>
>  I'd be curious if using the binutils-2.17.50.0.17 package from
> slackware-current would avoid this problem, but also wanted to let people
> know that the system in question had a critical part of the toolchain
> replaced with something that didn't come from our set of packages.
>

Fron the slackware-current changelog :
Sat Feb 23 01:30:50 CST 2008
...
d/binutils-2.18.50.0.4-i486-1.tgz: Upgraded to binutils-2.18.50.0.4.

$ which ld
/usr/bin/ld
juhl@dragon:~/kernel/linux-2.6$ grep usr/bin/ld /var/log/packages/*
...
/var/log/packages/binutils-2.18.50.0.4-i486-1:usr/bin/ld
...

That's the package I have and it was indeed part of Slackware current
when I fetched it.

I see now, on closer inspection that the changelog also says ;

Fri Feb 29 14:00:57 CST 2008
...
d/binutils-2.17.50.0.17-i486-1.tgz: Reverted to binutils-2.17.50.0.17 due to
       many reports of ld bugs...
...

My scripts missed that, but I'll grab that package now and downgrade
and try to reproduce the problem.


-- 
Jesper Juhl <jesper.juhl@gmail.com>
Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please http://www.expita.com/nomime.html

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

* Re: ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new
  2008-04-27 22:56   ` Jesper Juhl
@ 2008-04-27 23:10     ` Jesper Juhl
  0 siblings, 0 replies; 6+ messages in thread
From: Jesper Juhl @ 2008-04-27 23:10 UTC (permalink / raw)
  To: Patrick J. Volkerding
  Cc: Nick Clifton, Richard Henderson, Ian Taylor, Jeff Law, Jim Wilson,
	DJ Delorie, Alan Modra, Michael Meissner, Daniel Jacobowitz,
	linux-kernel

2008/4/28 Jesper Juhl <jesper.juhl@gmail.com>:
> 2008/4/28 Patrick J. Volkerding <volkerdi@slackware.com>:
>
>
> > Jesper Juhl wrote:
>  >
>  > > Hi,
>  > >
>  > > For your information;
>  > > I just test build Linus' tip of the kernel tree (HEAD at
>  > 064922a805ec7aadfafdd27aa6b4908d737c3c1d) on a up-to-date Slackware-current
>  > distro and hit this problem:
>  > >
>  > > ...
>  > >  GEN     .version
>  > >  CHK     include/linux/compile.h
>  > >  UPD     include/linux/compile.h
>  > >  CC      init/version.o
>  > >  LD      init/built-in.o
>  > >  LD      .tmp_vmlinux1
>  > > ld: size of bfd_vma > size of splay_tree types
>  > > ld: BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting
>  > at arange-set.c line 202 in arange_set_new
>  > >
>  > > ld: Please report this bug.
>  > >
>  >
>  >  Hello all,
>  >
>  >  Slackware-current does not use binutils 2.18.50.0.4.20080208, but rather
>  > binutils-2.17.50.0.17.  We've run into a few unusual issues with newer
>  > binutils versions, so we tend to be rather cautious about having that
>  > package on the bleeding edge.
>  >
>  >  I'd be curious if using the binutils-2.17.50.0.17 package from
>  > slackware-current would avoid this problem, but also wanted to let people
>  > know that the system in question had a critical part of the toolchain
>  > replaced with something that didn't come from our set of packages.
>  >
>
>  Fron the slackware-current changelog :
>  Sat Feb 23 01:30:50 CST 2008
>  ...
>  d/binutils-2.18.50.0.4-i486-1.tgz: Upgraded to binutils-2.18.50.0.4.
>
>  $ which ld
>  /usr/bin/ld
>  juhl@dragon:~/kernel/linux-2.6$ grep usr/bin/ld /var/log/packages/*
>  ...
>  /var/log/packages/binutils-2.18.50.0.4-i486-1:usr/bin/ld
>  ...
>
>  That's the package I have and it was indeed part of Slackware current
>  when I fetched it.
>
>  I see now, on closer inspection that the changelog also says ;
>
>  Fri Feb 29 14:00:57 CST 2008
>  ...
>  d/binutils-2.17.50.0.17-i486-1.tgz: Reverted to binutils-2.17.50.0.17 due to
>        many reports of ld bugs...
>  ...
>
>  My scripts missed that, but I'll grab that package now and downgrade
>  and try to reproduce the problem.
>
Having downgraded binutils to 2.17.50.0.17.20070615 I no longer see this error.

I now see a different build error with my config, but that's now a new
issue and nothing to do with binutils or Slackware.

-- 
Jesper Juhl <jesper.juhl@gmail.com>
Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please http://www.expita.com/nomime.html

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

* Re: ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new
  2008-04-27 21:35 ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new Jesper Juhl
  2008-04-27 22:43 ` Patrick J. Volkerding
  2008-04-27 22:55 ` Alan Modra
@ 2008-04-28  0:12 ` Daniel Jacobowitz
  2 siblings, 0 replies; 6+ messages in thread
From: Daniel Jacobowitz @ 2008-04-28  0:12 UTC (permalink / raw)
  To: Jesper Juhl
  Cc: Nick Clifton, Richard Henderson, Ian Taylor, Jeff Law, Jim Wilson,
	DJ Delorie, Alan Modra, Michael Meissner, linux-kernel,
	Patrick J. Volkerding

On Sun, Apr 27, 2008 at 11:35:23PM +0200, Jesper Juhl wrote:
> ld: size of bfd_vma > size of splay_tree types
> ld: BFD (Linux/GNU Binutils) 2.18.50.0.4.20080208 internal error, aborting 
> at arange-set.c line 202 in arange_set_new
> 
> ld: Please report this bug.

I'm pretty sure this is already fixed in HEAD.  If you can reproduce
it with HEAD, please use the binutils mailing list or bugzilla to
report the problem.  Thanks.

-- 
Daniel Jacobowitz
CodeSourcery

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

end of thread, other threads:[~2008-04-28  1:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-27 21:35 ld: <...> internal error, aborting at arange-set.c line 202 in arange_set_new Jesper Juhl
2008-04-27 22:43 ` Patrick J. Volkerding
2008-04-27 22:56   ` Jesper Juhl
2008-04-27 23:10     ` Jesper Juhl
2008-04-27 22:55 ` Alan Modra
2008-04-28  0:12 ` Daniel Jacobowitz

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