<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 11, 2022 at 10:52 AM David Hampton via mythtv-users <<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.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 Thu, 2022-08-11 at 09:30 -0400, James Abernathy wrote:<br>
> <br>
> <br>
> On Thu, Aug 11, 2022 at 9:09 AM James Abernathy<br>
> <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
> > <br>
> > <br>
> > On Thu, Aug 11, 2022 at 9:01 AM Peter Bennett <<a href="mailto:pb.mythtv@gmail.com" target="_blank">pb.mythtv@gmail.com</a>><br>
> > wrote:<br>
> > > <br>
> > > On 8/10/22 17:59, James Abernathy wrote:<br>
> > > > I see on github that there seems to be a recommended way of<br>
> > > > using a <br>
> > > > docker image to make this a whole lot easier.  I see that it<br>
> > > > seems to <br>
> > > > be targeted toward Ubuntu 20.04.  If that is required, could<br>
> > > > all this <br>
> > > > be done in a VM of Ubuntu 20.04?<br>
> > > > <br>
> > > I don't know about docker, I build on the latest Ubuntu. Since<br>
> > > the <br>
> > > android build mostly uses software and code that is downloaded <br>
> > > separately from the operating system's package management, it<br>
> > > makes <br>
> > > little difference what version of Ubuntu you use. When I upgraded<br>
> > > from <br>
> > > 20.04 to 22.04, I kept the android software and build directories<br>
> > > in my <br>
> > > home directory, and the build continued to work as before.<br>
> > > <br>
> > > Peter<br>
> > > <br>
> > <br>
> > <br>
> > I've posted my build log for the FireTV 32bit for SDK=21 on my<br>
> > Google Drive. Maybe someone can see what the issue is with<br>
> > libbluray.<br>
> > <br>
> > <a href="https://drive.google.com/file/d/1QtTiAy2_2_k3T8Nb2oRFqLeRDqzEHFfV/view?usp=sharing" rel="noreferrer" target="_blank">https://drive.google.com/file/d/1QtTiAy2_2_k3T8Nb2oRFqLeRDqzEHFfV/view?usp=sharing</a><br>
> > <br>
> > Jim A<br>
> > <br>
> <br>
> <br>
> I just replaced the file with one that includes the console and error<br>
> output in one file.<br>
<br>
You need a newer version of java.  Try upgrading from openjdk-8 to<br>
something more recent.  My Ubuntu 20.04 builder uses openjdk-14.<br>
<br>
David<br></blockquote><div><br></div><div>While I did get the traditional method of building the android frontend working, I also found the issue with using the Docker method.</div><div><br></div><div>There is indeed a bug in the libblurray that was found in April.  I applied the patch to my copy and was able to build the libs and apk.</div><div><a href="https://code.videolan.org/videolan/libbluray/-/commit/8f26777b1ce124ff761f80ef52d6be10bcea323e">https://code.videolan.org/videolan/libbluray/-/commit/8f26777b1ce124ff761f80ef52d6be10bcea323e</a><br></div><div><br></div><div>What is puzzling is that the traditional method of building uses openjdk-11 and changing the Docker file to that doesn't fix the problem. I even tried version 16 and 17 same issue with the Docker method.</div><div><br></div><div>Whatever version of the "Stuff" that is installed in the Docker container is different from what you install with android-studio in the traditional method.</div><div><br></div><div>Jim A</div></div></div>