[Bug 1199210] Re: lp:mir FTBFS: surface_info.h:52:13: error: looser throw specifier for ‘virtual mir::input::SurfaceInfoController::~SurfaceInfoController()’

Daniel van Vugt daniel.van.vugt at canonical.com
Tue Jul 9 09:49:58 UTC 2013


** Changed in: mir
    Milestone: None => 0.0.7

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-defaults in Ubuntu.
https://bugs.launchpad.net/bugs/1199210

Title:
  lp:mir FTBFS: surface_info.h:52:13: error: looser throw specifier for
  ‘virtual mir::input::SurfaceInfoController::~SurfaceInfoController()’

Status in The GNU Compiler Collection:
  Fix Released
Status in Mir:
  Fix Committed
Status in “gcc-defaults” package in Ubuntu:
  Fix Released

Bug description:
  Another gcc 4.7/raring build failure. This one seems to have come from
  r826...

  In file included from /home/dan/bzr/mir/ftb/include/server/mir/input/surface_data_storage.h:22:0,
                   from /home/dan/bzr/mir/ftb/src/server/input/surface_data_storage.cpp:19:
  /home/dan/bzr/mir/ftb/include/server/mir/input/surface_info.h:52:13: error: looser throw specifier for ‘virtual mir::input::SurfaceInfoController::~SurfaceInfoController()’
  /home/dan/bzr/mir/ftb/include/server/mir/input/surface_info.h:39:13: error:   overriding ‘virtual mir::input::SurfaceInfo::~SurfaceInfo() noexcept (true)’
  In file included from /home/dan/bzr/mir/ftb/src/server/input/surface_data_storage.cpp:20:0:
  /home/dan/bzr/mir/ftb/include/server/mir/surfaces/surface_info.h:53:13: error: looser throw specifier for ‘virtual mir::surfaces::SurfaceInfoController::~SurfaceInfoController()’
  /home/dan/bzr/mir/ftb/include/server/mir/surfaces/surface_info.h:41:13: error:   overriding ‘virtual mir::surfaces::SurfaceInfo::~SurfaceInfo() noexcept (true)’
  make[2]: *** [src/server/input/CMakeFiles/mirinput.dir/surface_data_storage.cpp.o] Error 1
  make[1]: *** [src/server/input/CMakeFiles/mirinput.dir/all] Error 2
  make: *** [all] Error 2

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/1199210/+subscriptions




More information about the foundations-bugs mailing list