> So what? Why is that a problem?
> Does the libc++abi have better performance for exception handling?
> Smaller footprint for RTTI?
> More new features, such as C++17's std::uncaight_exceptions()?
> Just because there's a different low-level C++ runtime library
> available doesn't mean that using it makes sense. Fedora is built with
> GCC and libstdc++, so swapping those pieces out has potentially large
> consequences.
> You might think I'm biased as I'm a libstdc++ maintainer, but I'd say
> the same thing if somebody was asking about replacing libcxxabi on Mac
> OS with libsupc++, or replacing libcxxrt on FreeBSD with libsupc++:
> don't do it unless you really know what you're doing, and can isolate
> it completely from the rest of the OS.
As I wrote in another mail, my main intent was shedding some light into a 
frozen review request. Nonetheless, thank you for pointing out what to consider 
when mixing things that were not designed to work together. Googling on the 
subject quickly leads to one of your writing among the top results [1]; I do 
not in no way intend to “educate” the libstdc++ maintainer, but if you are 
still not closely following libc++ development (as implied in [1]), maybe [2] 
could be of some use.

> If adding the package makes it easier for people to create
> incompatible builds for Fedora that don't play nicely with the rest of
> the OS I don't think it's a good idea.
The first use case for the package is not mine, it belongs to Tom Callaway who 
in the first place wanted and created the package. His review request explains 
why he did. Then in the comments and in another bugzilla, third parties 
expressed the same desire to have the package. My needs are modest, I mainly 
would like to try some stuff on my Fedora box before interacting with people 
who use platforms where libc++ is the “system default”; the said stuff is not 
much involved, it does not try to play “with the rest of the OS”. So thanks to 
Fedora for helping me in that vein, as I am confident Neal Gompa and Tom 
Callaway will eventually make the package alive.

[1] http://stackoverflow.com/questions/14972425/should-i-use-libc-or-libstdc
[2] http://lists.llvm.org/pipermail/cfe-dev/2016-July/049814.html
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to