[mythtv-users] build on endeverOS

James Linder jam at tigger.ws
Mon Nov 20 23:28:24 UTC 2023



> On Nov 21, 2023, at 06:52, 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 …

I disabled python and all installed. Since (I think) I need python for Video Detail retrival I’ll find a solution
James




More information about the mythtv-users mailing list