Hi Bruno,
Bruno Haible wrote:
Took me a while to see the problem:
The gnulib .c files (getopt.c in this case) do a #include<config.h> and
expect this config.h to contain the definitions of _GNU_SOURCE and HAVE_*
and what else, determined by configure. But in your sources, this file
is called<ac_config.h>, and<config.h> contains completely different stuff.
Thanks, that has been the point. I've fixed that by "sed -i
's/<config.h>/<ac_config.h>/g' lib/*". (and verified no wrong
substitution has been made).
Some of your source files include<ac_config.h>, some don't (such as Aaa.c).
Some of your source files include<config.h>, some don't.
If I were you, I would merge these two files into a single one.
Later -- for now, I've got to fix CVE-2010-2056. An urgent release is
needed.
Greetings from Germany
Markus Steinborn
GNU gv maintainer