<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Jul 12, 2014 at 11:10 AM, Osamu Aoki <span dir="ltr"><<a href="mailto:osamu@debian.org" target="_blank">osamu@debian.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi<br>
<div class=""><br>
On Sat, Jul 12, 2014 at 02:00:35PM +0200, Matthias Klose wrote:<br>
> I would rather drop any package which does use c++11 features without any<br>
> reflection.<br>
<br>
</div>I now understand the problem.  Thanks.<br>
<br>
On Sat, Jul 12, 2014 at 01:10:52PM +0200, Julien Cristau wrote:<br>
> No, just because some random c++11 thing doesn't work on armel doesn't<br>
> mean we drop the arch.<br>
><br>
> What it means is packages get to work without it until it's fixed.<br>
<br>
Yes, I see.  (I was wrong.)<br>
<br>
<a href="https://bugs.debian.org/727621" target="_blank">https://bugs.debian.org/727621</a><br>
There seems to be some issue related to ATOMIC_type_LOCK_FREE.  (I have<br>
no clue but it is related to type.)<br>
<br>
I also see FEDORA applied attached arm patch changing float to double<br>
and doing the alignment computing for mapped file.<br>
<br>
Is this patch something which work around the issue on armel?<br>
<br>
Also, as I see the upstream git repo, just after his release of this<br>
tar, he is commiting<br>
     5c274357ceaaff941b91e12d3f2f4714df0ecd16<br>
to revert CMakeLists.txt of oldscheool branch as:<br>
<br>
-if(UNIX)<br>
-  add_definitions("-std=c++11")<br>
-endif(UNIX)<br>
<br>
Then recent commit has<br>
+ if(NOT BOOST_USE_CXX11)<br>
+   add_definitions("-DBOOST_NO_CXX11_SCOPED_ENUMS")<br>
+ endif()<br>
<br>
Are these kind of updates needed?<br>
<br>
Guo Yixuan,<br>
<br>
Can you talk to the upstream on this issue and what oldschool devel<br>
branches mean?</blockquote><div><br></div><div>This branch is intended for the compilers without full support of c++11. [1]</div><div>(Although currently it doesn't build. Perhaps we can switch to it when it's</div>
<div>working.)</div><div><br></div><div>[1] <a href="https://code.google.com/p/rimeime/issues/detail?id=632#c1">https://code.google.com/p/rimeime/issues/detail?id=632#c1</a></div><div><br></div><div>Yixuan</div></div>
</div></div>