Summary: | x11-wm/ion3 breaks with LDFLAGS -Wl,--as-needed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexandra Parker <alex.iris.parker> |
Component: | Current packages | Assignee: | Tom Payne (RETIRED) <twp> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | betelgeuse, mabi, Sander.Sweers |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 129413 | ||
Attachments: | fixes --as-needed |
Description
Alexandra Parker
2007-03-18 22:42:25 UTC
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 :-) |