phaseshift version 0.40-13.2 failed to build on i386

Bug #755937 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
phaseshift (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned

Bug Description

phaseshift version 0.40-13.2 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2406984

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2406984/+files/buildlog_ubuntu-natty-i386.phaseshift_0.40-13.2_FAILEDTOBUILD.txt.gz

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

 debian/rules build
dh_testdir
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
./configure --prefix=/usr --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -g -O2 -Wl,-Bsymbolic-functions) works... yes
checking whether the C compiler (gcc -g -O2 -Wl,-Bsymbolic-functions) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
make: *** [build] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110408-1815
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/phaseshift-0.40

Matthias Klose (doko)
Changed in phaseshift (Ubuntu):
importance: Undecided → High
tags: added: oneiric
Changed in phaseshift (Ubuntu):
milestone: none → oneiric-alpha-1
Changed in phaseshift (Ubuntu Oneiric):
milestone: oneiric-alpha-1 → oneiric-alpha-2
Revision history for this message
John Nogatch (jnogatch) wrote :

The ./configure script aborts with "...Can't find X includes...", but this is misleading; the script finds the X11 include files, but not the X11 libraries, because its list of path prefix possibilities does not contain multi-arch paths e.g. /usr/lib/i386-linux-gnu/

This problem is present in natty and oneiric.

Perhaps what is needed is to run autoconf, or autoreconf, but these commands are failing with messages e.g. "...AC_LANG_COMPILER: unknown language: AC_LANG".

Changed in phaseshift (Ubuntu Oneiric):
status: New → Confirmed
Changed in phaseshift (Ubuntu Oneiric):
milestone: oneiric-alpha-2 → none
tags: added: universe
Changed in phaseshift (Ubuntu Oneiric):
status: Confirmed → In Progress
assignee: nobody → Sebastian Carneiro (scarneiro)
Changed in phaseshift (Ubuntu Oneiric):
assignee: Sebastian Carneiro (scarneiro) → nobody
status: In Progress → Confirmed
Colin Watson (cjwatson)
tags: added: multiarch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package phaseshift - 0.40-13.2ubuntu1

---------------
phaseshift (0.40-13.2ubuntu1) oneiric; urgency=low

  * Fix C++ configure test (directly in configure :-/). LP: #755937.
 -- Matthias Klose <email address hidden> Thu, 22 Sep 2011 17:30:35 +0200

Changed in phaseshift (Ubuntu Oneiric):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.