bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

texinfo and cygwin


From: Karl Berry
Subject: texinfo and cygwin
Date: Wed, 21 Feb 2007 19:41:57 -0600

Hi Brian,

Getting back to your Texinfo and Cygwin mail from last Halloween (yikes) ...

    If I delete this $srcdir/gnulib/lib/stdint.h, the problem goes away. 

I've removed gnulib/lib/stdint.h (among other similar files) from Texinfo CVS.

    The problem is that system.h has this:
    #if !HAVE_STRNCASECMP || !HAVE_STRCASECMP
    # include "strcase.h"

With the gnulib strcase module (which I'm using), apparently one is not
supposed to include strcase.h at all.  Just string.h.  So ok, I deleted
the references from system.h.

    on non-glibc the program_name variable must be declared, which
    is it not (in the case of info/makedoc.c) or declared static.

Do you mean declared non-static?  That's what your patches did (and it
makes sense, I think).  I applied your patches.

    POTFILES.in becoming out of sync.

It's updated now.

    the test passes if I just change it to "nulldev=/dev/null"
    unconditionally.

Ok, I changed makeinfo/tests/no-headers accordingly.

    I don't know why dvipdf.test and texi2dvi.test are failing.

They fail sometimes for me too.  I haven't tracked that down yet.
Nothing to worry about now.

Besides the changes above, I've updated gnulib in Texinfo CVS and
simplified the system header inclusion in system.h.

If you have a chance, could you try compiling the current CVS on Cygwin
again?

Thanks for all your careful work.

Karl




reply via email to

[Prev in Thread] Current Thread [Next in Thread]