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