pkgsrc/databases/postgresql84-client/buildlink3.mk
adam bba5f17b29 Changes 8.4.4:
* Enforce restrictions in plperl using an opmask applied to the whole
  interpreter, instead of using "Safe.pm"
* Prevent PL/Tcl from executing untrustworthy code from pltcl_modules
* Fix data corruption during WAL replay of ALTER ... SET TABLESPACE
* Fix possible crash if a cache reset message is received during
  rebuild of a relcache entry
* Apply per-function GUC settings while running the language
  validator for the function
* Do constraint exclusion for inherited "UPDATE" and "DELETE" target
  tables when constraint_exclusion = partition
* Do not allow an unprivileged user to reset superuser-only parameter
  settings
* Avoid possible crash during backend shutdown if shutdown occurs
  when a CONTEXT addition would be made to log entries
* Fix erroneous handling of %r parameter in recovery_end_command
* Ensure the archiver process responds to changes in archive_command
  as soon as possible
* Fix pl/pgsql's CASE statement to not fail when the case expression
  is a query that returns no rows
* Update pl/perl's "ppport.h" for modern Perl versions
* Fix assorted memory leaks in pl/python
* Handle empty-string connect parameters properly in ecpg
* Prevent infinite recursion in psql when expanding a variable that
  refers to itself
* Fix psql's \copy to not add spaces around a dot within \copy
  (select ...)
* Avoid formatting failure in psql when running in a locale context
  that doesn't match the client_encoding
* Fix unnecessary "GIN indexes do not support whole-index scans"
  errors for unsatisfiable queries using "contrib/intarray" operators
* Ensure that "contrib/pgstattuple" functions respond to cancel
  interrupts promptly
* Make server startup deal properly with the case that shmget()
  returns EINVAL for an existing shared memory segment
* Avoid possible crashes in syslogger process on Windows
* Deal more robustly with incomplete time zone information in the
  Windows registry
* Update the set of known Windows time zone names
* Update time zone data files to tzdata release 2010j for DST law
  changes in Argentina, Australian Antarctic, Bangladesh, Mexico,
  Morocco, Pakistan, Palestine, Russia, Syria, Tunisia; also
  historical corrections for Taiwan.
  Also, add PKST (Pakistan Summer Time) to the default set of
  timezone abbreviations.
2010-05-20 12:36:38 +00:00

28 lines
999 B
Makefile

# $NetBSD: buildlink3.mk,v 1.3 2010/05/20 12:36:39 adam Exp $
.include "../../mk/bsd.fast.prefs.mk"
BUILDLINK_TREE+= postgresql84-client
.if !defined(POSTGRESQL84_CLIENT_BUILDLINK3_MK)
POSTGRESQL84_CLIENT_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.postgresql84-client+= postgresql84-client>=8.4.0
BUILDLINK_ABI_DEPENDS.postgresql84-client?= postgresql84-client>=8.4.2nb1
BUILDLINK_PKGSRCDIR.postgresql84-client?= ../../databases/postgresql84-client
.if defined(PG_SUBPREFIX) && !empty(PG_SUBPREFIX)
BUILDLINK_INCDIRS.postgresql84-client?= ${PG_SUBPREFIX}/include
BUILDLINK_LIBDIRS.postgresql84-client?= ${PG_SUBPREFIX}/lib
.endif
# This variable contains the libraries need to link most clients.
BUILDLINK_LDADD.postgresql84-client= -lpq ${BUILDLINK_LDADD.gettext}
BUILDLINK_FILES.postgresql84-client+= bin/pg_config
.include "../../security/openssl/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.endif # POSTGRESQL84_CLIENT_BUILDLINK3_MK
BUILDLINK_TREE+= -postgresql84-client