On Sun Nov 11 18:37:30 2007, [EMAIL PROTECTED] wrote:
> For revision 22808 on Dragonfly 1.10.1-RELEASE #0:
> 
> Checking
>    MANIFEST.....................................................done.
> Setting up Configure's default
>    values.................................done.
> Setting up installation
>    paths.........................................done.
> Tweaking settings for
>    miniparrot...................................skipped.
> Loading platform and local hints files...
> step init::hints died during execution: Can't locate
>    init/hints/dragonfly.pm in @INC (@INC contains: lib config
>    /usr/pkg/lib/perl5/site_perl/5.8.0/i386-dragonfly-thread-multi
>    /usr/pkg/lib/perl5/site_perl/5.8.0 /usr/pkg/lib/perl5/site_perl
>    /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-dragonfly-thread-multi
>    /usr/pkg/lib/perl5/vendor_perl/5.8.0 /usr/pkg/lib/perl5/vendor_perl
>    /usr/pkg/lib/perl5/5.8.0/i386-dragonfly-thread-multi
>    /usr/pkg/lib/perl5/5.8.0 .) at (eval 18) line 2.
> BEGIN failed--compilation aborted at (eval 18) line 2.
> 
>  at Configure.pl line 349

Please try out the attached patch on Dragonfly BSD.  Thank you very much.

kid51

Index: MANIFEST
===================================================================
--- MANIFEST    (revision 22808)
+++ MANIFEST    (working copy)
@@ -1,7 +1,7 @@
 # ex: set ro:
 # $Id$
 #
-# generated by tools/dev/mk_manifest_and_skip.pl Sun Nov 11 03:10:56 2007 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Mon Nov 12 03:26:46 2007 UT
 #
 # See tools/dev/install_files.pl for documentation on the
 # format of this file.
@@ -334,7 +336,7 @@
 config/init/hints/cygwin.pm                                 []
 config/init/hints/darwin.pm                                 []
 config/init/hints/dec_osf.pm                                []
-config/init/hints/dragonflybsd.pm                           []
+config/init/hints/dragonfly.pm                              []
 config/init/hints/freebsd.pm                                []
 config/init/hints/hpux.pm                                   []
 config/init/hints/irix.pm                                   []
Index: config/init/hints/dragonflybsd.pm
===================================================================
--- config/init/hints/dragonflybsd.pm   (revision 22808)
+++ config/init/hints/dragonflybsd.pm   (working copy)
@@ -1,36 +0,0 @@
-# Copyright (C) 2007, The Perl Foundation.
-# $Id $
-
-package init::hints::dragonflybsd;
-
-use strict;
-use warnings;
-
-sub runstep {
-    my ( $self, $conf ) = @_;
-
-    my $libs = $conf->data->get('libs');
-
-    $libs .= ' -pthread' unless $libs =~ /pthread/;
-
-    $conf->data->set(
-        libs  => $libs,
-        link  => 'g++',
-        rpath => '-Wl,-R',
-
-        has_dynamic_linking    => 1,
-        parrot_is_shared       => 1,
-        libparrot_shared       => 'libparrot$(SHARE_EXT).$(SOVERSION)',
-        libparrot_shared_alias => 'libparrot$(SHARE_EXT)',
-        libparrot_soname       => 
'-Wl,-soname=libparrot$(SHARE_EXT).$(SOVERSION)',
-    );
-}
-
-1;
-
-# Local Variables:
-#   mode: cperl
-#   cperl-indent-level: 4
-#   fill-column: 100
-# End:
-# vim: expandtab shiftwidth=4:
Index: config/init/hints/dragonfly.pm
===================================================================
--- config/init/hints/dragonfly.pm      (revision 22808)
+++ config/init/hints/dragonfly.pm      (working copy)
@@ -1,8 +1,19 @@
-# Copyright (C) 2007, The Perl Foundation.
-# $Id $
+# Copyright (C) 2001-2003, The Perl Foundation.
+# $Id$
 
-package init::hints::dragonflybsd;
+=head1 NAME
 
+config/init/hints/dragonfly.pm - Platform Hints for Dragonfly BSD
+
+=head1 DESCRIPTION
+
+Sets some default values for the Dragonfly BSD operating system.
+
+=cut
+
+
+package init::hints::dragonfly;
+
 use strict;
 use warnings;
 

Reply via email to