Где находится mir/raii.h?

Где находится mir/raii.h?

Я пытаюсь скомпилировать программу на устройстве Vivid (15.04) Ubuntu Touch; и единственная проблема, с которой я столкнулся, это:

fatal error: mir/raii.h: No such file or directory

Код делает:

#include "mir/raii.h"

... и, судя по всему, этот файл должен был быть в libmircommon-dev, который у меня есть:

$ apt-show-versions -r mircommon
libmircommon-dev:armhf/vivid 0.20.3+15.04.20160322-0ubuntu1 uptodate
libmircommon5:armhf/vivid 0.20.3+15.04.20160322-0ubuntu1 uptodate

Его определенно нет в системе, потому что я делаю:

sudo find / -xdev -name raii.h

... и ничего не возвращается.

Сейчас вUbuntu – Поиск содержимого пакета (trusty) -- raii.h, есть /usr/include/mircommon/mir/raii.hв mircommon-dev.

Однако уже в следующей версии,Ubuntu – Поиск содержимого пакета (wily) -- raii.h, его больше нет mircommon-dev- есть только файл /usr/include/wibble/raii.hв libwibble-dev, который, как я думаю, не имеет отношения к делу (и то же самое для всех последующих версий)

Однако я также вижу такой код:~kdub/mir/key-repeat-gmock-fixes : файлы для ревизии 3419, с коммитами в 2016 году, который все еще использует #include "mir/raii.h"?

Итак, мой вопрос:

  • Полностью удален mir/raii.hиз Mir или существует в другом пакете? Если да, то какой пакет мне установить?
  • Если он был полностью удален, какой заголовок я мог бы использовать вместо него, чтобы скомпилировать программу?

EDIT: только что посмотрел, по-видимому, последнююmir/development-branch/tarball r.3489(с помощьюhttp://bazaar.launchpad.net/~mir-team/mir/development-branch/files), и есть еще

./mir/development-branch/src/include/common/mir/raii.h

вот... тогда возникает вопрос, почему его нет ни в одном из пакетов Ubuntu?

Связанный контент