OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 16-Nov-2005 20:53:04
Branch: HEAD Handle: 2005111619530400
Modified files:
openpkg-src/perl-db perl-db.patch
Log:
fix linking of BerkeleyDB module under Solaris (where OS librt is
required because of fdatasync call in OpenPKG's libdb)
Summary:
Revision Changes Path
1.2 +15 -2 openpkg-src/perl-db/perl-db.patch
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/perl-db/perl-db.patch
============================================================================
$ cvs diff -u -r1.1 -r1.2 perl-db.patch
--- openpkg-src/perl-db/perl-db.patch 16 Nov 2005 19:45:43 -0000 1.1
+++ openpkg-src/perl-db/perl-db.patch 16 Nov 2005 19:53:04 -0000 1.2
@@ -1,6 +1,19 @@
+Index: BerkeleyDB-0.27/Makefile.PL
+--- BerkeleyDB-0.27/Makefile.PL.orig 2005-08-31 23:30:09.000000000 +0200
++++ BerkeleyDB-0.27/Makefile.PL 2005-11-16 20:50:32.640927202 +0100
+@@ -32,6 +32,9 @@
+ else {
+ if ($^O eq 'MSWin32')
+ { $LIBS = '-llibdb' }
++ elsif ($^O =~ /solaris/i ) {
++ $LIBS .= '-ldb -lrt';
++ }
+ elsif ($^O =~ /aix/i ) {
+ $LIBS .= '-ldb -lpthread ';
+ if ($Config{'cc'} eq 'gcc' && $Config{'osvers'} eq '5.1')
Index: DB_File-1.814/Makefile.PL
---- DB_File-1.814/Makefile.PL.orig 2005-11-16 20:34:27.731275036 +0100
-+++ DB_File-1.814/Makefile.PL 2005-11-16 20:40:58.010193923 +0100
+--- DB_File-1.814/Makefile.PL.orig 2005-08-31 23:29:18.000000000 +0200
++++ DB_File-1.814/Makefile.PL 2005-11-16 20:50:32.640641367 +0100
@@ -29,7 +29,7 @@
}
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]