Switch order of -lpgport and -lpgcommon

Conceptually, libpgcommon can depend on libpgport, but not the other way
around.  In the past, this might not have mattered, but it's needed now
for asprintf.
This commit is contained in:
Peter Eisentraut 2013-10-15 23:03:42 -04:00
parent 90c7b7d16b
commit 63f32f3416
1 changed files with 2 additions and 3 deletions

View File

@ -410,10 +410,9 @@ libpq = -L$(libpq_builddir) -lpq
# pgport before libpq. This does cause duplicate -lpgport's to appear
# on client link lines.
ifdef PGXS
libpq_pgport = -L$(libdir) -lpgport -lpgcommon $(libpq)
libpq_pgport = -L$(libdir) -lpgcommon -lpgport $(libpq)
else
libpq_pgport = -L$(top_builddir)/src/port -lpgport \
-L$(top_builddir)/src/common -lpgcommon $(libpq)
libpq_pgport = -L$(top_builddir)/src/common -lpgcommon -L$(top_builddir)/src/port -lpgport $(libpq)
endif
# If PGXS is not defined, build libpq and libpgport dependancies as required.