[SOLVED] slackware64 15.0: md5sum mismatch + failed build for mpv-0.36.0 using sbopkg
by drew_gui from LinuxQuestions.org on (#6DH2W)
I am currently using mpv-0.35.1 installed through sbopkg and trying to upgrade to 0.36.0 but the build is failing with a md5sum mismatch.
Code:Found mpv-0.36.0.tar.gz in /var/cache/sbopkg.
Checking MD5SUM:
MD5SUM check for mpv-0.36.0.tar.gz ... FAILED!
Expected: 68460d9eb1b42bc6dc13713d4303049b
Found: 3ac8bb1fec1c09293a574e615446bb3bIf I ignore the md5sum and proceed with the build, it errors at step 277/281 with some complaints about cuda. Relevant snippet is copied below, but the full log is here if it helps: https://ghostbin.me/64cba57c31061
Code:/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o: in function `cuda_uninit':
hwdec_cuda.c:(.text+0x547): undefined reference to `dlclose'
/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o: in function `cuda_init':
hwdec_cuda.c:(.text+0x5b6): undefined reference to `dlclose'
/usr/bin/ld: hwdec_cuda.c:(.text+0x5f4): undefined reference to `dlopen'
/usr/bin/ld: hwdec_cuda.c:(.text+0x616): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x638): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x65b): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x67e): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x6a1): undefined reference to `dlsym'
/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o:hwdec_cuda.c:(.text+0x6c4): more undefined references to `dlsym' follow
/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o: in function `cuda_init':
hwdec_cuda.c:(.text+0x123d): undefined reference to `dlclose'
collect2: error: ld returned 1 exit statusAll official Slackware 15.0 packages are up to date, and I am using the below versions of nvidia driver packages:
nvidia-driver-525.116.03_multilib-x86_64-1_SBo
nvidia-kernel-525.116.03_5.15.63-x86_64-1_SBo
cudatoolkit-10.2.89-x86_64-1_SBo
I should also mention that I tried clearing out the sbopkg cache, and I was able to install all of the mpv dependencies through sbopkg without any issues, it's only the final build of mpv itself that is giving me trouble
Any ideas?
Code:Found mpv-0.36.0.tar.gz in /var/cache/sbopkg.
Checking MD5SUM:
MD5SUM check for mpv-0.36.0.tar.gz ... FAILED!
Expected: 68460d9eb1b42bc6dc13713d4303049b
Found: 3ac8bb1fec1c09293a574e615446bb3bIf I ignore the md5sum and proceed with the build, it errors at step 277/281 with some complaints about cuda. Relevant snippet is copied below, but the full log is here if it helps: https://ghostbin.me/64cba57c31061
Code:/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o: in function `cuda_uninit':
hwdec_cuda.c:(.text+0x547): undefined reference to `dlclose'
/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o: in function `cuda_init':
hwdec_cuda.c:(.text+0x5b6): undefined reference to `dlclose'
/usr/bin/ld: hwdec_cuda.c:(.text+0x5f4): undefined reference to `dlopen'
/usr/bin/ld: hwdec_cuda.c:(.text+0x616): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x638): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x65b): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x67e): undefined reference to `dlsym'
/usr/bin/ld: hwdec_cuda.c:(.text+0x6a1): undefined reference to `dlsym'
/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o:hwdec_cuda.c:(.text+0x6c4): more undefined references to `dlsym' follow
/usr/bin/ld: libmpv.so.2.1.0.p/video_out_hwdec_hwdec_cuda.c.o: in function `cuda_init':
hwdec_cuda.c:(.text+0x123d): undefined reference to `dlclose'
collect2: error: ld returned 1 exit statusAll official Slackware 15.0 packages are up to date, and I am using the below versions of nvidia driver packages:
nvidia-driver-525.116.03_multilib-x86_64-1_SBo
nvidia-kernel-525.116.03_5.15.63-x86_64-1_SBo
cudatoolkit-10.2.89-x86_64-1_SBo
I should also mention that I tried clearing out the sbopkg cache, and I was able to install all of the mpv dependencies through sbopkg without any issues, it's only the final build of mpv itself that is giving me trouble
Any ideas?