VLC Segmenation Error
I build vlc with slckbuilds.org slackbuilds and I am getting this error:
$ vlc VLC media player 3.0.0-git Vetinari (revision 2.2.0-git-12050-g8268fe0) Segmentation fault All my packages are up-to-date and I installed all the dependencies, except chromapaint, but the vlc dependencies are optional. I downloaded and installed Alien Bob package for v2.2.4 and it works fine, but I prefer to have build from slackbuilds.org because it is simpler to manage packages/builds from one repository. I install requiredbuilder to check if I have all the dependencies, and I got this: Quote:
|
for those ones maybe you have to rebuild opencv against the newer ffmpeg?
which video driver are you using? |
Those missing libraries are tied to ffmpeg 2.8, so it seems this was built against that version, but it is no longer installed on the system. If you're running -current, it includes ffmpeg 3.2.4. Since the errors state that libopencv_wrapper_plugin.so can't find those versions, you would likely need to recompile opencv. Once that is recompiled, it is possible you'll need to recompile VLC off the newly compiled opencv, but you can try and run it before you attempt that.
EDIT: and ponce beat me to it... |
Quote:
There is a good reason that I compile my VLC package with a lot of statically compiled libraries. It means, there's no interference from OS changes that kan kill my most-used program. |
All,
My build machine is inaccessible from here and I may take some time to reply. In the mean-time I can reply to some posts. I am running Slackware-x86_64 14.2 (stable) on all my machines - a build server, a PC and a laptop, not current. I am getting the same error message on my machines. Quote:
I appreciate your repository and when I stall, it is the first place I look for alternatives. Your packages, just work, but the SBo repo is much larger, and keeping track with all the updates on both repositories (and checking for conflicts) is beyond my resources right now. So please do accept both my gratitude for your work and also my preferences, even if you think that they are incoherent. |
the reason why vlc has been silently bumped to a git snapshot in SBo is because 2.2.4 won't build against the newer ffmpeg, so it was a forced update.
I had tested it for a while (building it and every dependency from scratch) and I haven't experienced segfaults here. consider that the vlc maintainer on SBo might have his own ideas on how to move on from what we have in our repository: it's his call. |
I removed opencv, rebuild ffmpeg and then vlc.
Now vlc works. Thank You All! |
All times are GMT -5. The time now is 03:19 PM. |