Mir FTBFS: /usr/bin/ld: cannot find -lmirtestdraw (when cmake .. -DMIR_ENABLE_TESTS=OFF)
Bug #1283951 reported by
Daniel van Vugt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Daniel van Vugt | ||
mir (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
If I disable the tests, as plenty of people using (but not developing) Mir would:
cmake .. -DMIR_ENABLE_
then Mir fails to build:
/usr/bin/ld: cannot find -lmirtestdraw
collect2: error: ld returned 1 exit status
make[2]: *** [bin/mir_
make[1]: *** [examples/
make[1]: *** Waiting for unfinished jobs....
I think we've fixed this kind of bug before but obviously none of us use MIR_ENABLE_
Related branches
lp://qastaging/~vanvugt/mir/fix-1283951
- PS Jenkins bot (community): Approve (continuous-integration)
- Alan Griffiths: Approve
- Kevin DuBois (community): Approve
- Alexandros Frantzis: Pending requested
-
Diff: 275 lines (+31/-30)14 files modifiedexamples/CMakeLists.txt (+0/-1)
examples/render_overlays.cpp (+2/-2)
include/shared/testdraw/draw_pattern_checkered-inl.h (+3/-3)
include/shared/testdraw/graphics_region_factory.h (+3/-3)
include/shared/testdraw/patterns.h (+3/-3)
src/shared/CMakeLists.txt (+1/-0)
src/shared/testdraw/CMakeLists.txt (+2/-0)
src/shared/testdraw/android_graphics_region_factory.cpp (+4/-4)
src/shared/testdraw/mesa_graphics_region_factory.cpp (+4/-4)
src/shared/testdraw/patterns.cpp (+4/-4)
tests/CMakeLists.txt (+0/-1)
tests/integration-tests/client/test_client_render.cpp (+2/-2)
tests/integration-tests/graphics/android/test_buffer_integration.cpp (+2/-2)
tests/unit-tests/draw/test_draw_patterns.cpp (+1/-1)
Changed in mir: | |
milestone: | none → 0.1.6 |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | Triaged → In Progress |
Changed in mir: | |
milestone: | 0.1.6 → 0.1.7 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
To post a comment you must log in.
Fix committed into lp:mir/devel at revision None, scheduled for release in mir, milestone Unknown