Elbert Pol<address@hidden> wrote:
...
What version of Perl are you using?
Run perl -v
Then try this patch:
diff --git a/man/help2man b/man/help2man
index cbdaf06..911edc9 100755
--- a/man/help2man
+++ b/man/help2man
@@ -40,8 +40,8 @@ BEGIN {
unless ($have_gettext)
{
- *gettext = sub { $_[0] };
- *textdomain = sub {};
+ eval 'sub gettext { $_[0] }';
+ eval 'sub textdomain {}';
}
}
------------------------
If that doesn't help, try putting parentheses around
each argument to gettext.
[u:\]perl -v
This is perl, v5.10.0 built for os2
Copyright 1987-2007, Larry Wall
The patch don't help, and also the PArentheses don't fix it.
For now, I suggest you work around it with this:
cd man&& make -t
which will leave you with empty man pages.
If you really want them, generate them on a system
where things work better.