Building /usr/ports/net/tightvnc without having libXpm (ports/graphics/xpm) preinstalled results in link failures. Tightvnc's Makefile doesn't declare dependency on libXpm. This also happens with /usr/ports/net/vnc. Fix: Apply below patch (uuencoded copy included). For vnc, add a lib_depends line as appropriate. MAINTAINER= ports@FreeBSD.org -LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \ + xpm:${PORTSDIR}/graphics/xpm USE_BZIP2= yes WRKSRC= ${WRKDIR}/vnc_unixsrc How-To-Repeat: On a system with out libXpm, cd /usr/ports/net/tightvnc && make install. Witness link errors.
Consider adding: USE_XPM= yes to the Makefile instead of calling a direct dependency on libxpm. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: marcus@FreeBSD.org
State Changed From-To: open->feedback do tightvnc/vnc need Xpm ? I just build the latest tightvnc without Xpm installed
State Changed From-To: feedback->closed superseded by pr/46842