Date: Wed, 02 Apr 2014 08:18:50 +0200 From: John Marino <freebsd.contact@marino.st> To: gecko@FreeBSD.org Subject: all gecko ports missing LIB_DEPENDS on pulseaudio option Message-ID: <533BABCA.2080801@marino.st>
next in thread | raw e-mail | index | archive | help
Hey guys, I know pulseaudio isn't the default which is why you haven't see this, but currently all ports depending on www/firefox, www/firefox-esr, www/seamonkey, and mail/thunderbird are failing at configure with messages similar to this: > make: "/usr/ports/Mk/bsd.gecko.mk" line 377: warning: Couldn't read shell's output for "/usr/local/bin/thunderbird --version 2>/dev/null | /usr/bin/head -1 | /usr/bin/sed -e 's/ Thunderbird \([0-9]\{1,2\}\)\.\([0-9]*\).*/\1/'" The cause is a dynamic linker failer, it can't find libpulse.so, which is never loaded when e.g. firefox is a dependency. This is the solution, add it to Makefile.options or directly where the options are defined: PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio Thanks, John
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?533BABCA.2080801>