vlc-2.1.5 port fails to compile on FreeBSD 9.2
vlc-2.1.5 port fails to compile on FreeBSD 9.2The error is below:
Code:
1 warning generated.
mv -f .deps/strverscmp.Tpo .deps/strverscmp.Plo
../doltlibtool --tag=CC --mode=link /usr/local/bin/clang34 -O2 -pipe -O2 -pipe -march=nocona -fno-strict-aliasing -march=nocona -DLIBICONV_PLUG -fstack-protector -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration -pipe -fvisibility=hidden -O4 -ffast-math -funroll-loops -fomit-frame-pointer -no-undefined -static -Wl,-rpath=/usr/lib:/usr/local/lib -fstack-protector -o libcompat.la -rpath /usr/local/lib/vlc dummy.lo dirfd.lo tdestroy.lo strverscmp.lo
libtool: link: ar cru .libs/libcompat.a .libs/dummy.o .libs/dirfd.o .libs/tdestroy.o .libs/strverscmp.o
libtool: link: ranlib .libs/libcompat.a
libtool: link: ( cd ".libs" && rm -f "libcompat.la" && ln -s "../libcompat.la" "libcompat.la" )
gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/compat'
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/compat'
Making all in doc
gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/doc'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/doc'
Making all in po
gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/po'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/po'
Making all in share
gmake[2]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/share'
sed -e 's,\@bindir\@,/usr/local/bin,g' < "vlc.desktop.in" > tmp-vlc.desktop
desktop-file-validate tmp-vlc.desktop
Shared object "libpcre.so.3" not found, required by "libglib-2.0.so.0"
gmake[2]: *** [vlc.desktop] Error 1
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5/share'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.1.5'
gmake: *** [all] Error 2
*** [do-build] Error code 1
Stop in /usr/ports/multimedia/vlc.
*** [stage] Error code 1
The exact error is
Shared object "libpcre.so.3" not found, required by "libglib-2.0.so.0". After installing "pcre" port, compilation continues.