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

Reply via email to