when attempting to build multimedia/vlc the vlc-cache-gen program crashes near the end of the build, if the 'PULSEAUDIO' option has been selected in the port configuration screen. Un-selecting this single option in the config screen enabled the port to build. Port version is vlc-2.1.2_2,4 Fix: de-select the PULSEAUDIO option in 'make config' How-To-Repeat: select the 'PULSEAUDIO' option in 'make config', then 'make' or 'make install'
Responsible Changed From-To: freebsd-ports-bugs->freebsd-multimedia Over to maintainer (via the GNATS Auto Assign Tool)
This might be a duplicate of ports/172185 - seems the rtld fix mentioned there was not MFC'd all the way back to 8...
This should work on FreeBSD 9 and up. Is it possible for you to upgrade FreeBSD? Because then I don't have to spend time trying to figure out which patches need to be merged to 8.
A commit references this bug: Author: riggs Date: Thu Sep 11 10:45:59 UTC 2014 New revision: 367917 URL: http://svnweb.freebsd.org/changeset/ports/367917 Log: - Mark IGNORE when trying to use pulseaudio with vlc on pre-9.x systems due to an rtld issue during build PR: 186629 Submitted by: bobf@mrp3.com Changes: head/multimedia/vlc/Makefile
For now, mark port IGNORE if pulseaudio is selected on 8.x systems. Rationale: 1) It is not enabled by default 2) There will not be another release from stable/8 3) Works as intended on 9.x and later If it is possible to fix this on a port level, patches are, of course, always welcome!