OSSP CVS Repository

ossp - Check-in [4852]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 4852
Date: 2004-Nov-18 16:58:53 (local)
2004-Nov-18 15:58:53 (UTC)
User:rse
Branch:
Comment: Apply the FreeBSD libc uuid_create() related workaround in the Perl bindings also under FreeBSD 6.0-CURRENT.
Tickets:
Inspections:
Files:
ossp-pkg/uuid/ChangeLog      1.61 -> 1.62     4 inserted, 0 deleted
ossp-pkg/uuid/perl/Makefile.PL      1.3 -> 1.4     1 inserted, 1 deleted

ossp-pkg/uuid/ChangeLog 1.61 -> 1.62

--- ChangeLog    2004/11/18 15:57:00     1.61
+++ ChangeLog    2004/11/18 15:58:53     1.62
@@ -13,6 +13,10 @@
 
   Changes between 1.1.0 and 1.1.1 (03-Nov-2004 to 18-Nov-2004)
 
+   o Apply the FreeBSD libc uuid_create() related workaround
+     in the Perl bindings also under FreeBSD 6.0-CURRENT. 
+     [Ralf S. Engelschall]
+
    o Fix --with-perl configure option processing: Perl is
      only required if --with-perl is used although we search for Perl
      always in order to provide the PERL variable substitution.


ossp-pkg/uuid/perl/Makefile.PL 1.3 -> 1.4

--- Makefile.PL  2004/11/03 18:30:49     1.3
+++ Makefile.PL  2004/11/18 15:58:54     1.4
@@ -46,7 +46,7 @@
     NO_META           => 1,
     #    cruel hack to workaround the conflict between OSSP uuid's
     #    uuid_create() function and one from FreeBSD's libc
-    ((   "$Config{'osname'}$Config{'osvers'}" =~ m/^freebsd5\./
+    ((   "$Config{'osname'}$Config{'osvers'}" =~ m/^freebsd[56]\./
       and $Config{'ld'} =~ m/cc$/ and -f "/usr/include/uuid.h") ?
       ( LDDLFLAGS => $Config{'lddlflags'} . ' -Wl,-Bsymbolic') : ())
 );

CVSTrac 2.0.1