Zitat von Giuseppe Scrivano <[email protected]>:

Jochen Roderburg <[email protected]> writes:

With the brand-new autoconf v2.66 the wget build process does not work
any longer with error message:

configure.ac:172: error: AC_CHECK_SIZEOF: requires literal arguments
../../lib/autoconf/types.m4:765: AC_CHECK_SIZEOF is expanded from...
configure.ac:172: the top level

Thanks for you report.  I have pushed the fix Maciej suggested.

I am not sure yet if these checks are really needed or they can be
dropped, I will dig better into this.

Cheers,
Giuseppe


These fixes are not wrong, but they do not fix the seen problem.  ;-)

It looks like this is really a bug in the new autoconf. I googled now for the error message and found already numerous complaints about this and also an unofficial patch.
Affected are constructions like AC_CHECK_SIZEOF([some-type *]) with a '*'.

But when I tried now to understand the effects of this check, I saw also something else: It was used to create a #define SIZEOF_VOID_P in src/config.h, which has disappeared in another recent change although this define is still used (in one single place) in src/hash.c

Regards, J.Roderburg



Reply via email to