[Bug 756051] Re: qutecom version 2.2+dfsg1-2 failed to build on i386

Ludovico Cavedon cavedon at debian.org
Wed Apr 13 21:33:52 UTC 2011


On 04/13/2011 02:20 PM, Andreas Moog wrote:
> I am not quite sure that just adding
> 
>       /usr/lib/i386-linux-gnu/glib-2.0/include
>       /usr/lib/x86_64-linux-gnu/glib-2.0/include
> 
> is the right way. What about armel and powerpc architectures? It would
> be better to use pkg-config to find correct paths in my opinion.

I agree with you, but if the location of include files gets changed and
a FTBFS bugs gets fired 1 day before beta freeze, that's a fast fix to
get it building for the release architectures.

Moreover the right ways should be using the FindGLIB2.cmake from the
cmake package, which, in turn is supposed to use pkg-config.
But cmake is still working on that... LP #751940

Therefore, given the timing, this patch fixes the problem and does no
harm. I will do a proper longer-term fix starting from the debian package.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/756051

Title:
  qutecom version 2.2+dfsg1-2 failed to build on i386

Status in “qutecom” package in Ubuntu:
  New

Bug description:
  qutecom version 2.2+dfsg1-2 failed to build on i386
  Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2409020

  Direct link to the build log: https://launchpad.net/ubuntu/+archive
  /test-rebuild-20110329/+buildjob/2409020/+files/buildlog_ubuntu-
  natty-i386.qutecom_2.2%2Bdfsg1-2_FAILEDTOBUILD.txt.gz

  This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
  Excerpt 7127 lines into the build log:

  Please set them or make sure they are set and tested correctly in the CMake files:
  GLIBCONFIG_INCLUDE_DIR
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/libs/imwrapper
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/libs/sipwrapper/src/phapi
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/libs/imwrapper/src/purple
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/libs/imwrapper/src/multiim
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/wifo/phapi
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/qutecom/src/buildid
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/qutecom/src
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/qutecom/src/presentation/qt
     used as include directory in directory /build/buildd/qutecom-2.2+dfsg1/qutecom/src/presentation/qt/lang

  -- Configuring incomplete, errors occurred!
  make: *** [obj-i686-linux-gnu/CMakeCache.txt] Error 1
  dpkg-buildpackage: error: debian/rules build gave error exit status 2
  ******************************************************************************
  Build finished at 20110408-1904
  FAILED [dpkg-buildpackage died]
  Purging chroot-autobuild/build/buildd/qutecom-2.2+dfsg1



More information about the Ubuntu-sponsors mailing list