[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texi2html-bug] build failure on Darwin <= 7.9 due to outdated mdate
From: |
Derek Price |
Subject: |
Re: [Texi2html-bug] build failure on Darwin <= 7.9 due to outdated mdate-sh |
Date: |
Mon, 05 Jan 2009 19:55:42 -0500 |
User-agent: |
Thunderbird 2.0.0.19 (Windows/20081209) |
Thanks for the report. I have updated mdate-sh as well as the other
files provided by Automake for the 1.82 release.
Regards,
Derek
Martijn Dekker wrote:
> texihtml 1.80 and earlier versions refuse to build on Darwin 7.9 (Mac OS
> X 10.3) and earlier due to an outdated version of `mdate-sh' included in
> the distribution, which breaks on this OS:
>
> $ ./mdate-sh ./configure.ac
> 03:44 January ./configure.ac
>
> (Expected output: 2 January 2009)
>
> This leads to a build failure while trying to build the man page:
>
> $ make
> Making all in .
> /bin/sh ./buildt2h.sh texi2html texi2html_configured.pl MySimple.pm
> T2h_i18n.pm texi2html.init translations.pl examples/l2h.init T2h_l2h.pm
> regenerating texi2html from MySimple.pm T2h_i18n.pm texi2html.init
> translations.pl texi2html_configured.pl examples/l2h.init T2h_l2h.pm
> chmod a+x texi2html
> Making all in doc
> Generating texi2html.1...
> sed: 1: "s/address@hidden@]/03 ...": bad flag in substitute command: 'c'
> make[1]: *** [texi2html.1] Error 1
> make: *** [all-recursive] Error 1
>
> Solution is to replace both included copies of mdate-sh (in the main
> directory and in doc/) by a newer version, such as the version
> 2007-03-30.02 (I found it included in the automake-1.10 distribution),
> which supports Darwin's odd `ls' output format. After rerunning
> `configure', the build succeeds then.
>
> (FYI, I ran into this while building texi2html 1.78 as a dependency of
> tetex in MacPorts.)
>
> Hope this helps,
>
> - Martijn Dekker, Groningen, Netherlands
>
>
--
Derek R. Price
Solutions Architect
Ximbiot, LLC <http://ximbiot.com>
Get CVS and Subversion Support from Ximbiot!
v: +1 248.835.1260
f: +1 248.835.1263