mirror of
https://github.com/postgres/postgres.git
synced 2025-05-18 17:41:14 +03:00
Back-patch recent changes to alter the order of -L flags inserted from
LDFLAGS versus those built into the Makefiles. This looks like it will fix several buildfarm failures in the back branches.
This commit is contained in:
parent
6ec28d8503
commit
86494de248
@ -6,7 +6,7 @@
|
|||||||
# Copyright (c) 1998, Regents of the University of California
|
# Copyright (c) 1998, Regents of the University of California
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $Header: /cvsroot/pgsql/src/Makefile.shlib,v 1.72 2003/10/20 01:34:33 tgl Exp $
|
# $Header: /cvsroot/pgsql/src/Makefile.shlib,v 1.72.2.1 2005/07/17 04:06:04 tgl Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -65,6 +65,9 @@ LINK.static = $(AR) $(AROPT)
|
|||||||
|
|
||||||
ifeq ($(enable_shared), yes)
|
ifeq ($(enable_shared), yes)
|
||||||
|
|
||||||
|
# Insert -L from LDFLAGS after any -L already present in SHLIB_LINK
|
||||||
|
SHLIB_LINK := $(filter -L%, $(SHLIB_LINK)) $(filter -L%, $(LDFLAGS)) $(filter-out -L%, $(SHLIB_LINK))
|
||||||
|
|
||||||
# For each platform we support shared libraries on, set shlib to the
|
# For each platform we support shared libraries on, set shlib to the
|
||||||
# name of the library, LINK.shared to the command to link the library,
|
# name of the library, LINK.shared to the command to link the library,
|
||||||
# and adjust SHLIB_LINK if necessary.
|
# and adjust SHLIB_LINK if necessary.
|
||||||
@ -207,7 +210,6 @@ ifeq ($(PORTNAME), beos)
|
|||||||
SHLIB_LINK += -ltermcap -lstdc++.r4 -lbind -lsocket -L/boot/develop/lib/x86
|
SHLIB_LINK += -ltermcap -lstdc++.r4 -lbind -lsocket -L/boot/develop/lib/x86
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SHLIB_LINK := $(filter -L%, $(LDFLAGS)) $(SHLIB_LINK)
|
|
||||||
ifeq ($(enable_rpath), yes)
|
ifeq ($(enable_rpath), yes)
|
||||||
SHLIB_LINK += $(rpath)
|
SHLIB_LINK += $(rpath)
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user