[mythtv-users] build on endeverOS

James Abernathy jfabernathy at gmail.com
Mon Nov 20 23:39:18 UTC 2023


On Mon, Nov 20, 2023 at 5:55 PM James Linder <jam at tigger.ws> wrote:

>
>
> > On Nov 21, 2023, at 06:44, James Abernathy <jfabernathy at gmail.com>
> wrote:
> >
> >
> >
> > On Mon, Nov 20, 2023 at 5:29 PM James Linder <jam at tigger.ws> wrote:
> >
> > This is a easy fix: apply the ffmpeg patch, but why do I see it anf you
> not?
> >
> > CC      libavformat/aiff.o
> > CC      libavformat/aiffdec.o
> > CC      libavformat/aiffenc.o
> > CC      libavformat/aixdec.o
> > ./libavcodec/x86/mathops.h: Assembler messages:
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
> > make[2]: *** [ffbuild/common.mak:67: libavformat/adtsenc.o] Error 1
> > make[2]: *** Waiting for unfinished jobs....
> > make[2]: Leaving directory '/home/jam/mythtv/mythtv/external/FFmpeg'
> > make[1]: *** [Makefile:32: FFmpeg-all] Error 2
> > make[1]: Leaving directory '/home/jam/mythtv/mythtv/external'
> > make: *** [Makefile:66: external] Error 2
> >
> >
> https://git.videolan.org/?p=ffmpeg.git;a=patch;h=effadce6c756247ea8bae32dc13bb3e6f464f0eb
> >
> > James
> >
> > 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 :-)
> >
> > Jim A
> > P.S. I'm still editing the instructions. Some issues with which user is
> running the backend during setup.
>
> make proceeded without a hitch
> make install
> ...
> make[2]: Entering directory '/home/jam/mythtv/mythtv/bindings/perl'
> Installing /usr/share/perl5/site_perl/MythTV.pm
> Installing /usr/share/perl5/site_perl/MythTV/StorageGroup.pm
> Installing /usr/share/perl5/site_perl/MythTV/Program.pm
> Installing /usr/share/perl5/site_perl/MythTV/Channel.pm
> Installing /usr/share/perl5/site_perl/MythTV/Recording.pm
> Installing /usr/share/perl5/site_perl/IO/Socket/INET/MythTV.pm
> make[2]: Leaving directory '/home/jam/mythtv/mythtv/bindings/perl'
> make[1]: Leaving directory '/home/jam/mythtv/mythtv/bindings/perl'
> make -C bindings/python install INSTALL_ROOT=
> make[1]: Entering directory '/home/jam/mythtv/mythtv/bindings/python'
> python3 setup.py install --skip-build --root="/"
> Traceback (most recent call last):
>   File "/home/jam/mythtv/mythtv/bindings/python/setup.py", line 4, in
> <module>
>     import setuptools
> ModuleNotFoundError: No module named 'setuptools'
> make[1]: *** [Makefile:27: install] Error 1
> make[1]: Leaving directory '/home/jam/mythtv/mythtv/bindings/python’
> make: *** [Makefile:75: bindings/python_install] Error 2
>
> Anybody have ideas please …
>
> James
>
>
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:
https://forum.mythtv.org/viewtopic.php?f=29&t=5567

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.

JIm A
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20231120/ac3d2a14/attachment-0001.htm>


More information about the mythtv-users mailing list