From: Tom Lane Date: Mon, 21 Jan 2002 03:27:46 +0000 (+0000) Subject: Suppress bogus soname switch that RedHat RPMs put into tclConfig.sh. X-Git-Tag: REL7_2_RC1~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2f383b2de66e95d5d86527d3d2786842a5428f56;p=postgresql Suppress bogus soname switch that RedHat RPMs put into tclConfig.sh. --- diff --git a/src/pl/tcl/Makefile b/src/pl/tcl/Makefile index 520b2c7aa0..379ab79ad8 100644 --- a/src/pl/tcl/Makefile +++ b/src/pl/tcl/Makefile @@ -2,7 +2,7 @@ # # Makefile for the pltcl shared object # -# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.35 2001/10/13 04:23:50 momjian Exp $ +# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.36 2002/01/21 03:27:46 tgl Exp $ # #------------------------------------------------------------------------- @@ -49,6 +49,10 @@ SHLIB_EXTRA_LIBS= endif endif +# Suppress bogus soname switch that RedHat RPMs put into tclConfig.sh +override TCL_SHLIB_LD := $(shell echo "$(TCL_SHLIB_LD)" | sed 's/-Wl,-soname[^ ]*//') + + %$(TCL_SHLIB_SUFFIX): %.o $(TCL_SHLIB_LD) -o $@ $< $(TCL_LIB_SPEC) $(SHLIB_EXTRA_LIBS)