Relocation errors with latest binutils

Corinna Vinschen corinna-cygwin@cygwin.com
Wed Mar 26 17:58:00 GMT 2014


On Mar 26 11:15, Ken Brown wrote:
> On 3/20/2014 6:31 PM, Ken Brown wrote:
> >With binutils-2.24.51-1 the build of xetex.exe (part of TeX Live) fails
> >with relocation errors like the following:
> >
> >g++ -g -O2 -o xetex.exe xetexdir/xetex-xetexextra.o
> >synctexdir/xetex-synctex.o xetex-xetexini.o xetex-xetex0.o
> >xetex-xetex-pool.o libxetex.a
> >/home/kbrown/src/texlive/test64/Work/libs/harfbuzz/libharfbuzz.a
> >/home/kbrown/src/texlive/test64/Work/libs/graphite2/libgraphite2.a
> >/home/kbrown/src/texlive/test64/Work/libs/icu/icu-build/lib/libicuuc.a
> >/home/kbrown/src/texlive/test64/Work/libs/icu/icu-build/lib/libicudata.a
> >/home/kbrown/src/texlive/test64/Work/libs/teckit/libTECkit.a
> >/home/kbrown/src/texlive/test64/Work/libs/poppler/libpoppler.a
> >/home/kbrown/src/texlive/test64/Work/libs/libpng/libpng.a
> >/home/kbrown/src/texlive/test64/Work/libs/freetype2/libfreetype.a
> >/home/kbrown/src/texlive/test64/Work/libs/zlib/libz.a -lfontconfig
> >-lexpat -lfreetype -lz -lbz2 lib/lib.a
> >/home/kbrown/src/texlive/test64/Work/texk/kpathsea/.libs/libkpathsea.a
> >-Wl,-Bstatic -lstdc++ -Wl,-Bdynamic
> >/home/kbrown/src/texlive/test64/Work/libs/harfbuzz/libharfbuzz.a(hb-ot-shape-complex-arabic.o):hb-ot-shape-complex-arabic.cc:(.rdata+0x140):
> >relocation truncated to fit: R_X86_64_PC32 against
> >`.text$_ZNK2OT19SubstLookupSubTable8dispatchINS_25hb_get_coverage_context_tEEENT_8return_tEPS3_j'
> >
> >
> >[and many more relocation errors]
> 
> This seems to be the same problem reported by Yaakov last year; see
> the long thread starting at
> http://cygwin.com/ml/cygwin-developers/2013-04/msg00055.html and
> continuing into May and June.  Corinna announced a fix in
> http://cygwin.com/ml/cygwin-apps/2013-06/msg00057.html; is it
> possible that the fix didn't make it into the latest binutils?

It has not been applied yet, in fact.  My collegue is just looking into
that and will pull it in today if it passes the testsuite.

Fortunately we need a new binutils soon anyway :}


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20140326/a58ea1ae/attachment.sig>


More information about the Cygwin mailing list