[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- texinfo and cygwin,
Karl Berry <=