None of the above.
From your list, you only need to ship a more recent libstdc++ with task warrior.
Note:
libstdc++ is not shipped with the c++ compiler nor with the system library, it is a separate item.
Hmm...
Sort of the same situation you will find with some other languages.
Their 'extension' libraries are a separate install.
Although it is also true that it is a requirement for anything more complex than "Hello World" written in c++.
You have some history and tradition at work here, calling it an "extension" to the language.
- - - -
O.T:
On one of my test VM images, I included Ada.
Just for the challenge of supporting it.
The VM image building and testing has hit a speed bump - Suse Studio has run into server problems this past week.
I actually have started to move the whole project over to their build farm (a cluster of 1200 machines).