libmirplatform headers not packaged

Bug #1209104 reported by Robert Ancell on 2013-08-07
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Alan Griffiths
mir (Ubuntu)

Bug Description

Try and build unity-system-compositor:

[ 33%] Building CXX object src/CMakeFiles/unity-system-compositor.dir/main.cpp.o
cd /home/bob/bzr/unity-system-compositor/mir-program-options-api/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DUSC_VERSION=\"0.0.1\" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -O2 -g -DNDEBUG -I/usr/include/mirserver -I/usr/include/mircommon -o CMakeFiles/unity-system-compositor.dir/main.cpp.o -c /home/bob/bzr/unity-system-compositor/mir-program-options-api/src/main.cpp
In file included from /home/bob/bzr/unity-system-compositor/mir-program-options-api/src/system_compositor.h:24:0,
                 from /home/bob/bzr/unity-system-compositor/mir-program-options-api/src/main.cpp:19:
/usr/include/mirserver/mir/default_server_configuration.h:23:40: fatal error: mir/options/program_option.h: No such file or directory
 #include "mir/options/program_option.h"

This is because the platform headers are not packaged, and they're not referred to in the mirserver.pc

Related branches

Changed in mir:
assignee: nobody → Alan Griffiths (alan-griffiths)
importance: Undecided → Critical
status: New → Triaged
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.0.9

Changed in mir:
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mir - 0.0.8+13.10.20130807.3-0ubuntu1

mir (0.0.8+13.10.20130807.3-0ubuntu1) saucy; urgency=low

  [ Robert Ancell ]
  * platform: Install and use mirplatform headers. (LP: #1209104)

  [ Daniel van Vugt ]
  * Revert r931. It is causing instant and widespread crashes (LP:
    #1209053). (LP: #1209053)

  [ Alan Griffiths ]
  * platform: remove spurious ${MIR_COMMON_PLATFORM_LIBRARIES}.
  * platform: Install and use mirplatform headers. (LP: #1209104)

  [ Christopher James Halse Rogers ]
  * Fix multihead API usage in EGL example clients.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 937
 -- Ubuntu daily release <email address hidden> Wed, 07 Aug 2013 16:24:16 +0000

Changed in mir (Ubuntu):
status: New → Fix Released
Changed in mir:
milestone: none → 0.0.9
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers