Fix --as-needed annoyance
authorMatthew Mondor <mmondor@pulsar-zone.net>
Sat, 24 Aug 2013 07:20:57 +0000 (07:20 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Sat, 24 Aug 2013 07:20:57 +0000 (07:20 +0000)
mmsoftware/mmmail/GNUmakefile

index 50ac0ad..2da3e7e 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: GNUmakefile,v 1.12 2010/03/27 06:15:11 mmondor Exp $
+# $Id: GNUmakefile,v 1.13 2013/08/24 07:20:57 mmondor Exp $
 
 MMLIBS := $(addprefix ../mmlib/,mmfd.o mmhash.o mmlimitrate.o \
        mmlog.o mmpool.o mmreadcfg.o mmserver.o mmstat.o mmstr.o \
@@ -6,7 +6,7 @@ MMLIBS := $(addprefix ../mmlib/,mmfd.o mmhash.o mmlimitrate.o \
        mm_pthread_poll.o mm_pthread_pool.o mm_pthread_sleep.o)
 
 PGSQL_CFLAGS := $(shell pg_config --cppflags)
-PGSQL_LDFLAGS := $(shell pg_config --ldflags)
+PGSQL_LDFLAGS := $(shell pg_config --ldflags | sed s/-Wl,--as-needed//)
 PGSQL_LDFLAGS += -lpq
 
 PGSQL_VERSION := $(shell pg_config --version | awk '{print $$2}' | sed 's/\.//g')