For no good reason at all, libplpgsql was getting linked with libpq.

Since plpgsql is a backend extension, it doesn't need libpq...
This commit is contained in:
Tom Lane 2000-04-04 01:47:59 +00:00
parent 1c72a8a37a
commit 2ae6e86302
1 changed files with 2 additions and 12 deletions

View File

@ -4,7 +4,7 @@
# Makefile for the plpgsql shared object
#
# IDENTIFICATION
# $Header: /cvsroot/pgsql/src/pl/plpgsql/src/Attic/Makefile.in,v 1.21 2000/03/08 01:58:44 momjian Exp $
# $Header: /cvsroot/pgsql/src/pl/plpgsql/src/Attic/Makefile.in,v 1.22 2000/04/04 01:47:59 tgl Exp $
#
#-------------------------------------------------------------------------
@ -15,10 +15,7 @@ SO_MINOR_VERSION= 0
SRCDIR= @top_srcdir@
include $(SRCDIR)/Makefile.global
CFLAGS+= -I$(LIBPQDIR) -I$(SRCDIR)/include
# For fmgr.h
CFLAGS+= -I$(SRCDIR)/backend
CFLAGS+= -I$(SRCDIR)/include -I$(SRCDIR)/backend
# If using flex, ask for a case-insensitive, lex-compatible lexer.
ifneq (,$(findstring flex,$(LEX)))
@ -31,13 +28,6 @@ endif
OBJS= pl_parse.o pl_handler.o pl_comp.o pl_exec.o pl_funcs.o
SHLIB_LINK+= $(LIBPQ)
# If crypt is a separate library, rather than part of libc, it may need
# to be referenced separately to keep (broken) linkers happy. (This is
# braindead; users of libpq should not need to know what it depends on.)
SHLIB_LINK+= $(findstring -lcrypt,$(LIBS))
# Shared library stuff, also default 'all' target
include $(SRCDIR)/Makefile.shlib