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