public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* [gentoo-dev] db-4.0.14 marked testing
@ 2003-08-01 14:16 99% Paul de Vrieze
  0 siblings, 0 replies; 1+ results
From: Paul de Vrieze @ 2003-08-01 14:16 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 1394 bytes --]


Ok, 

I have finally marked db-4.0.14 as testing. This version now uses versioned 
symbols so that it can coexist with db-3. All packages that use db should 
automatically link to db-4 if they support it, and else link to db-3. If that 
is not the case (and there is no comment to that respect in the changelog) 
please report it in bugzilla.

The versioned symbols cause problems with a number of packages that don't know 
of the possibility. They look for the unversioned symbols in the library 
which are obviously not there. This could cause problems.

All headers are in version specific dirs. So if you need the db3 headers, they 
are in /usr/include/db3/db.h . To get best compatibility there are links in 
/usr/include that point to the latest version of the header. db-3.2.9-r6 is 
changed to follow this.

The same thing holds for libdb.so, it is automatically set up to point to the 
latest library. If you want to link db-3.2.9 then specify -ldb-3 instead of 
-ldb. Some packages try -ldb3 which will not work, as that is not the 
recommended way of db versioning.

Last the utilities that come with db also have the version number in their 
name, so db_archive is now called db3_archive for db3 and db4_archive for 
db4. This way they can coexist.

Paul

-- 
Paul de Vrieze
Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net



[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2003-08-01 14:16 99% [gentoo-dev] db-4.0.14 marked testing Paul de Vrieze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox