Index: ossp-pkg/uuid/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/uuid/Attic/ChangeLog,v rcsdiff -q -kk '-r1.136' '-r1.137' -u '/v/ossp/cvs/ossp-pkg/uuid/Attic/ChangeLog,v' 2>/dev/null --- ChangeLog 2006/11/20 19:27:51 1.136 +++ ChangeLog 2006/11/20 19:29:27 1.137 @@ -13,6 +13,11 @@ Changes between 1.5.1 and 1.6.0 (31-Jul-2006 to 05-Oct-2006) + o Support MacOS X (aka Darwin) in PostgreSQL bindings by passing + a "-bundle_loader" option to the linker in order to resolve the + "undefined symbols" problem. + [David Wheeler , Ralf S. Engelschall] + o Pass the correct type to PostgreSQL's errmsg(). [David Wheeler , Ralf S. Engelschall] Index: ossp-pkg/uuid/pgsql/Makefile RCS File: /v/ossp/cvs/ossp-pkg/uuid/pgsql/Attic/Makefile,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/uuid/pgsql/Attic/Makefile,v' 2>/dev/null --- Makefile 2006/07/31 12:43:32 1.3 +++ Makefile 2006/11/20 19:29:27 1.4 @@ -14,6 +14,7 @@ PG_CONFIG ?= pg_config PGXS := $(shell $(PG_CONFIG) --pgxs) +POSTGRES := $(shell $(PG_CONFIG) --bindir)/postgres top_builddir := $(dir $(PGXS))../.. include $(top_builddir)/src/Makefile.global @@ -25,6 +26,7 @@ override CPPFLAGS := -I.. $(CPPFLAGS) SHLIB_LINK := -L../.libs -luuid SHLIB_LINK += $(shell test $(shell uname -s) = FreeBSD && echo "-Wl,-Bsymbolic") +SHLIB_LINK += $(shell test $(shell uname -s) = Darwin && echo "-bundle_loader $(POSTGRES)") rpath := all: uuid.sql all-lib