Re: 2.99.11: Compilation under irix broken

2005-02-03 Thread Derek Price
Thomas Esser wrote:
Bareword "our" not allowed while "strict subs" in use at ../texi2html line 2422.Bareword 

I think Pat already fixed this.  Ezra, would you mind testing the 
version of texi2html from 
 and letting us know if 
`./configure; make check' works for you?

Regards,
Derek


Re: 2.99.11: Compilation under irix broken

2005-02-03 Thread dumas

> Can't locate Data/Dumper.pm in @INC (@INC contains:
>
> If I comment out the use Data::Dumper, I get... (which when tested under
> linux shows to be okay)

Yep, it was an old leftover. Thanks for reporting ! I changed it in the
tarball here:

http://pertusus.free.fr/texi2html-1.75.tar.gz

Pat



Re: 2.99.11: Compilation under irix broken

2005-02-03 Thread ezra peisach

Well... New problem now...

TEXINPUTS=.::$TEXINPUTS \
   /usr/sbin/perl ../texi2html -V ./texi2html.texi
Can't locate Data/Dumper.pm in @INC (@INC contains: 
/usr/share/lib/perl5/irix-n32/5.00405 /usr/share/lib/perl5 
/usr/share/lib/perl5/site_perl/irix-n32 /usr/share/lib/perl5/site_perl 
/usr/share/lib/perl5/sgi_perl .) at ../texi2html line 6142.

If I comment out the use Data::Dumper, I get... (which when tested under linux
shows to be okay)

TEXINPUTS=.::$TEXINPUTS \
   /usr/sbin/perl ../texi2html -V ./texi2html.texi
exists operator argument is not a HASH element at ../texi2html line 16364.

Ezra


Re: 2.99.11: Compilation under irix broken

2005-02-02 Thread Thomas Esser
Hi Ezra,

thanks for your report.

> I suspect that the version of perl is at fault... Looking at the
> script it seems that 5.004 is all that is required...

I am in contact with the texi2html people and they are very responsive
and helpful. They have already provided a version for me that no longer
fails if perl does not exist or if it does not work for texi2html. They
might even fix texi2html to work with older perl versions (the texi2html
docs claim that any version of perl5 works, which is currently not true;
but that's not that important for me; the main point is that the teTeX
build/install no longer fails).

Thomas

> The build log...
> 
> making all in utils/texi2html
> Making all in .
> Making all in doc
> TEXINPUTS=.::$TEXINPUTS \
>   /usr/sbin/perl ../texi2html -V texi2html.texi
> Bareword "our" not allowed while "strict subs" in use at ../texi2html line 
> 2422.Bareword "old_style_map" not allowed while "strict subs" in use at 
> ../texi2html line 2422.
> Operator or semicolon missing before %old_style_map at ../texi2html line 2422.
> Ambiguous use of % resolved as operator % at ../texi2html line 2422.
> Global symbol "%old_style_map" requires explicit package name at ../texi2html 
> line 2850.
> Bareword "our" not allowed while "strict subs" in use at ../texi2html line 
> 3083.Bareword "old_style_map_pre" not allowed while "strict subs" in use at 
> ../texi2html line 3083.
> Operator or semicolon missing before %old_style_map_pre at ../texi2html line 
> 3083.
> Ambiguous use of % resolved as operator % at ../texi2html line 3083.
> Global symbol "%old_style_map_pre" requires explicit package name at 
> ../texi2html line 3084.
> BEGIN not safe after errors--compilation aborted at ../texi2html line 5827.
> *** Error code 255 (bu21)
> *** Error code 1 (bu21)
> *** Error code 1 (bu21)