public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: gdbm, libgdbm-devel, libgdbm4 1.8.3-7 [Requires cygwin-1.5.3+]
@ 2003-09-05  5:21 Charles Wilson
  0 siblings, 0 replies; only message in thread
From: Charles Wilson @ 2003-09-05  5:21 UTC (permalink / raw)
  To: cygwin

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!! WARNING WARNING WARNING WARNING !!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

There has been a CHANGE in the on-disk format
of database files, due to the cygwin-1.3.22--cygwin-1.5.x
32bit--64bit transition.  This affects all programs which
use gdbm -- including cvs and exim.  Please read this
entire announcement, and the relevant announcement messages
for cvs and exim:

http://www.cygwin.com/ml/cygwin-announce/2003-09/

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!! WARNING WARNING WARNING WARNING !!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

gdbm is the official GNU Database Manager distribution from the FSF.  It 
provides its own database management interface, as well as backwards 
compatible interfaces for ndbm and dbm databases.

This release is built against the cygwin-1.5.x kernel; it will not work 
with 1.3.22.

gdbm-1.8.3-7
libgdbm-devel-1.8.3-7
libgdbm4-1.8.3-7         (* new package)

CHANGES:

* on disk database format changed.

* compiled against cygwin-1.5.2 kernel

* documentation moved to /usr/share/*

And thanks to Pierre Humblet for the following:

* includes dumpgdbm-1.3.22 and loadgdbm-1.3.22 programs, linked
   statically against the pre-cygwin-1.5.0 gdbm library, and thus
   compatible with existing databases

* includes dumpgdbm-1.5.2 and loadgdbm-1.5.2 programs, linked
   statically against the post-cygwin-1.5.2 gdbm library, and thus
   compatible with new database.

* includes a conversion script which uses dumpgdbm-1.3.22 and
   loadgdbm-1.5.2 to update existing databases to the new format.

DO NOT USE THE CONVERSION SCRIPT NOW.  WAIT UNTIL YOU UPDATE CVS OR 
EXIM, AND THEN BACKUP AND UPDATE ONLY THE DATABASES USED BY THE UPDATED 
APPLICATION (CVS OR EXIM).

Note that the conversions are not idempotent.  That is, if you do this:
    dumpgdbm my.db | loadgdbm new.db
    diff my.db new.db
The results will not be the same.  However, a comparison of the dumps 
shows that the only difference is the *order* of the records in the 
database; all the records are present in both.  So don't panic.


-- 
Charles Wilson
gdbm volunteer maintainer for cygwin

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

               *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at the above URL.







--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-09-05  5:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-05  5:21 [ANNOUNCEMENT] Updated: gdbm, libgdbm-devel, libgdbm4 1.8.3-7 [Requires cygwin-1.5.3+] Charles Wilson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).