Re: [perl #24796] [PATCH] build errors on solaris

2004-01-05 Thread Leopold Toetsch
Lars Balker Rasmussen [EMAIL PROTECTED] wrote:

 Adding a hints file for solaris solves two thread-related link issues.

Applied - thanks,
leo


[perl #24796] [PATCH] build errors on solaris

2004-01-03 Thread via RT
# New Ticket Created by  Lars Balker Rasmussen 
# Please include the string:  [perl #24796]
# in the subject line of all future correspondence about this issue. 
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=24796 


Adding a hints file for solaris solves two thread-related link issues.
-- 
Lars Balker Rasmussen  Consult::Perl

Index: MANIFEST
===
RCS file: /cvs/public/parrot/MANIFEST,v
retrieving revision 1.525
diff -u -a -r1.525 MANIFEST
--- MANIFEST	3 Jan 2004 14:01:43 -	1.525
+++ MANIFEST	3 Jan 2004 15:04:07 -
@@ -175,6 +175,7 @@
 config/init/hints/mswin32.pl  []
 config/init/hints/openbsd.pl  []
 config/init/hints/os2.pl  []
+config/init/hints/solaris.pl  []
 config/init/hints/vms.pl  []
 config/init/manifest.pl   []
 config/init/miniparrot.pl []
Index: config/init/hints/solaris.pl
===
diff -u /dev/null config/init/hints/solaris.pl
--- /dev/null	Sat Jan  3 15:58:17 2004
+++ config/init/hints/solaris.pl	Sat Jan  3 15:46:47 2004
@@ -1,0 +1,10 @@
+my $libs = Configure::Data-get('libs');
+if ( $libs !~ /-lpthread/ ) {
+$libs .= ' -lpthread';
+}
+if ( $libs !~ /-lrt\b/ ) {
+$libs .= ' -lrt';
+}
+Configure::Data-set(
+libs = $libs,
+);