[tex-live] TL failed to build
Yue Wang
yuleopen at gmail.com
Sun Dec 7 07:59:36 CET 2008
Hi, all:
@Vladimir: Since I always send the report to the wrong address. sorry
for the noise again.
On Sun, Dec 7, 2008 at 6:23 AM, Yue Wang <yuleopen at gmail.com> wrote:
> On Sun, Dec 7, 2008 at 5:10 AM, Vladimir Volovich <vvv at vsu.ru> wrote:
>> "YW" == Yue Wang writes:
>>
>> YW> FreeBSD - CURRENT removed that file months ago. see
>> YW> www.archivum.info/cvs-all at freebsd.org/2008-06/msg01414.html.
>>
>> then the solution (found at http://markmail.org/message/epx4czu6o22362yq)
>> is to change
>>
>> #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
>>
>> to
>>
>> #if (defined(__FreeBSD__) && (__FreeBSD_version < 700000)) || defined(__NetBSD__) || defined(__OpenBSD__)
>>
>> in the file libs/ncurses/ncurses/tinfo/lib_baudrate.c
>
>
> does not work either.
> we should add
> #if defined(__FreeBSD__)
> #include <sys/param.h>
> #endif
> after
> #include <curses.priv.h>
> #include <term.h> /* cur_term, pad_char */
> #include <termcap.h> /* ospeed */
> as the web pages suggested (and it works fine now).
>
> btw, I think these two issues (GNUMAKE and ncurses) should be
> mentioned in the texlive bug web page.
>
Actually I didn't read the README carefully. it said
- GNU make. If your GNU make is invoked by some name other than `make',
try setting the envvar TL_MAKE to what is needed.
and I forget to do this. Sorry. The README is correct.
Karl: I think you are the one who can modify the "TeXLive bugs" page.
Can you add the ncurses issue?
> I will commit the patch to the TRUNK (hopefully one or two hours later
> since I am outside).
I have already commit the new
libs/ncurses/ncurses/tinfo/lib_baudrate.c
to the svn repository. Thanks again!
>
> Yue Wang
>
>
>>
>> YW> So I added the GNUMAKE environment, and I was very happy because
>> YW> the configure are successful. But something happens:
>> >> [...] [... while compiling
>> >> libs/ncurses/ncurses/tinfo/lib_baudrate.c ...]
>> YW> ../../../../libs/ncurses/ncurses/tinfo/lib_baudrate.c:74:24:
>> YW> error: sys/ttydev.h: No such file or directory
>> >> [... the rest of the errors are caused by this one ...]
>> >>
>> >> for some reason your system does not include
>> >> /usr/include/sys/ttydev.h
>> >>
>> >> do you know why it is absent/how to add it?
>>
>> Best,
>> v.
>>
>
Yue Wang
More information about the tex-live
mailing list