<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 20, 2023 at 5:55 PM James Linder <<a href="mailto:jam@tigger.ws">jam@tigger.ws</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"><br>
<br>
> On Nov 21, 2023, at 06:44, James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
> <br>
> <br>
> <br>
> On Mon, Nov 20, 2023 at 5:29 PM James Linder <<a href="mailto:jam@tigger.ws" target="_blank">jam@tigger.ws</a>> wrote:<br>
> <br>
> This is a easy fix: apply the ffmpeg patch, but why do I see it anf you not?<br>
> <br>
> CC      libavformat/aiff.o<br>
> CC      libavformat/aiffdec.o<br>
> CC      libavformat/aiffenc.o<br>
> CC      libavformat/aixdec.o<br>
> ./libavcodec/x86/mathops.h: Assembler messages:<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'<br>
> make[2]: *** [ffbuild/common.mak:67: libavformat/adtsenc.o] Error 1<br>
> make[2]: *** Waiting for unfinished jobs....<br>
> make[2]: Leaving directory '/home/jam/mythtv/mythtv/external/FFmpeg'<br>
> make[1]: *** [Makefile:32: FFmpeg-all] Error 2<br>
> make[1]: Leaving directory '/home/jam/mythtv/mythtv/external'<br>
> make: *** [Makefile:66: external] Error 2<br>
> <br>
> <a href="https://git.videolan.org/?p=ffmpeg.git;a=patch;h=effadce6c756247ea8bae32dc13bb3e6f464f0eb" rel="noreferrer" target="_blank">https://git.videolan.org/?p=ffmpeg.git;a=patch;h=effadce6c756247ea8bae32dc13bb3e6f464f0eb</a><br>
> <br>
> James<br>
> <br>
> Usually, when you see an Error 2, the build will not complete correctly.   Mine is completing and everything works. So I have no idea what is going on.  Maybe I'm drinking a better brand of Bourbon while the build is running :-)<br>
> <br>
> Jim A<br>
> P.S. I'm still editing the instructions. Some issues with which user is running the backend during setup.<br>
<br>
make proceeded without a hitch<br>
make install<br>
...<br>
make[2]: Entering directory '/home/jam/mythtv/mythtv/bindings/perl'<br>
Installing /usr/share/perl5/site_perl/MythTV.pm<br>
Installing /usr/share/perl5/site_perl/MythTV/StorageGroup.pm<br>
Installing /usr/share/perl5/site_perl/MythTV/Program.pm<br>
Installing /usr/share/perl5/site_perl/MythTV/Channel.pm<br>
Installing /usr/share/perl5/site_perl/MythTV/Recording.pm<br>
Installing /usr/share/perl5/site_perl/IO/Socket/INET/MythTV.pm<br>
make[2]: Leaving directory '/home/jam/mythtv/mythtv/bindings/perl'<br>
make[1]: Leaving directory '/home/jam/mythtv/mythtv/bindings/perl'<br>
make -C bindings/python install INSTALL_ROOT=<br>
make[1]: Entering directory '/home/jam/mythtv/mythtv/bindings/python'<br>
python3 setup.py install --skip-build --root="/"<br>
Traceback (most recent call last):<br>
  File "/home/jam/mythtv/mythtv/bindings/python/setup.py", line 4, in <module><br>
    import setuptools<br>
ModuleNotFoundError: No module named 'setuptools'<br>
make[1]: *** [Makefile:27: install] Error 1<br>
make[1]: Leaving directory '/home/jam/mythtv/mythtv/bindings/python’<br>
make: *** [Makefile:75: bindings/python_install] Error 2<br>
<br>
Anybody have ideas please …<br>
<br>
James<br><br></blockquote><div><br></div><div>Sorry you are having issues.  I just completed my latest edits of the topic and follow-up post and tested it with a new VM.  It's located at:</div><div><a href="https://forum.mythtv.org/viewtopic.php?f=29&t=5567">https://forum.mythtv.org/viewtopic.php?f=29&t=5567</a><br></div><div><br></div><div>Tomorrow I'll try to find an old PC that I can blow away and test with this setup instead of a VM.  However the VM is good enough to play video live with mythfrontend.</div><div><br></div><div>JIm A</div><div><br></div></div></div>