[mythtv-users] build on endeverOS
James Linder
jam at tigger.ws
Mon Nov 20 22:52:55 UTC 2023
> 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
More information about the mythtv-users
mailing list