Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 876766 - media-tv/kodi-9999 bundled libs need updating (again)
Summary: media-tv/kodi-9999 bundled libs need updating (again)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-11 15:07 UTC by Paolo Pedroni
Modified: 2023-10-03 06:17 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paolo Pedroni 2022-10-11 15:07:38 UTC
The bundled libdvdnav, libdvdcss and libdvdread have been updated (again):

https://github.com/xbmc/xbmc/commit/1de824b0e31effca25eea08001f36a76d3aff25b

https://github.com/xbmc/xbmc/commit/2e539f6fd3b781b0274e7dd38573cc05182bc675
Comment 1 Steffen Hau 2023-06-01 07:58:25 UTC
Hi Andrew, would you mind looking at this issue? The fix is pretty simple:

-LIBDVDCSS_VERSION="1.4.3-Next-Nexus-Alpha2"
-LIBDVDREAD_VERSION="6.1.3-Next-Nexus-Alpha2"
-LIBDVDNAV_VERSION="6.1.1-Next-Nexus-Alpha2"
+LIBDVDCSS_VERSION="1.4.3-Next-Nexus-Alpha2-2"
+LIBDVDREAD_VERSION="6.1.3-Next-Nexus-Alpha2-2"
+LIBDVDNAV_VERSION="6.1.1-Next-Nexus-Alpha2-2"

Thanks.
Comment 2 Michael Cook 2023-06-19 17:06:09 UTC
ffmpeg is also now bumped to 6, maybe should have system-ffmpeg not masked for the live ebuild anymore
Comment 3 otherz 2023-07-16 19:34:07 UTC
failed to compile due to a libbdvdcss' sha512 hash error

-- #---------------------------------------------#
-- SYSTEM_LDFLAGS        : 
-- CMAKE_DL_LIBS         : dl
-- CMAKE_C_FLAGS         : -march=native -O2 -pipe  -DNDEBUG -Wall -Wdouble-promotion -Wmissing-field-initializers -Wsign-compare -Wextra -Wno-unused-parameter
-- CMAKE_CXX_FLAGS       : -march=native -O2 -pipe  -DNDEBUG -Wall -Wdouble-promotion -Wmissing-field-initializers -Wsign-compare -Wextra -Wno-unused-parameter -Wnon-virtual-dtor
-- CMAKE_EXE_LINKER_FLAGS: -Wl,-O1 -Wl,--as-needed
-- LTO_OPTIMIZATION      : 
-- #---------------------------------------------#
-- bindir     : /usr/bin
-- includedir : /usr/include
-- libdir     : /usr/lib64
-- datarootdir: /usr/share
-- #---------------------------------------------#
-- BINARY: kodi.bin
-- #---------------------------------------------#
-- GIT_REV: 20230716-c212badd36-dirty
-- Build date: 20230716
-- #---------------------------------------------#
-- CPACK_GENERATOR       : 
-- CPACK_SOURCE_GENERATOR: 
-- #---------------------------------------------#
-- <<< Gentoo configuration >>>

.
.
.
.
.

FAILED: build/libdvdcss/src/libdvdcss-stamp/libdvdcss-download /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvdcss/src/libdvdcss-stamp/libdvdcss-download 
cd /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvdcss/src && /usr/bin/cmake -P /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvdcss/src/libdvdcss-stamp/verify-libdvdcss.cmake && /usr/bin/cmake -P /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvdcss/src/libdvdcss-stamp/extract-libdvdcss.cmake && /usr/bin/cmake -E touch /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/libdvdcss/src/libdvdcss-stamp/libdvdcss-download
-- verifying file...
     file='/var/tmp/portage/media-tv/kodi-9999/distdir/libdvdcss-1.4.3-Next-Nexus-Alpha2.tar.gz'
CMake Error at libdvdcss-stamp/verify-libdvdcss.cmake:29 (message):
  error: SHA512 hash of

    /var/tmp/portage/media-tv/kodi-9999/distdir/libdvdcss-1.4.3-Next-Nexus-Alpha2.tar.gz

  does not match expected value

    expected: 'd3be3bfc13c5ea56d8db745c2aab090c99760684fe4c8f62a13d266feb319e9180ceeecf8116bfd2ed90d9accba2c11dbbf93b61ad00f69a40812ebf4eabcdda'
      actual: 'a8cc334036888599feaafc7e563ca079a22e52ca3d0a5f5579571f95fe27d22778f390c86b72912a1bacb0ea6b8a6008ff9d47b32383e3eac810e6ba92e8dea1
Comment 4 Daniel Rozsnyo 2023-09-08 09:53:12 UTC
I have tested the solution outlined in
Comment #1 by Steffen Hau 2023-06-01 07:58:25 UTC 

KODI-9999 now compiles correctly without checksum/hash errors.
Comment 5 Larry the Git Cow gentoo-dev 2023-10-03 06:17:50 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e7809f456db11a44cff6b68aebb90c57279373

commit 69e7809f456db11a44cff6b68aebb90c57279373
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2023-10-03 06:17:36 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2023-10-03 06:17:36 +0000

    media-tv/kodi: updated bundled tarballs
    
    Closes: https://bugs.gentoo.org/876766
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-tv/kodi/Manifest         | 6 +++---
 media-tv/kodi/kodi-9999.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)