Tidy up ubutest

Registered by Michael Hope on 2012-06-05

ubutest builds a set of Ubuntu packages and is part of the release process. A few packages fail the overall build and need manual testing. Fix so all packages build on x86_64, i686, and armhf.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
Medium
Drafter:
Michael Hope
Direction:
Approved
Assignee:
Michael Hope
Definition:
Approved
Series goal:
Accepted for 4.7
Implementation:
Implemented
Milestone target:
milestone icon 4.7-2012.07
Started by
Michael Hope on 2012-06-05
Completed by
Michael Hope on 2012-06-21

Related branches

Sprints

Whiteboard

x86_64:
perl fails: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114990/logs/x86_64-precise-cbuild311-oort5-x86_64r1/ubutest-build-perl.txt

"debian/config.over: Berkeley DB support not enabled, aborting!"

i686:
eglibc fails: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114990/logs/i686-precise-cbuild311-oort8-i686r1/ubutest-build-eglibc.txt

checking for suffix of object files... configure: error: in `/cbuild/slaves/oort8/gcc-linaro-4.7+bzr114990/ubutest/default/eglibc-2.15/build-tree/i386-amd64':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[6]: *** [/cbuild/slaves/oort8/gcc-linaro-4.7+bzr114990/ubutest/default/eglibc-2.15/stamp-dir/configure_amd64] Error 1

(Attempts to build a biarch libc as well)

perl fails: http://ex.seabright.co.nz/build/gcc-linaro-4.7+bzr114990/logs/i686-precise-cbuild311-oort8-i686r1/ubutest-build-perl.txt

I see a config.over file. Do you wish to load it? [y]
debian/config.over: Berkeley DB support not enabled, aborting!

--
perl libdb seems to be due to the library search path. Add /usr/lib/$multiarch to LIBRARY_PATH

eglibc seems to be due to extra biarch patches in sysdeps. Disable harder.
--

Meta:
Headline: TBD
Acceptance: TBD

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.