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

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



merge 557330 561418
stop

On 17.12.09 Kurt Roeckx (kurt@roeckx.be) wrote:

> Source: texlive-bin
> Version: 2009-3
> Severity: important
> 
> Hi,
> 
> There was an error while trying to autobuild your package:
> 
The third incarnation of this bug.

> 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.
> 
Such a pity. I guess we should ask the porters.

H.
-- 
sigmentation fault



Reply to: