phaseshift version 0.40-13.2 failed to build on i386
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:/
Direct link to the build log: https:/
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/
cp -f /usr/share/
./configure --prefix=/usr --with-
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -g -O2 -Wl,-Bsymbolic-
checking whether the C compiler (gcc -g -O2 -Wl,-Bsymbolic-
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-
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 |
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 |
tags: | added: multiarch |
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".