|
From: | Markus Steinborn |
Subject: | Re: gnulib is not running for me |
Date: | Wed, 02 Jun 2010 17:04:13 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.9) Gecko/20100317 SeaMonkey/2.0.4 |
Hi Bruno, Bruno Haible wrote:
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).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.
Later -- for now, I've got to fix CVE-2010-2056. An urgent release is needed.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.
Greetings from Germany Markus Steinborn GNU gv maintainer
[Prev in Thread] | Current Thread | [Next in Thread] |