… | |
… | |
8 | *** internals to do it's job. While it seems to work fine with perl-5.8, |
8 | *** internals to do it's job. While it seems to work fine with perl-5.8, |
9 | *** 5.7 and 5.6, it has not been tested with older versions. If it |
9 | *** 5.7 and 5.6, it has not been tested with older versions. If it |
10 | *** compiles and passes the testsuite, it should work. Otherwise you |
10 | *** compiles and passes the testsuite, it should work. Otherwise you |
11 | *** should either upgrade or fix it ;) |
11 | *** should either upgrade or fix it ;) |
12 | *** |
12 | *** |
13 | *** Marc Lehmann <pcg\@goof.com> |
13 | *** Marc Lehmann <schmorp\@schmorp.de> |
14 | *** |
14 | *** |
15 | |
15 | |
16 | EOF |
16 | EOF |
17 | } |
17 | } |
18 | |
18 | |
19 | if (eval { require Event }) { |
19 | if (eval { require Event }) { |
20 | if ($Event::VERSION < 0.86) { |
20 | if ($Event::VERSION < 0.86 or $Event::VERSION == 0.88) { |
21 | print "*** Please read the INSTALL file, you need a patched Event.\n"; |
|
|
22 | } elsif ($Event::VERSION == 0.88) { |
|
|
23 | print <<EOF |
21 | print <<EOF |
24 | |
22 | |
25 | *** |
23 | *** |
26 | *** WARNING: Event version $Event::VERSION found, NOT building Event support. |
24 | *** WARNING: Event version $Event::VERSION found, NOT building Event support. |
27 | *** |
25 | *** |
28 | *** This version of Event is broken. The only currently known non-broken |
26 | *** This version of Event is broken. The only currently known non-broken |
29 | *** version of Event is 0.87. Please install this version, or try with a |
27 | *** versions of Event are 0.87 and 0.89+. Please install one of these |
30 | *** newer version that hopefully has the bug fixed. |
28 | *** versions. |
31 | *** |
29 | *** |
32 | |
30 | |
33 | EOF |
31 | EOF |
34 | } else { |
32 | } else { |
35 | $EVENT = 1; |
33 | $EVENT = 1; |
36 | $DEFINE .= " -DHAVE_EVENT=1"; |
34 | $DEFINE .= " -DHAVE_EVENT=1"; |