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 – パッケージ内容の検索 (信頼できる) -- raii.h/usr/include/mircommon/mir/raii.hにはがありますmircommon-dev

しかし、次のバージョンではすでに、Ubuntu – パッケージ内容の検索 (wily) -- raii.h、それはもう には存在しません - にはmircommon-devファイルがあるだけですが、それは無関係だと思います(そして、次のすべてのバージョンでも同じです)/usr/include/wibble/raii.hlibwibble-dev

しかし、次のようなコードも見られます~kdub/mir/key-repeat-gmock-fixes : リビジョン 3419 のファイル、2016 年のコミットで、まだ を使用していますか#include "mir/raii.h"?

私の質問は次のとおりです。

  • Mir から完全に削除されていますmir/raii.hか、それとも別のパッケージに存在しますか? もしそうなら、どのパッケージをインストールする必要がありますか?
  • 完全に削除された場合、プログラムをコンパイルするために代わりにどのヘッダーを使用できますか?

編集:どうやら最新のものを見たところmir/開発ブランチ/tarball r.3489(経由http://bazaar.launchpad.net/~mir-team/mir/development-branch/files)、そしてまだ

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

では、なぜそれが Ubuntu パッケージのいずれにも含まれていないのでしょうか?

関連情報