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