Hi,

       It looks like an HPPA specific compilation bug. Could you try
with  -ffunction-sections as suggested ? If it solves the problem, I'll
suggest that upstream adds it in an architecture specific way.

       Cheers,

Frank Lichtenheld <[EMAIL PROTECTED]> writes:

> Package: openscenegraph
> Version: 1.9.5-1
> Severity: serious
>
> Hi,
>
> your package failed to build from source.
>
> | Automatic build of openscenegraph_1.9.5-1 on meitner by sbuild/hppa 98-farm
> | Build started at 20070524-0223
> | 
> ******************************************************************************
> | Checking available source versions...
> | Fetching source files...
> | Reading package lists...
> | Building dependency tree...
> | Need to get 3291kB of source archives.
> | Get:1 http://ftp.de.debian.org experimental/main openscenegraph 1.9.5-1 
> (dsc) [998B]
> | Get:2 http://ftp.de.debian.org experimental/main openscenegraph 1.9.5-1 
> (tar) [3277kB]
> | Get:3 http://ftp.de.debian.org experimental/main openscenegraph 1.9.5-1 
> (diff) [12.9kB]
> | Fetched 3291kB in 19s (167kB/s)
> | Download complete and in download only mode
> | ** Using build dependencies supplied by package:
> | Build-Depends: debhelper (>= 4.0.0), dpatch, cmake, g++ (>= 3.3.0), 
> libungif4-dev | giflib-dev, libjpeg-dev, libtiff-dev, libxine-dev, 
> lib3ds-dev, libfreetype6-dev, libpng12-dev, libcoin40-dev, libjasper-dev, 
> libx11-dev, libxmu-dev, libglut-dev, ccache, xlibmesa-gl-dev | libgl-dev, 
> xlibmesa-glu-dev | libglu-dev, doxygen
> | Checking for already installed source dependencies...
> [...]
> | /usr/bin/g++  -fPIC    -shared -Wl,-soname,libosgUtil.so.5 -o 
> ../../lib/libosgUtil.so.5.0.0 "CMakeFiles/osgUtil.dir/CubeMapGenerator.o" 
> "CMakeFiles/osgUtil.dir/CullVisitor.o" 
> "CMakeFiles/osgUtil.dir/DelaunayTriangulator.o" 
> "CMakeFiles/osgUtil.dir/DisplayRequirementsVisitor.o" 
> "CMakeFiles/osgUtil.dir/GLObjectsVisitor.o" 
> "CMakeFiles/osgUtil.dir/HalfWayMapGenerator.o" 
> "CMakeFiles/osgUtil.dir/HighlightMapGenerator.o" 
> "CMakeFiles/osgUtil.dir/IntersectVisitor.o" 
> "CMakeFiles/osgUtil.dir/IntersectionVisitor.o" 
> "CMakeFiles/osgUtil.dir/LineSegmentIntersector.o" 
> "CMakeFiles/osgUtil.dir/Optimizer.o" 
> "CMakeFiles/osgUtil.dir/PlaneIntersector.o" 
> "CMakeFiles/osgUtil.dir/PolytopeIntersector.o" 
> "CMakeFiles/osgUtil.dir/PositionalStateContainer.o" 
> "CMakeFiles/osgUtil.dir/RenderBin.o" "CMakeFiles/osgUtil.dir/RenderLeaf.o" 
> "CMakeFiles/osgUtil.dir/RenderStage.o" "CMakeFiles/osgUtil.dir/SceneView.o" 
> "CMakeFiles/osgUtil.dir/Simplifier.o" 
> "CMakeFiles/osgUtil.dir/SmoothingVisitor.o" 
> "CMakeFiles/osgUtil.dir/StateGraph.o" "CMakeFiles/osgUtil.dir/Statistics.o" 
> "CMakeFiles/osgUtil.dir/TangentSpaceGenerator.o" 
> "CMakeFiles/osgUtil.dir/Tessellator.o" 
> "CMakeFiles/osgUtil.dir/TransformAttributeFunctor.o" 
> "CMakeFiles/osgUtil.dir/TransformCallback.o" 
> "CMakeFiles/osgUtil.dir/TriStripVisitor.o" 
> "CMakeFiles/osgUtil.dir/TriStrip_tri_stripper.o" 
> "CMakeFiles/osgUtil.dir/UpdateVisitor.o" "CMakeFiles/osgUtil.dir/Version.o" 
> -L/build/buildd/openscenegraph-1.9.5/build/osg/lib -losg -lOpenThreads -lGLU 
> -lGL -lSM -lICE -lX11 -lXext -lm -lpthread 
> -Wl,-rpath,/build/buildd/openscenegraph-1.9.5/build/osg/lib 
> | /usr/bin/ld: 
> CMakeFiles/osgUtil.dir/Optimizer.o(.text._ZNKSt6vectorIN3osg5Vec3sESaIS1_EE4sizeEv[std::vector<osg::Vec3s,
>  std::allocator<osg::Vec3s> >::size() const]+0x24): cannot reach 
> 000043ba__ZNKSt6vectorIN3osg5Vec3sESaIS1_EE3endEv+0, recompile with 
> -ffunction-sections
> | /usr/bin/ld: 
> CMakeFiles/osgUtil.dir/Optimizer.o(.text._ZNKSt6vectorIN3osg5Vec3sESaIS1_EE4sizeEv[std::vector<osg::Vec3s,
>  std::allocator<osg::Vec3s> >::size() const]+0x24): cannot handle 
> R_PARISC_PCREL17F for std::vector<osg::Vec3s, std::allocator<osg::Vec3s> 
> >::end() const
> | /usr/bin/ld: final link failed: Bad value
> | collect2: ld returned 1 exit status
> | make[3]: *** [lib/libosgUtil.so.5.0.0] Error 1
> | make[3]: Leaving directory `/build/buildd/openscenegraph-1.9.5/build/osg'
> | make[2]: *** [src/osgUtil/CMakeFiles/osgUtil.dir/all] Error 2
> | make[2]: Leaving directory `/build/buildd/openscenegraph-1.9.5/build/osg'
> | make[1]: *** [all] Error 2
> | make[1]: Leaving directory `/build/buildd/openscenegraph-1.9.5/build/osg'
> | make: *** [build-stamp] Error 2
> | 
> ******************************************************************************
> | Build finished at 20070524-0246
> | FAILED [dpkg-buildpackage died]
>
> Full build log(s): 
> http://experimental.ftbfs.de/build.php?&ver=1.9.5-1&pkg=openscenegraph&arch=hppa
>
> Gruesse,

-- 
+33 1 76 60 72 81  Loic Dachary mailto:[EMAIL PROTECTED]
http://dachary.org/loic/gpg.txt sip:[EMAIL PROTECTED]
Latitude: 48.86962325498033 Longitude: 2.3623046278953552

Reply via email to