id	summary	reporter	owner	description	type	status	priority	version	resolution	keywords	cc
23	"unable to compile epdfview with ldflag ""-Wl, --as-needed"""	ryszardzonk	jordi	"ldflag ""-Wl, --as-needed"" is a fairly new binutils flag that alows for programs to be directly linked only agaist lilbraries that program directly depends on. Better explanation of the flag available here http://www.gentoo.org/proj/en/qa/asneeded.xml

Epdfview needs to be patched for that flag to function properly. My personal fix:

diff -Naur 1/Makefile.in 2/Makefile.in
--- Makefile.in	2006-05-12 16:13:17.000000000 +0200
+++ Makefile.in	2006-05-13 10:38:31.000000000 +0200
@@ -143,7 +143,7 @@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
 INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
-LDFLAGS = @LDFLAGS@
+LDFLAGS = @GLIB_LIBS@ @GTK2_LIBS@ @POPPLER_LIBS@ @LDFLAGS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
diff -Naur 1/src/Makefile.in 2/src/Makefile.in
--- src/Makefile.in	2006-05-12 16:13:15.000000000 +0200
+++ src/Makefile.in	2006-05-13 10:39:58.000000000 +0200
@@ -166,7 +166,7 @@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
 INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
-LDFLAGS = @LDFLAGS@
+LDFLAGS = @GLIB_LIBS@ @GTK2_LIBS@ @POPPLER_LIBS@ @LDFLAGS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
"	defect	closed	minor	SVN	fixed	compile/linking error	
