public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] db-4.0.14 marked testing
@ 2003-08-01 14:16 Paul de Vrieze
  2003-08-01 16:53 ` Robin H.Johnson
  0 siblings, 1 reply; 2+ messages in thread
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	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] db-4.0.14 marked testing
  2003-08-01 14:16 [gentoo-dev] db-4.0.14 marked testing Paul de Vrieze
@ 2003-08-01 16:53 ` Robin H.Johnson
  0 siblings, 0 replies; 2+ messages in thread
From: Robin H.Johnson @ 2003-08-01 16:53 UTC (permalink / raw
  To: Paul de Vrieze; +Cc: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 937 bytes --]

On Fri, Aug 01, 2003 at 04:16:46PM +0200, Paul de Vrieze wrote:
> 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.
All works fine so far, is db-4.1 coming soon as well? (I suppose I
should have been more specific in noting that OpenLDAP 2.1.x wants
DB-4.1). If you have a list of programs you want checked for building
(emerge -B) against db-4.1, I'm willing to whip up a script to make sure
they build.

-- 
Robin Hugh Johnson
E-Mail     : robbat2@orbis-terrarum.net
Home Page  : http://www.orbis-terrarum.net/?l=people.robbat2
ICQ#       : 30269588 or 41961639
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-08-01 16:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-01 14:16 [gentoo-dev] db-4.0.14 marked testing Paul de Vrieze
2003-08-01 16:53 ` Robin H.Johnson

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