ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/Makefile.PL
(Generate patch)

Comparing IO-AIO/Makefile.PL (file contents):
Revision 1.21 by root, Sun Jul 26 08:28:36 2009 UTC vs.
Revision 1.22 by root, Mon Nov 1 22:03:43 2010 UTC

17} else { 17} else {
18 18
19 $INC = ""; 19 $INC = "";
20 $LIBS = ['-lpthread', '-lpthreads', '-lpthreadVC2', '']; 20 $LIBS = ['-lpthread', '-lpthreads', '-lpthreadVC2', ''];
21 21
22 if ($^O =~ /freebsd/i) { 22 if ($^O =~ /bsd/i) {
23 print <<EOF; 23 print <<EOF;
24 24
25This package seems to deadlock or otherwise misbehave under FreeBSD. As 25If you have problems with deadlocks or crashes on your system,
26documentation on FreeBSD threading is sorely lacking and confusing, I'll 26make sure your perl has been linked with -lpthread (you might try
27just call FreeBSD broken with regards to threading. 27LD_PRELOAD=/path/to/libpthread.so as a workaround). Also, pthread support
28 28under many BSDs is not the best - before reporting a bug in this module,
29If you find out whats wrong, please tell me. 29make sure it's not an OS bug.
30
31Some people had luck with using OPTIMIZE=-O instead of -O2, so you might
32want to try that.
33 30
34EOF 31EOF
35 } 32 }
36 33
37 { 34 {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines