Source: tightvnc
Version: 1:1.3.10-9
Tags: patch
User: helm...@debian.org
Usertags: libcrypt-unused

tightvnc links -lcrypt without using any of its symbols. As we consider 
dropping libcrypt-dev from build-essential, this may cause a FTBFS. 
Consider dropping the unnecessary linkage already.

Helmut

--- tightvnc-1.3.10.orig/Xvnc/programs/Xserver/Makefile
+++ tightvnc-1.3.10/Xvnc/programs/Xserver/Makefile
@@ -1,5 +1,5 @@
 DEFS += -DSHAPE -DSTATIC_COLOR -DAVOID_GLYPHBLT -DPIXPRIV -DMITMISC -DXTEST -DXSYNC -DXCMISC -DMITSHM -DBIGREQS -DGLX_MODULE # -DGCCUSESGAS # <- Only required for assembler optimization which has been disabled in Makefile.cfb-common
-LIBS = dix/libdix.a os/libos.a ../../lib/Xau/libXau.a ../../lib/Xdmcp/libXdmcp.a ../../lib/font/libfont.a  hw/vnc/libvnc.a ../../../libvncauth/libvncauth.a cfb/libcfb.a cfb16/libcfb.a cfb24/libcfb.a cfb32/libcfb.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a -lm -lz -ljpeg -lcrypt
+LIBS = dix/libdix.a os/libos.a ../../lib/Xau/libXau.a ../../lib/Xdmcp/libXdmcp.a ../../lib/font/libfont.a  hw/vnc/libvnc.a ../../../libvncauth/libvncauth.a cfb/libcfb.a cfb16/libcfb.a cfb24/libcfb.a cfb32/libcfb.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a Xext/libext.a -lm -lz -ljpeg
 SUBDIRS = dix os mi Xext mfb cfb cfb16 cfb24 cfb32 hw/vnc
 
 all: Xvnc

Reply via email to