Bug 1219 - Doesn't build with gtkmm 3.18
Status:
RESOLVED FIXED
Component:
Build-Env
Version:
1.10
Hardware:
All Linux
Importance:
P5 major
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Oct 16 2015 05:55:54 UTC
by:
Andrew Chen
Modified:
Oct 28 2015 10:01:04 UTC
WhoWhenWhatRemovedAdded
Andrew ChenOct 28 2015 10:01:04 UTCstatusNEWRESOLVED
resolutionFIXED
Description
Andrew Chen  Oct 16 2015 05:55:54 UTC
It seems that some gtkmm headers in 3.18 uses the noexcept keyword, which requires c++11.

Building succeeds with c++11 (option '--std=c++11').
Please update the makefiles to require c++11 on systems with gtk >= 3.18.
Comment 1
Andrew Chen  Oct 28 2015 10:01:04 UTC
Fixed in 1.10.8
https://github.com/rcaelers/workrave/pull/50