It’s been a little over a month since the last update and as always there has been progress :-) First let’s get some of the numbers out of the way, currently we have 4202 packages built successfully, with 120 failed which is leading to 582 unresolvable. Remember this is for a full openSUSE Factory (12.2) build. Not bad, but we still have a way to go if we want to have an ARM port ready for 12.
It’s been almost a month since the last ARM porting update so here’s a little christmas present to you all. Dirk Müller sent out a status update to the mailing list, but I thought it would be a good idea post here for you scoundrels that aren’t subscribed :-) Thanks to some great work by loads of people including (but not limited to) Alex Graf, Adrian Schröter, Dirk Müller, Marcus Schäfer, Joop Boonen openSUSE’s ARM port has come along nicely.
Sorry that no news has been dished out with regards to the openSUSE ARM porting effort, but that’s mostly because things have been busy (honest!) For starters we have now successfully built around 3500 packages out of a total of about 4700 for the full openSUSE ditribution. So we are well on our way. It hasn’t been easy going though, and we still have lots of hurdles, hoops and obstacles to overcome.
So HackWeek VII has been and gone, but work has not stopped in getting our beloved Geeko some ARMs. Now I’ll be the first to admit, things have been a wee bit scrappy in places. This isn’t anyone’s fault, it’s just that we want to get things rolling ASAP. Thing is, we need more haste less speed; we need to be somewhat more concerted with our efforts. So instead of trying to get everything to build in one hit (would be great if that was possible), we are going to target patterns of packages.
So as I mentioned earlier I managed to port entimologist to Android. This post will hopefully explain how I did this. The shopping list for this task is relatively straight forward: Android SDK Android NDK Java development files (on openSUSE I use java-1_6_0-sun-devel) ant (on openSUSE ant is too old, I use the binary tarball from the Apache site) Qt Creator for Android SDK a.k.a Necessitas Not necessary but could be helpful – Eclipse (on openSUSE don’t use the packages available as there are things missing that prevent building for android, use the binary tarball from the Eclipse site) Ministro First thing I had done was install and setup Eclipse, I then setup the Android SDK & Android NDK – that was done months ago.
Yes, you read that correct – I am going to try and port LibreOffice to Android! :-) Why? Simples, there are no ODF compatible products on Android for reading & writing. There is OpenOffice Document Reader which as the name suggests is just a reader, and also OOo is so 2009 ;-) Now if I was a half decent hacker, this may not have been such a big deal. Problem is I’m an absolutley crap hacker, with almost no experience or knowledge of Android or LibreOffice development.