[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#561418: marked as done (texlive-bin: FTBFS on alpha: relocation truncated to fit: GPREL16 against symbol `zzzaa' defined in COMMON section in pdftex-pdftexextra.o)



Your message dated Mon, 21 Dec 2009 19:26:00 +0000
with message-id <E1NMntI-0008GC-5A@ries.debian.org>
and subject line Bug#557330: fixed in texlive-bin 2009-4
has caused the Debian Bug report #557330,
regarding texlive-bin: FTBFS on alpha: relocation truncated to fit: GPREL16 against symbol `zzzaa' defined in COMMON section in pdftex-pdftexextra.o
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
557330: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557330
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: texlive-bin
Version: 2009-3
Severity: important

Hi,

There was an error while trying to autobuild your package:

> Start Time: 20091211-1658

[...]

> Build-Depends: debhelper (>= 7), quilt, sharutils, ed, libncurses5-dev | libncurses-dev, libxaw7-dev, libpng12-dev | libpng-dev, zlib1g-dev | libz-dev, libgd2-xpm-dev | libgd2-noxpm-dev, flex, bison, libpoppler-dev (>= 0.6), chrpath, g++-4.4 [armel], time

[...]

> Toolchain package versions: libc6.1-dev_2.10.2-2 linux-libc-dev_2.6.32-1 g++-4.4_4.4.2-4 gcc-4.4_4.4.2-4 binutils_2.20-4 libstdc++6_4.4.2-4 libstdc++6-4.4-dev_4.4.2-4
> 

[...]

> /bin/sh ./libtool --tag=CXX   --mode=link g++  -g -O2   -o pdftex  pdftex-pdftexini.o pdftex-pdftex0.o pdftex-pdftex1.o pdftex-pdftex2.o pdftex-pdftex3.o pdftex-pdftex-pool.o pdftex-pdftexextra.o pdftex-synctex-pdf.o libpdftex.a -lpng -lz -lpoppler   /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/libs/obsdcompat/libopenbsd-compat.a libmd5.a lib/lib.a /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/kpathsea/libkpathsea.la  -lm 
> libtool: link: g++ -g -O2 -o .libs/pdftex pdftex-pdftexini.o pdftex-pdftex0.o pdftex-pdftex1.o pdftex-pdftex2.o pdftex-pdftex3.o pdftex-pdftex-pool.o pdftex-pdftexextra.o pdftex-synctex-pdf.o  libpdftex.a -lpng -lz -lpoppler /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/libs/obsdcompat/libopenbsd-compat.a libmd5.a lib/lib.a /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/kpathsea/.libs/libkpathsea.so -lm -Wl,-rpath -Wl,/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/inst/lib
> pdftex-pdftex0.o: In function `zeqworddefine':
> /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/web2c/pdftex0.c:9055: relocation truncated to fit: GPREL16 against symbol `zzzaa' defined in COMMON section in pdftex-pdftexextra.o
> collect2: ld returned 1 exit status
> find: `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/inst/bin': No such file or directory
> make[6]: *** [pdftex] Error 1
> make[6]: Leaving directory `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/web2c'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/web2c'
> make[4]: *** [all] Error 2
> make[4]: Leaving directory `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk/web2c'
> make[3]: *** [subtexk] Error 1
> make[3]: Leaving directory `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work/texk'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/Work'
> Command exited with non-zero status 2
> 1166.95user 99.87system 22:56.97elapsed 92%CPU (0avgtext+0avgdata 0maxresident)k
> 0inputs+1055232outputs (3major+12093692minor)pagefaults 0swaps
> + echo 2
> ./Build: Build failed, no executables under /build/buildd-texlive-bin_2009-3-alpha-BB09Qt/texlive-bin-2009/inst/bin.
> done Fri Dec 11 17:27:26 UTC 2009
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2

A full build log can be found at:
http://buildd.debian.org/build.php?arch=alpha&pkg=texlive-bin&ver=2009-3

I think this part of gcc's docs is relavant:

       -msmall-data
       -mlarge-data
           When -mexplicit-relocs is in effect, static data is accessed via
           gp-relative relocations.  When -msmall-data is used, objects 8
           bytes long or smaller are placed in a small data area (the ".sdata"
           and ".sbss" sections) and are accessed via 16-bit relocations off
           of the $gp register.  This limits the size of the small data area
           to 64KB, but allows the variables to be directly accessed via a
           single instruction.

           The default is -mlarge-data.  With this option the data area is
           limited to just below 2GB.  Programs that require more than 2GB of
           data must use "malloc" or "mmap" to allocate the data in the heap
           instead of in the program's data segment.

           When generating code for shared libraries, -fpic implies
           -msmall-data and -fPIC implies -mlarge-data.

I don't see any options in the calls to gcc, so I think it's
using the defaults.

I don't know that much about alpha, so I hope someone else can
give some insight in what the problem might be and help to get
this resolved.  I suspect this is some problem in the compiler.


Kurt




--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2009-4

We believe that the bug you reported is fixed in the latest version of
texlive-bin, which is due to be installed in the Debian FTP archive:

libkpathsea-dev_2009-4_amd64.deb
  to main/t/texlive-bin/libkpathsea-dev_2009-4_amd64.deb
libkpathsea5_2009-4_amd64.deb
  to main/t/texlive-bin/libkpathsea5_2009-4_amd64.deb
texlive-bin_2009-4.diff.gz
  to main/t/texlive-bin/texlive-bin_2009-4.diff.gz
texlive-bin_2009-4.dsc
  to main/t/texlive-bin/texlive-bin_2009-4.dsc
texlive-binaries_2009-4_amd64.deb
  to main/t/texlive-bin/texlive-binaries_2009-4_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 557330@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texlive-bin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 21 Dec 2009 23:53:48 +0900
Source: texlive-bin
Binary: texlive-binaries libkpathsea5 libkpathsea-dev
Architecture: source amd64
Version: 2009-4
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea5 - TeX Live: path search library for TeX (runtime part)
 texlive-binaries - Binaries for TeX Live
Closes: 557330 560800 560975 561500 561768
Changes: 
 texlive-bin (2009-4) unstable; urgency=low
 .
   * make texlive-binaries replace the (only in old-stable present)
     freetype1-tools (Closes: #560975)
   * take over forgotten patch from TL2007 for building on i386-hurd.
     The patches are now icu-xetex_hurd.diff and detex-hurd.diff
     (patches thanks to Samuel Thibault as already in TL2007, and
     thanks for Hilmar for tracking that down) (Closes: #560800)
   * add "-Wl,--no-relax" to LDFLAGS on alpha to fix a FTBFS, thanks to
     Steve Langasek for the pointer (Closes: #557330) [hilmar-guest]
   * resurrect etex which was lost (Closes: #561768)
     - install etex from inst/bin/
     - add etex.1 to debian as it is shipped in src:texlive-base
   * include a fix for segfaults in mpost (Closes: #561500)
Checksums-Sha1: 
 36c7ee50106b2ba68b21c7123f4cd501435cd8a9 1376 texlive-bin_2009-4.dsc
 e4329a1ae8b76d6be34248335f20a0c145d5eb16 56085 texlive-bin_2009-4.diff.gz
 bcd0a95d6f8a63c3191c03a5770a0ca25b027fc5 8067750 texlive-binaries_2009-4_amd64.deb
 be7abc40ea0378f5c34333a77bae5c285ae4de61 133732 libkpathsea5_2009-4_amd64.deb
 43cdb0a50da09ba326d637d3d881ef9c427512b6 177250 libkpathsea-dev_2009-4_amd64.deb
Checksums-Sha256: 
 fa7859d7fa7ac502d4098642674e9a3dfabbb06e623f4a90597a073968fd16b0 1376 texlive-bin_2009-4.dsc
 0d9b026a08d63324dcf6010447860d50368efefa539d100cbf80152268889eec 56085 texlive-bin_2009-4.diff.gz
 759ec66d66197699fb1f34df6797b5217950553b9b88c6faa0ac7a1a6be2fbf4 8067750 texlive-binaries_2009-4_amd64.deb
 a059347645bad9dca814800513b559f2ec0fe9d4ee07cdc11c4550bca0d52fc2 133732 libkpathsea5_2009-4_amd64.deb
 ada812d5aee90ddcf57fe88f01e83538d1b8587fff5d2f9ae5148210ba68beb8 177250 libkpathsea-dev_2009-4_amd64.deb
Files: 
 865540021ba23bfc6259c1a832d60e84 1376 tex optional texlive-bin_2009-4.dsc
 0a03899b61327e104ea3fbec75c316be 56085 tex optional texlive-bin_2009-4.diff.gz
 24dcd13a61f1b5cdc4d60318b18fa476 8067750 tex optional texlive-binaries_2009-4_amd64.deb
 21d03cc8e573bdee5b3dff2932ff9557 133732 libs optional libkpathsea5_2009-4_amd64.deb
 fba49e5b83d6318f9c9a711851ae83bd 177250 libdevel optional libkpathsea-dev_2009-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFLL6s90r9KownFsJQRAqXXAJ9iXrxl5FpJg6Nb87eufUypHuNMCgCfcBDt
El8dcuuphrAOsz4AuhxQSy8=
=nUfG
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: