=== modified file 'Makefile' --- Makefile 2011-08-08 21:12:37 +0000 +++ Makefile 2011-08-17 22:46:35 +0000 @@ -54,7 +54,7 @@ CFLAGS=$(WARN) $(DEBUG) $(FORTIFY) $(COVERAGE) $(OPTIMIZE) \ $(LANGUAGE) $(GNUTLS_CFLAGS) $(AVAHI_CFLAGS) $(GPGME_CFLAGS) \ -DVERSION='"$(version)"' -LDFLAGS=$(COVERAGE) $(LINK_FORTIFY) $(foreach flag,$(LINK_FORTIFY_LD),-Xlinker $(flag)) +LDFLAGS=-Xlinker --as-needed $(COVERAGE) $(LINK_FORTIFY) $(foreach flag,$(LINK_FORTIFY_LD),-Xlinker $(flag)) # Commands to format a DocBook document into a manual page DOCBOOKTOMAN=$(strip cd $(dir $<); xsltproc --nonet --xinclude \ === modified file 'TODO' --- TODO 2011-08-17 22:27:13 +0000 +++ TODO 2011-08-17 22:46:35 +0000 @@ -103,8 +103,6 @@ For testing decryption before rebooting. * Makefile -** TODO Add "--Xlinker --as-needed" - http://udrepper.livejournal.com/19395.html ** TODO [#C] Implement DEB_BUILD_OPTIONS http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options