Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vlc: fixing segfaults, by updating ffmpeg to 1.2.3 and vlc to 2.0.8a #972

Closed
wants to merge 3 commits into from

Conversation

coroa
Copy link
Contributor

@coroa coroa commented Sep 15, 2013

since the vlc 2.0.8 update i was unable to watch quite a lot of different videos as vlc segfaulted as soon as one launched the video. the update to 2.0.8a together with ffmpeg's version bump brings those videos back.

at the same time, i noticed that vlc kept missing the librsvg library. moving cairo in the librsvg expression into the propagatedBuildInputs fixes this as well. i suppose adding cairo to vlc's buildinputs would achieve the same. i'm unsure whether this is the correct fix.

the pkgconfig description file of librsvg states cairo as a build requirement.
and with cairo being propagated, vlc now picks up librsvg as available.
this new release together with an updated ffmpeg solves segfaults
errors, i was having for some videos.
@vcunat
Copy link
Member

vcunat commented Sep 16, 2013

  • Correct, cairo is in Requires section of its pkgconfig file, so everyone using librsvg needs cairo to even detect librsvg support.
  • I even reported this vlc bug upstream https://trac.videolan.org/vlc/ticket/9388, but it seems OK now.

Pushed, thanks a lot!

@vcunat vcunat closed this Sep 16, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants