<div dir="ltr"><div>Sorry for the late report. This week I met some  failure with the packages.</div><div><br></div><div>I planed to  build trafficserver perfectly(remove the without check option), but now it still could not perform on mips64el while good with i386 and amd64. My mentor helped tested with mips3 to find out if it is caused by mips64r2. It turned out not, and we assumed it maybe loongson's kernel could not support AIO well. This task has to suspend until the new kernel come out.</div>
<div><br></div>#715038 eglibc<br>In the first patch I add mips64(el) mipsn32(el) support to eglibc. And support multilib.<div>Then the maintainer suggested to change the multilib support by moving the mipso32 lib from /lib to avoid more maintaining job. After discussed with my mentor, I took his advice of "multi-C", use /libo32 instead. </div>
<div>In the second patch I removed the multilib support with multi-C.</div><div><br></div><div>Android-tools</div><div>This package met some compiling failure with C. The error log is here.</div><div><div>android-tools-4.2.2+git20130529/extras/ext4_utils/ext4_utils.h:83:15: error: conflicting types for ‘u64’</div>
<div> #define __u64 u64</div><div>               ^</div><div>android-tools-4.2.2+git20130529/extras/ext4_utils/ext4_utils.h:94:28: note: previous declaration of ‘u64’ was here</div><div> typedef unsigned long long u64;</div>
<div>                            ^</div><div>It seems typical error with head file recursively reference, but after the change of reference order, the same error appeared in another irrelevant file. Use gcc -I with the macro expansion file, the error changed to the definition with __u64, I guessed this could be the recognition failure with u64 and __u64. But did not find a solution yet. My mentor also tested it, in his opinion we need more try on this situation.</div>
<div><br></div><div>Next week I will fulfill the stuck packages and start to focus on ghc, which may need cross to bootstrap.</div><div><br></div><div>Thank you.</div><div>Sphinx</div><div><br></div><div><br></div><div><br>
</div><div><br><div>
<br></div><div><br></div></div></div></div>