1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-24 15:12:32 +01:00

Fix compilation with LDFLAGS=-Wl,--no-add-needed

If you link against a library A that itself links against a library B,
it may or may not work to use symbols from library B in your executable;
this is known as "indirect linking". GNU ld does indirect linking by
default (but it can be disabled using --no-add-needed), but the new
experimental GNU gold linker does not do this. It's an easy fix for us,
as the tests are all already done in ./configure, we just need to tell
the Makefile.ams to use the results.

This should fix Debian bug #556677, if they ever start using this
branch.

[crmafra: Folded Andreas Metzler patch to update debian/changelog]

Signed-off-by: Brad Jorsch <anomie@users.sourceforge.net>
This commit is contained in:
Brad Jorsch
2010-09-20 12:08:09 -04:00
committed by Carlos R. Mafra
parent 7374fe5984
commit 844bf1b4e3
4 changed files with 5 additions and 1 deletions

View File

@@ -120,4 +120,5 @@ wmaker_LDADD = \
@XLFLAGS@ \
@XFTLIBS@ \
@XLIBS@ \
@LIBM@ \
@INTLIBS@