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 openpkg-cvs@openpkg.org