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