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

add-on depends library updates #286

Closed AlwinEsch closed 3 months ago

AlwinEsch commented 3 months ago

v21.3.5

To have newest versions on dependencies and to fix problem on https://github.com/xbmc/inputstream.ffmpegdirect/pull/284

AlwinEsch commented 3 months ago

Should now ready for review

AlwinEsch commented 3 months ago

Should it be becoming a version increase and release or has you planned additional changes on add-on about?

fuzzard commented 3 months ago

Hold off on this. There are serious questions regarding the upstream xz-utils tarballs. See team repo for details

fuzzard commented 3 months ago

Drop the xz-utils bump for now thanks.

AlwinEsch commented 3 months ago

Drop the xz-utils bump for now thanks.

Thanks @fuzzard, dropped the xzutils away.

phunkyfish commented 3 months ago

Strange, even though we dropped the xz-utils commit builds are still failing on Windows.

-- Using src='https://tukaani.org/xz/xz-5.4.3.tar.xz'
-- [download 100% complete]
-- [download 6% complete]
-- [download 11% complete]
-- [download 13% complete]
-- [download 31% complete]
-- [download 41% complete]
-- [download 46% complete]
-- [download 60% complete]
-- [download 83% complete]
-- [download 100% complete]
-- verifying file...
       file='C:/jenkins-workspace/workspace/binary-addons/kodi-windows-i686-Omega/cmake/addons/build/download/xz-5.4.3.tar.xz'
-- SHA256 hash of
    C:/jenkins-workspace/workspace/binary-addons/kodi-windows-i686-Omega/cmake/addons/build/download/xz-5.4.3.tar.xz
  does not match expected value
    expected: '92177bef62c3824b4badc524f8abcce54a20b7dbcfb84cde0a2eb8b49159518c'
      actual: '3881a256b0e563fc18fc1c47d8c533cdb3a311bac2920f726d01cb2449f00c97'
-- Hash mismatch, removing...
phunkyfish commented 3 months ago

Ah, maybe it's because the repo has been disabled:

Screenshot 2024-03-30 at 09 00 33

So we can't download it the unaffected tarball.

AlwinEsch commented 3 months ago

Strange, even though we dropped the xz-utils commit builds are still failing on Windows.

Ah, maybe it's because the repo has been disabled: So we can't download it the unaffected tarball.

No this was already on sunday and monday where I started on DevCon with depends update, the strange was/is, if I build locally it has always worked with sha256, but within CI's it seems to come different one.

This wrong checksum was always equal. In retrospect, this shasum error makes me very thoughtful, not that something is actually being injected with a modified package using evil proxies.

AlwinEsch commented 3 months ago

@phunkyfish have pushed a update to use xz-utils from our mirror, is then 5.4.1 instead of 5.4.3, but as github and his https://tukaani.org/xz no more available should older better.

AlwinEsch commented 3 months ago

Thanks a lot @phunkyfish for the update to version 5.4.3 and the release.

phunkyfish commented 3 months ago

All the thanks to you @AlwinEsch, I only did the way bits 😉