<div dir="ltr"><div dir="ltr">Hello,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 23, 2020 at 10:12 PM Roger Shimizu <<a href="mailto:rosh@debian.org">rosh@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Dec 23, 2020 at 5:38 AM Hans-Christoph Steiner <<a href="mailto:hans@eds.org" target="_blank">hans@eds.org</a>> wrote:<br>
><br>
> Thanks for jumping in Roger!  I reviewed it with cdesai, and we thought<br>
> those libraries were not used on the "host" version, only when built as<br>
> part of Android OS.  I do think libfec would be useful if someone wants<br>
> to package adbd for Debian.  The Google Android Tools builds do not<br>
> include adbd for the host, only for the Android OS.<br>
<br>
I uploaded my current work to branch rosh/fastboot<br>
and build log can be checked by:<br>
- <a href="http://debomatic-amd64.debian.net/distribution#unstable/android-platform-system-core/10.0.0+r36-1~stage2/buildlog" rel="noreferrer" target="_blank">http://debomatic-amd64.debian.net/distribution#unstable/android-platform-system-core/10.0.0+r36-1~stage2/buildlog</a><br>
<br>
>From the build log, I think fastboot still depends on fs_mgr,<br>
which depends on the new libs I mentioned previously (such as android-libfec).<br></blockquote><div><br></div><div>We discussed this on the channel previously, #debian-android-tools<br>I was trying to link logs from matrix but it couldn't work.<br><br>Anyway, from the discussion, only 'fastbootd' depends on 'fs_mgr' which is what depended on 'libfec_rs'.<br>'fastbootd' is 'recovery: true' in the Android.bp, which means it's meant to run in the recovery environment on an Android device. Anything we're building / packaging here should be marked as 'host_supported: true' or a `*_host*` target - otherwise the code is only meant to run on the device.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Maybe you have workaround not building fs_mgr completely, but<br>
currently I don't have no idea.<br>
<br>
> Right now, the only blocker I know about is the assembler code in<br>
> android-platform-art, which Michel and I are working on now.<br>
<br>
Yes, I also noticed this part lately.<br>
Hope you have good news on this.<br>
<br>
Cheers<br>
-- <br>
Roger Shimizu, GMT +9 Tokyo<br>
PGP/GPG: 4096R/6C6ACD6417B3ACB1<br>
<br>
_______________________________________________<br>
Android-tools-devel mailing list<br>
<a href="mailto:Android-tools-devel@alioth-lists.debian.net" target="_blank">Android-tools-devel@alioth-lists.debian.net</a><br>
<a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/android-tools-devel" rel="noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/android-tools-devel</a></blockquote></div></div>