… | |
… | |
5 | require "autoconf.pm"; |
5 | require "autoconf.pm"; |
6 | |
6 | |
7 | if ($^O =~ /freebsd/i) { |
7 | if ($^O =~ /freebsd/i) { |
8 | print <<EOF; |
8 | print <<EOF; |
9 | |
9 | |
10 | This package seems to deadlock under FreeBSD. As documentation on FreeBSD |
10 | This package seems to deadlock or otherwise misbehave under FreeBSD. As |
11 | threading is sorely lacking and confusing, I'll just call FreeBSD broken |
11 | documentation on FreeBSD threading is sorely lacking and confusing, I'll |
12 | with regards to threading. |
12 | just call FreeBSD broken with regards to threading. |
13 | |
13 | |
14 | If you get it to work, tell me how (maybe you need to specify magical link |
14 | If you find out whats wrong, please tell me. |
15 | flags despite man pthread telling me otherwise, maybe yo need special |
15 | |
16 | library, maybe you need magical preprocessor symbols, maybe you need to |
16 | Some people had luck with using OPTIMIZE=-O instead of -O2, so you might |
17 | recompile or re-link perl with threads enabled (a bad idea) - I have no |
17 | want to try that. |
18 | idea, and I no longer care). |
|
|
19 | |
18 | |
20 | EOF |
19 | EOF |
21 | } |
20 | } |
22 | |
21 | |
23 | autoconf::run_script() |
22 | autoconf::run_script() |