The bundled libdvdnav, libdvdcss and libdvdread have been updated (again): https://github.com/xbmc/xbmc/commit/1de824b0e31effca25eea08001f36a76d3aff25b https://github.com/xbmc/xbmc/commit/2e539f6fd3b781b0274e7dd38573cc05182bc675
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.
ffmpeg is also now bumped to 6, maybe should have system-ffmpeg not masked for the live ebuild anymore
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
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.
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(-)