diff options
author | asau <asau> | 2012-07-16 21:17:10 +0000 |
---|---|---|
committer | asau <asau> | 2012-07-16 21:17:10 +0000 |
commit | 793ec58dabf5dd38d67ff5a3b775b4edd916f17b (patch) | |
tree | 415d6fcea2563b6f1fbd643cf17984c57ef48eb6 /databases/postgresql91/patches/patch-src_Makefile.shlib | |
parent | 1b3eca4dc075ebc2160541f2e6dcbf32f9873ff1 (diff) | |
download | pkgsrc-793ec58dabf5dd38d67ff5a3b775b4edd916f17b.tar.gz |
Force common shared library version scheme on FreeBSD to avoid PLIST divergence.
Diffstat (limited to 'databases/postgresql91/patches/patch-src_Makefile.shlib')
-rw-r--r-- | databases/postgresql91/patches/patch-src_Makefile.shlib | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/databases/postgresql91/patches/patch-src_Makefile.shlib b/databases/postgresql91/patches/patch-src_Makefile.shlib index 832399e0aeb..e0e3532fab2 100644 --- a/databases/postgresql91/patches/patch-src_Makefile.shlib +++ b/databases/postgresql91/patches/patch-src_Makefile.shlib @@ -1,10 +1,26 @@ -$NetBSD: patch-src_Makefile.shlib,v 1.1.1.1 2011/09/15 08:27:39 adam Exp $ +$NetBSD: patch-src_Makefile.shlib,v 1.2 2012/07/16 21:17:12 asau Exp $ -Properly define the linker on DragonFly BSD. - ---- src/Makefile.shlib.orig 2011-01-28 02:21:31 +0000 +--- src/Makefile.shlib.orig 2012-05-31 23:07:09.000000000 +0000 +++ src/Makefile.shlib -@@ -198,6 +198,17 @@ ifeq ($(PORTNAME), netbsd) +@@ -172,17 +172,11 @@ endif + + ifeq ($(PORTNAME), freebsd) + ifdef ELF_SYSTEM +- ifdef SO_MAJOR_VERSION +- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION) +- endif + LINK.shared = $(COMPILER) -shared + ifdef soname + LINK.shared += -Wl,-x,-soname,$(soname) + endif + else +- ifdef SO_MAJOR_VERSION +- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION) +- endif + LINK.shared = $(LD) -x -Bshareable -Bforcearchive + endif + endif +@@ -198,6 +192,17 @@ ifeq ($(PORTNAME), netbsd) endif endif |