{"action":"created","issue":{"url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3070","labels_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3070/labels{/name}","comments_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3070/comments","events_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3070/events","html_url":"https://github.com/Beep6581/RawTherapee/issues/3070","id":125570866,"number":3070,"title":"Build failure on Debian 7.0 (gcc 4.7.2)","user":{"login":"mbajor","id":628108,"avatar_url":"https://avatars.githubusercontent.com/u/628108?v=3","gravatar_id":"","url":"https://api.github.com/users/mbajor","html_url":"https://github.com/mbajor","followers_url":"https://api.github.com/users/mbajor/followers","following_url":"https://api.github.com/users/mbajor/following{/other_user}","gists_url":"https://api.github.com/users/mbajor/gists{/gist_id}","starred_url":"https://api.github.com/users/mbajor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbajor/subscriptions","organizations_url":"https://api.github.com/users/mbajor/orgs","repos_url":"https://api.github.com/users/mbajor/repos","events_url":"https://api.github.com/users/mbajor/events{/privacy}","received_events_url":"https://api.github.com/users/mbajor/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Beep6581/RawTherapee/labels/Compilation","name":"Compilation","color":"fad8c7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-01-08T09:07:46Z","updated_at":"2016-01-09T09:45:36Z","closed_at":"2016-01-08T16:59:08Z","body":"I'm not able to build packages for Debian 7 and Univention 4 because of error\r\n```\r\n[ 1244s] /usr/src/packages/BUILD/rtgui/cachemanager.cc: In member function 'Thumbnail* CacheManager::getEntry(const Glib::ustring&)':\r\n[ 1244s] /usr/src/packages/BUILD/rtgui/cachemanager.cc:135:21: error: 'using Entries = class std::map<std::basic_string<char>, Thumbnail*>' has no member named 'emplace'\r\n[ 1244s] /usr/src/packages/BUILD/rtgui/cachemanager.cc: In member function 'void CacheManager::renameEntry(const string&, const string&, const string&)':\r\n[ 1244s] /usr/src/packages/BUILD/rtgui/cachemanager.cc:205:17: error: 'using Entries = class std::map<std::basic_string<char>, Thumbnail*>' has no member named 'emplace'\r\n```\r\n[Deiban i586: full build log ](https://build.opensuse.org/build/home:rawtherapee/Debian_7.0/i586/rawtherapee/_log)"},"comment":{"url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/comments/170217716","html_url":"https://github.com/Beep6581/RawTherapee/issues/3070#issuecomment-170217716","issue_url":"https://api.github.com/repos/Beep6581/RawTherapee/issues/3070","id":170217716,"user":{"login":"adamreichold","id":12997846,"avatar_url":"https://avatars.githubusercontent.com/u/12997846?v=3","gravatar_id":"","url":"https://api.github.com/users/adamreichold","html_url":"https://github.com/adamreichold","followers_url":"https://api.github.com/users/adamreichold/followers","following_url":"https://api.github.com/users/adamreichold/following{/other_user}","gists_url":"https://api.github.com/users/adamreichold/gists{/gist_id}","starred_url":"https://api.github.com/users/adamreichold/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamreichold/subscriptions","organizations_url":"https://api.github.com/users/adamreichold/orgs","repos_url":"https://api.github.com/users/adamreichold/repos","events_url":"https://api.github.com/users/adamreichold/events{/privacy}","received_events_url":"https://api.github.com/users/adamreichold/received_events","type":"User","site_admin":false},"created_at":"2016-01-09T09:45:36Z","updated_at":"2016-01-09T09:45:36Z","body":"@mbajor Sorry that this causes so much breakage for you, this was obviously not tested widely enough on my part. The problem with the SUSE versions however is that SUSE is notoriously conservative on the default GCC version even though they usually package a separate newer GCC version in the official repositories, e.g. Leap 42.1 contains the `gcc5` packages, 13.2 contains the `gcc49` packages and so on. Would be possible to depend on these packages and use them for your builds? Is there anything we can do in the build system to make that easier for you?"}}