Created attachment 445018 [details] drumgizmo-0.9.10.ebuild Dear all, I wrote a new ebuild for drumgizmo-0.9.10. Cheers
Created attachment 762639 [details] updated ebuild I've tried 0.9.10 and this 0.9.19 with actual Gentoo installation and I'm getting errors: ../src/audiocachefile.cc:138:72: error: 'ref' is not a member of 'std' 138 | std::make_tuple(filename, std::ref(read_buffer))).first; | ^~~ and with 0.9.19: In file included from translation.cc:27: translation.h:35:6: error: ‘uint64_t’ in namespace ‘std’ does not name a type; did you mean ‘wint_t’? 35 | std::uint64_t constexpr const_hash(const char* input) | ^~~~~~~~ | wint_t translation.h:52:41: error: ‘std::uint64_t’ has not been declared 52 | static const char* gettext(std::uint64_t msgid, const char* original); | ^~~~~~~~ translation.cc: In member function ‘bool Translation::load(const char*, std::size_t)’: translation.cc:216:43: error: ‘const_hash’ was not declared in this scope 216 | texts.push_back(make_pair(const_hash(orig.data()), transl)); | ^~~~~~~~~~ translation.cc: At global scope: translation.cc:229:13: error: no declaration matches ‘const char* Translation::gettext(uint64_t, const char*)’ 229 | const char* Translation::gettext(std::uint64_t msgid, const char* original) | ^~~~~~~~~~~ Does anybody have working installation? Thanks ;-)
Created attachment 765292 [details, diff] patch to build on recent gcc 11 or clang
Created attachment 765293 [details] fixed ebuild drumgizmo-0.9.19