<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hello,</p>
<p> </p>
<p>It may not be required to install systemd. I have removed it from my Jessie Debian server and router as it was causing a lot of trouble.</p>
<p>See here: <a href="http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installation">http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installation</a></p>
<p> </p>
<p>As from QTMoko, I agree that it would be nice to have it available on the GTA04. I find the interface nice and when we see Android and all teh security problems, I don't like it too much as a regular system. I think to install it as a secondary system that I can boot when needed (some software which is only available on Android for example).</p>
<p> </p>
<p>Regards</p>
<p> </p>
<p>Thierry GRAUSS</p>
<p>On 24/09/2015 16:26, H. Nikolaus Schaller wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->Hi Adrien,
<div><br />
<div>
<div>Am 23.09.2015 um 20:29 schrieb Adrien Dorsaz <<a href="mailto:adrien@adorsaz.ch">adrien@adorsaz.ch</a>>:</div>
<br class="Apple-interchange-newline" />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>Hello,</div>
<div> </div>
Le lun 21 sep 2015 à 20:50, H. Nikolaus Schaller <<a href="mailto:hns@goldelico.com">hns@goldelico.com</a>> a écrit :<br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="plaintext" style="white-space: pre-wrap;">What we need is fixing the sources/trees/instructions/whatever to make it compile again. Either in a qemu image (e.g. <a href="http://download.goldelico.com/gta04-debian-lxde/qemu-wheezy-vexpress/">http://download.goldelico.com/gta04-debian-lxde/qemu-wheezy-vexpress/</a> ) or by separating into self-contained source packages that can be compiled on a GTA04 with Debian installed.</div>
</blockquote>
<div> </div>
Well, I've tried and I was able to compile QtMoko on Qemu aournd 2 years ago (soon !).
<div>(I took some notes on my Redmine: <a href="https://redmine.adorsaz.ch/projects/qtmoko_/wiki">https://redmine.adorsaz.ch/projects/qtmoko_/wiki</a> )</div>
</blockquote>
<div> </div>
Ah, nice to know!</div>
<div> </div>
<div>What I tried is to cast Radek's descrtption what steps to do into a shell script that automatically</div>
<div>starts qemu and runs another script inside (to apply all the sed and other patches).</div>
<div> </div>
<div>It worked for approx. 30 hours, did build Qt three times (neo, gta04, pc) incl . WebKit and started</div>
<div>to compile QtMoko applications. But then failed with a cryptic error message. And no useable result.</div>
<div> </div>
<div>It wasn't even possible to continue where it stopped.</div>
<div><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>
<div><br />
<div>Maybe I can give a try with your qemu image.
<div> </div>
<div>First we should try to compile latest QtMoko with old kernel (that's what I should be able to do).</div>
<div>Next step will be to compile it with recent kernel I think.</div>
</div>
</div>
</div>
</blockquote>
<div> </div>
I think compiling QtMoko is independent of the kernel version. It may not be able to provide all features (if they depend on /sys APIs).</div>
<div> </div>
<div>IMHO, the result should just be debian packages that can be installed on top of any debian system (assuming a Debian compatible kernel).</div>
<div><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>
<div>
<div>
<div> </div>
<div>I think that porting to Jessie will require too much efforts (even if Radek was able to port it from Squeeze to Wheezy almost alone IIRC).</div>
</div>
</div>
</div>
</blockquote>
<div> </div>
Agreed. Jessie is another beast. The move to systemd is quite significant.</div>
<div><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>
<div>
<div>
<div>If the 4.2 kernel doesn't drain too fast the battery, it could make sense to try the port if Replicant drains the battery too fast.</div>
</div>
</div>
</div>
</blockquote>
<div> </div>
Basically my dream goes far beyond: make QtMoko independent of the kernel and system</div>
<div> </div>
<div>This would mean:</div>
<div>* pack all sources (qt libraries and qtmoko main application split up into manageable parts) into debian source packages</div>
<div>* make it possible to compile everything through debian build system, including the required qt libraries</div>
<div>* installation on top of a running Debian base system is just "apt-get install qtmoko"</div>
<div>* make it run on non-GTA04 devices (Neo900, Pyra, OpenPandora, ...)</div>
<div> </div>
<div>Well, this is a major task - and I failed even before the first step...</div>
<div><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div>
<div>
<div>
<div><br />
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="plaintext" style="white-space: pre-wrap;">IMHO the main problem is that it does not use standard Qt which can be installed from Debian repositories, but needs to (cross)-compile some older fork first. If someone could provide pre-built dev-packages of that it would also simplify development significantly...</div>
</blockquote>
<div> </div>
And I think that if Replicant is not too bad on GTA04, it will be more interesseting to use it, because nowadays standard Qt is able to build applications for Android.</div>
</div>
</div>
</div>
</blockquote>
<div> </div>
Indeed.</div>
<div> </div>
<div>On the other hand not everyone is happy with Android/Replicant because of potential security issues.</div>
<div> </div>
<div>Then, QtMoko could be a simple, lightweight alternative. That is why I think QtMoko is still important.</div>
<div> </div>
</div>
<div>BR,</div>
<div>Nikolaus</div>
<div> </div>
<!-- html ignored --><br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br /> Gta04-owner mailing list<br /> <a href="mailto:Gta04-owner@goldelico.com">Gta04-owner@goldelico.com</a><br /> <a href="http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner">http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner</a></div>
</blockquote>
<p> </p>
<div> </div>
</body></html>