a "monster" (not really) all FLAVORs exim build. The no_ssl FLAVOR
is not normally used and I have left it out for use in special
circumstances.
ok espie@
* The package is now called `postgresql' and not `pgsql'.
* The default user that is suggested for the admin account is also
`postgresql'. This will work with OpenBSD-current with long username
support. If anything breaks please report to the maintainers.
* pgwrap is no longer shipped or supported
* Please note, you will HAVE TO BACKUP your old data if you are
upgrading from a previous release of postgresql. Do this before
removing the old pgsql package.
From the announcement last weekend:
Key New Features and Capabilities of Version 7.1 Include:
* Write-ahead Log (WAL) increases data integrity and processing
speed. To maintain database consistency in case of an operating
system crash, previous releases of PostgreSQL have forced all all
data modifications to disk before each transaction commit. With
WAL, only one log file must be flushed to disk, greatly improving
performance. (Tech note: can eliminate use of -F in to disable disk
flushes)
* TOAST (The Oversized-Attribute Storage Technique) Past releases
had compiled-in row length limit typically between 8Kb & 32Kb. This
restriction made storage of long text fields difficult, cumbersome
and slow. TOAST enables rows of any length while maintaing the high
performance PostgreSQL users have come to expect.
* SQL92 Outer Joins are now supported. (Tech note: eliminates the
UNION/NOT IN workaround)
* 64-bit C Language Function Manager support The previous C function
manager did not handle support 64-bit CPU's (e.g. Alpha, Sun,
Itanium). (Tech note: This change should not impact existing custom
functions developed for past versions, but performance will be
improved through rewriting to use the new call interface.)
* Complex Queries that are better, stronger and faster Many complex
queries were unsupported in previous releases. With v7.1 combinations
of views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
tables are enabled. Inherited tables are now accessed by default,
and subqueries in FROM are now supported.
pthreads flags for other OS's that have nothing todo with compilation on
OpenBSD.
- change linker flag from "-Wl,-R" to "-Wl,-rpath," so that this will
possibly even get through a compile on our ELF archs (tested on sparc, not
tested on an ELF arch but this is definately a first step in the right
direction).
--
Ok'd by: maintainer
- allow Makefile to distinguish packaging steps, since SUBPACKAGE can now
be set for various reasons.
- EXTRA_LIBDIRS for architectures without shared libraries.
From doc/readme.version_1.7.5:
Regarding bug fixes, foremost of all, some of FLTK widgets have
been updated, which has caused some changes in mysqlgui source code.
Some users have reported problems with X 4.0.* when using some
widgets. This has been fixed. Beside that, column resizing in
spreadsheet now works. Also, editing (in order to scroll text) and
zooming is not automatic, but you should press F2 or Ctrl+E in order
to scroll a cell or to zoom it. This has resulted in faster scrolling
of the spreadsheet. Some aesthetic changes have been implemented
in some widgets. Also, process dialogue display is now more readable.
Brief ChangeLog:
- In dynamically loaded user library code, prefix symbols with "_" on
a.out systems but not on ELF ones as naddy@ suggested.
- Made dynamically loaded user libraries support optional -- disabled
unless USERCMDS is defined.
- Fixed two segfaults and a curses positioning bug.
from maintainer