Sure, that's why my gstreamermm app refused to build when I switched to --std=c++17
Was it one of those? If not then the fault was with your code or the implementation, not the spec. The language itself is very good at maintaining backward compatibility.
>list of breaking changes
Yeap, some shit with smart pointers in glibmm, didn't investigated much.
https://bugzilla.redhat.com/show_bug.cgi?id=1438766
Right, you've been told for some time that those were deprecated. At some point deprecated features go away.