On Mon, 06 Jun 2011, Jonathan Nieder wrote:

> Hi Dave,
> 
> John David Anglin wrote:
> 
> > I successfully built boost1.46_1.46.1-5 using gcc version 4.5.2
> > (Debian 4.5.2-7) on hppa.  Thus, the problem is not reproducible.
> > I also note various builds of boost have been done since the
> > original report.
> 
> I thought Debian's boost packaging still was using -mlong-calls on
> hppa to work around this?
> 
>       ifeq ($(DEB_BUILD_ARCH), hppa)
>       TOOLSET_CONFIG="using gcc : : : <compileflags>-mlong-calls 
> <compileflags>-DBOOST_SP_USE_PTHREADS ;"
>       BUILD_LONG_DOUBLE = no

I also had a successful build without -mlong-calls.

> If boost builds correctly without -mlong-calls now, then I'd be happy
> to close the bug.  Thanks, and sorry for the lack of clarity.

It may be that we need to increase the number of stub slots when doing
PIC code generation and/or shared library generation, but it is hard to
know if the problem still exists.

The linker creates stub groups (i.e., it bundles functions together).
This also increases the probility of a stub table overflow.

Dave
-- 
J. David Anglin                                  dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to