libXext does not get properly linked. #129413 should depend on this bug.
Created attachment 113722 [details, diff] fixes --as-needed
Guess I wasn't supposed to close it until the patch was committed
I'll get to this today.
(In reply to comment #1) > Created an attachment (id=113722) [edit] > fixes --as-needed > Does this patch overwrite LDFLAGS?
--as-needed is filtered, see https://bugs.gentoo.org/show_bug.cgi?id=136077#c66 this is adressed in ion3-20070318-r1, soon on a mirror near you :)
Filtering as-needed is hiding bugs which is wrong. Either really fix it or leave the bug open.
Comment on attachment 113722 [details, diff] fixes --as-needed ><HTML><HEAD/><BODY><PRE>--- ion-3ds-20070203/de/Makefile~ 2007-03-18 15:54:12.000000000 -0700 >+++ ion-3ds-20070203/de/Makefile 2007-03-18 15:54:31.000000000 -0700 >@@ -17,6 +17,8 @@ > > MAKE_EXPORTS=de > >+LDFLAGS+=-lXext >+ > ###################################### > > include $(TOPDIR)/build/rules.mk ></PRE></BODY></HTML>
That was weird. Anyway, this patch should work without clobbering LDFLAGS or filtering --as-needed. --- ion-3ds-20070203/de/Makefile~ 2007-03-18 15:54:12.000000000 -0700 +++ ion-3ds-20070203/de/Makefile 2007-03-18 15:54:31.000000000 -0700 @@ -17,6 +17,8 @@ MAKE_EXPORTS=de +LDFLAGS+=-lXext + ###################################### include $(TOPDIR)/build/rules.mk
Ok. This patch is now in -r2, enjoy, finally :-)