cmake hangs with qemu-arm-static
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro QEMU |
Confirmed
|
Undecided
|
Unassigned | ||
QEMU |
Fix Released
|
Undecided
|
Unassigned | ||
qemu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Incomplete
|
Undecided
|
Unassigned | ||
qemu-linaro (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Xenial |
New
|
Undecided
|
Unassigned |
Bug Description
I'm using git commit 3e7ecd976b06f... configured with --target-
[snip]
-- Boost version: 1.46.1
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- checking for module 'eigen3'
-- found eigen3, version 3.0.1
which is perplexing because it freezes after finding what it wants, not during the search. When it does get past that point, it does so almost immediately but freezes somewhere else.
I'm using 64-bit Ubuntu 11.10 with kernel release 3.0.0-16-generic with an Intel i5.
Changed in qemu: | |
status: | New → Confirmed |
Changed in qemu-linaro: | |
status: | New → Confirmed |
Changed in qemu (Ubuntu): | |
status: | New → Confirmed |
milestone: | none → ubuntu-16.04.5 |
I have found several places cmake may hang, with either qemu-arm-static or mipsel, and in debian (testing) as well as in Ubuntu. One of them is the cmake check for c++ compiler, which can be overridden. Things that use cmake's pkg_check_modules and pkg-config files will also hang. Curiously, outside of cmake, equivs also will similarly hang if used. All these things can make it very difficult to use qemu user static driven chroot's or qemu pbuilder for pkg building at present.