xbmc / inputstream.ffmpegdirect

Supports streams opened by FFmpeg's libavformat or Kodi's cURL such as plain TS, HLS and DASH (non-DRM) as well as many others. There is support for Archive/Catchup services where there is a replay window and can timeshift across that span. Also provides timeshift for live streams where rewind/pause and fast-forward would not have been available.
GNU General Public License v2.0
57 stars 40 forks source link

Having trouble building this plugin in Debian Buster #296

Closed christianhaitian closed 1 month ago

christianhaitian commented 1 month ago

Hello,

I've updated all required build tools via source builds and I get the following error during the libzvbi building step when building this addon:

[ 76%] Performing build step for 'libzvbi'
[ 12%] Performing patch step for 'libzvbi'
checking for automake >= 1.11.2...
  testing automake... found 1.16.1
checking for autoreconf >= 2.53...
  testing autoreconf... found 2.69
Processing /home/kodi/inputstream.ffmpegdirect/build/build/libzvbi/src/libzvbi/configure.ac
Running autoreconf...
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
autoreconf: running: aclocal --force --warnings=no-portability -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force --warnings=no-portability
autoreconf: running: /usr/bin/autoheader --force --warnings=no-portability
autoreconf: running: automake --add-missing --copy --force-missing --warnings=no-portability
configure.ac:29: installing 'build-aux/compile'
configure.ac:13: installing 'build-aux/missing'
Makefile.am: error: required file './README' not found
contrib/Makefile.am: installing 'build-aux/depcomp'
autoreconf: automake failed with exit status: 1
make[5]: *** [CMakeFiles/libzvbi.dir/build.make:113: libzvbi-prefix/src/libzvbi-stamp/libzvbi-patch] Error 1
make[4]: *** [CMakeFiles/Makefile2:83: CMakeFiles/libzvbi.dir/all] Error 2
make[3]: *** [Makefile:136: all] Error 2
make[2]: *** [CMakeFiles/libzvbi.dir/build.make:86: build/libzvbi/src/libzvbi-stamp/libzvbi-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:410: CMakeFiles/libzvbi.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

I'm not sure where to find what README file it's looking for that's probably named README.md. Any suggestions for overcoming this will be appreciated.

Thank you

samnazarko commented 1 month ago

Same issue, but with Bullseye. I am working on a fix now.

christianhaitian commented 1 month ago

Oh nice. Thanks Sam. Love OSMC on my PI 3 and 4 units. Thanks for your and related community work on that.

samnazarko commented 1 month ago

Cheers. I think this will get merged shortly.

Sam


From: christianhaitian @.***> Sent: 11 May 2024 19:36 To: xbmc/inputstream.ffmpegdirect Cc: Sam Nazarko; Comment Subject: Re: [xbmc/inputstream.ffmpegdirect] Having trouble building this plugin in Debian Buster (Issue #296)

Oh nice. Thanks Sam. Love OSMC on my PI 3 and 4 units. Thanks for your and related community work on that.

— Reply to this email directly, view it on GitHubhttps://github.com/xbmc/inputstream.ffmpegdirect/issues/296#issuecomment-2105985542, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAHDWLATCIZ3KTIWNLHYPKDZBZQMHAVCNFSM6AAAAABHR5PVM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBVHE4DKNJUGI. You are receiving this because you commented.Message ID: @.***>

christianhaitian commented 1 month ago

That change solved my issue. Thanks again Sam.

samnazarko commented 1 month ago

Thanks for confirming

On 11 May 2024, at 23:07, christianhaitian @.***> wrote:



That change solved my issue. Thanks again Sam.

— Reply to this email directly, view it on GitHubhttps://github.com/xbmc/inputstream.ffmpegdirect/issues/296#issuecomment-2106042135, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAHDWLDJTMVMP63BB454PJTZB2JB3AVCNFSM6AAAAABHR5PVM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBWGA2DEMJTGU. You are receiving this because you commented.Message ID: @.***>