coredump when compiling gettext from source

Dave Korn
Thu Oct 1 20:06:00 GMT 2009

Vincent R. wrote:

> Are you sure the problem doesn't rely on gcc version release with latest
> cygwin ?

  As it happens, it's not related.

> I get a segmentation fault inside ld ...

  That should never happen, no matter how badly mangled the input LD is fed,
and is always a bug when it does.

> Will I find answers about that kind of problem on this ML ?

  It's always best to start with a report here, in case it's cygwin-specific,
and then we can escalate it to the binutils list if it turns out to come from

  In this case, you found a bug that has been around since like forever, but
only come to light now that we've started really using weak symbols in anger
on the PE platform.  It was a trivial thinko in looking up the default value
for the weak symbol that only shows up if you have multiple object files in
the same link that all refer to the same undefined weak.

  Fixed in binutils CVS HEAD by
and should be in 2.20 when it comes out.  I verified that gettext now builds
all the way to completion, although I didn't run the tests.  Thanks for
finding this!


More information about the Cygwin-developers mailing list