<p dir="ltr">Please do not require boost.  Im fine with c++11 but boost would most likely increase the binary size by a lot which is something that mobile devs like myself cannot afford</p>
<div class="gmail_quote">On Nov 17, 2013 6:20 PM, "Tsuda Kageyu" <<a href="mailto:tsuda.kageyu@gmail.com">tsuda.kageyu@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi guys.<br>
<br>
I'm thinking about making changes that requires at least one of C++11 or<br>
Boost Smart Pointers to TagLib 2.0.<br>
<br>
Currently, TagLib2 has self-implemented smart pointers when neither<br>
std::shared_ptr nor boost::shared_ptr is available. I will remove it to<br>
make TagLib more robust (and hopefully more efficient) by leaving all<br>
the atomic operations for reference counting to the standard library or<br>
Boost, but it also means to abandon some old compilers that Boost<br>
doesn't support.<br>
<br>
So I'd like to ask you what kind of compilers are you using to build<br>
TagLib. Is somebody using the compilers which are not supported by<br>
Boost?<br>
<br>
This change only affects the users who builds TagLib themselves. It<br>
doesn't affect the people who uses TagLib as a package.<br>
<br>
Kageyu.<br>
_______________________________________________<br>
taglib-devel mailing list<br>
<a href="mailto:taglib-devel@kde.org">taglib-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/taglib-devel" target="_blank">https://mail.kde.org/mailman/listinfo/taglib-devel</a><br>
</blockquote></div>