Package: osgal
Version: 0.6.1-2
Severity: serious
Tags: patch
Justification: no longer builds from source
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu karmic ubuntu-patch

Hello Maintainer,

currently osgal FTBFS on armel:

libtool: link: g++ -g -O2 -g -Wall -O2 -o .libs/osgal osgal-osgal.o  
../../src/osgAL/.libs/libosgAL.so
/usr/bin/ld: .libs/osgal: hidden symbol `__sync_add_and_fetch_4' in 
/usr/lib/gcc/arm-linux-gnueabi/4.3.3/libgcc.a(linux-atomic.o) is referenced by 
DSO
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status

*** /tmp/tmpEbFltp
In Ubuntu, we've applied the attached patch to achieve the following:

  * Fix FTBFS on armel by adding -lgcc -lgcc_s to LDFLAGS for armel

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic
  APT policy: (500, 'karmic'), (500, 'jaunty')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-5-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u osgal-0.6.1/debian/control osgal-0.6.1/debian/control
--- osgal-0.6.1/debian/control
+++ osgal-0.6.1/debian/control
@@ -1,7 +1,8 @@
 Source: osgal
 Section: libs
 Priority: optional
-Maintainer: Loic Dachary (OuoU) <l...@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
+XSBC-Original-Maintainer: Loic Dachary (OuoU) <l...@debian.org>
 Build-Depends: debhelper (>> 4.0.0), dpatch, ccache, cdbs, g++ (>= 3.3.0), doxygen, pkg-config, autoconf, automake1.9, libtool, libopenal-dev, libalut-dev, libvorbis-dev, libopenscenegraph-dev (>= 0.9.8), libvorbis-dev, xlibmesa-gl-dev | libgl-dev | libgl1-mesa-dev
 Standards-Version: 3.7.2
 
diff -u osgal-0.6.1/debian/rules osgal-0.6.1/debian/rules
--- osgal-0.6.1/debian/rules
+++ osgal-0.6.1/debian/rules
@@ -13,6 +13,10 @@
         DEB_CONFIGURE_EXTRA_FLAGS += --without-ccache
 endif
 
+ifeq (armel,$(DEB_BUILD_ARCH))
+	LDFLAGS += -lgcc -lgcc_s
+endif
+
 build/osgal-doc::
 	doxygen debian/Doxyfile
 

Reply via email to