Summary: | app-text/cherrytree-0.99.37 - /.../core.h: error: static assertion failed: Cannot format an argument. To make type T formattable p | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | jfostiguy, piotr5 |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
app-text:cherrytree-0.99.37:20210701-073556.log emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 ustring needs explicit cast? |
Description
Toralf Förster
2021-07-01 08:04:16 UTC
Created attachment 720723 [details]
emerge-info.txt
Created attachment 720726 [details]
app-text:cherrytree-0.99.37:20210701-073556.log
Created attachment 720729 [details]
emerge-history.txt
Created attachment 720732 [details]
environment
Created attachment 720735 [details]
etc.portage.tar.bz2
Created attachment 720738 [details]
logs.tar.bz2
Created attachment 720741 [details]
temp.tar.bz2
Created attachment 761962 [details, diff]
ustring needs explicit cast?
here is my fix: put it into /etc/portage/patches/app-text/cherrytree-0.99.37/ustring2string.patch
strange that Glib::ustring&& isn't automatically cast to const std::string.
maybe it's a compatibility-breaking change...
As a data point, I just build cherrytree directly from a git checkout 0.99.45 (e3430068) and it compiled fine. Obsolete given newer versions build fine. |