<div dir="ltr">Thanks Michal.<br><br>
Some of us in China are also thinking about make MIPS back to life. As you&#39;ve done this, we will join you in the effort.<br><br>
Zamir</div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-02 4:10 GMT+08:00 Michal Toman <span dir="ltr">&lt;<a href="mailto:michal.toman@gmail.com" target="_blank">michal.toman@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Greetings everyone,<br>
<br>
you might know me from my former work on ABRT, or later Power and s390.<br>
For the last few months however, I have been collaborating with<br>
Imagination Technologies to bring back Fedora for MIPS.<br>
<br>
A brief history - some effort to bootstrap Fedora for MIPS has been done<br>
around Fedora 11/12/13, but died afterwards because of lack of interest.<br>
Even though the RPMs were labelled with mips64el architecture, they were<br>
using the hybrid n32 ABI with 32-bit pointers and 64-bit data, rather<br>
than the full 64-bit n64 ABI.<br>
<br>
Since we decided to go with n64 rather than n32, we have tried to<br>
bootstrap the distribution from scratch (well, almost) to see how much<br>
problems we will run into. I need to say that I was very surprised that<br>
a majority of packages build fine with no or just minor tweaks to<br>
specfiles and very few packages do require actual code patching.<br>
<br>
Anyway, we have now arrived into a state where Fedora mips64el userspace<br>
can be booted and played with. I have created a QEMU image [1] and all<br>
the packages and repositories are available from <a href="http://mipsfedora.imgtec.com" target="_blank">mipsfedora.imgtec.com</a><br>
[2]. I have also created some wiki pages [3] briefly describing what we<br>
are doing and will continue to expand them in the following days to be<br>
more detailed.<br>
<br>
Apart from mips64el, we have lately started working on 32-bit mipsel, to<br>
be ran on the Creator CI20 Borad [4]. This is basically 3 months behind<br>
mips64el so there are no significant results yet, but hopefully will be<br>
soon.<br>
<br>
Future plans are, naturally, to turn MIPS into a fully-fledged secondary<br>
architecture, deploy koji-shadow, compose releases and do everything<br>
other secondary archs do. Build hardware is likely to be donated by<br>
Imagination Technologies.<br>
<br>
Any help would be appreciated, especially in the area of kernel, u-boot<br>
and some specific languages - haskell, erlang, ocaml etc. I have already<br>
been playing with some of those and there is a list of issues on the wiki.<br>
<br>
Hopefully you will like Fedora MIPS back<br>
<br>
Regards,<br>
Michal<br>
<br>
[1] <a href="http://mipsfedora.imgtec.com/development/22/mips64el/images/20150601/" target="_blank">http://mipsfedora.imgtec.com/development/22/mips64el/images/20150601/</a><br>
[2] <a href="http://mipsfedora.imgtec.com/development/22/mips64el/" target="_blank">http://mipsfedora.imgtec.com/development/22/mips64el/</a><br>
[3] <a href="https://fedoraproject.org/wiki/Architectures/MIPS/2015Bootstrap" target="_blank">https://fedoraproject.org/wiki/Architectures/MIPS/2015Bootstrap</a><br>
[4] <a href="http://community.imgtec.com/platforms/creator-ci20/" target="_blank">http://community.imgtec.com/platforms/creator-ci20/</a><br>
_______________________________________________<br>
mips mailing list<br>
<a href="mailto:mips@lists.fedoraproject.org">mips@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/mips" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/mips</a><br>
</blockquote></div><br></div>