[gnutls-dev] GNUTLS configure is buggered
Simon Josefsson
simon at josefsson.org
Mon Jun 11 20:55:20 CEST 2007
"Kristofer T. Karas" <ktk at enterprise.bidmc.harvard.edu> writes:
> Hi,
>
> Just wanted to report that the "configure" script in gnutls versions
> 1.7.12 and 1.7.13 is broken. (See the output of make on a Slackware
> gnu/linux system, below.)
>
> It seems that configure performs a number of tests to identify what
> features the c compiler supports (gcc 3.4.6 in this case) and it
> attempts to do so by setting AM_CFLAGS to the command-line option in
> question. However, AM_CFLAGS is not used by $ac_compile, resulting in a
> "true" result for every single test performed.
Hi! Thanks for the report. I have reverted the recent
s/CFLAGS/AM_CFLAGS/ change for the -Wno-pointer-sign test, since it is
not needed there.
I couldn't find any other test in configure.in that set AM_CFLAGS and
then tested whether it worked or not, though. Please test whether
tomorrow's snapshot works for you.
Regards,
Simon
> Example:
> configure:9496: checking if gcc supports -Wno-pointer-sign
> configure:9521: gcc -std=gnu99 -c -D_REENTRANT -D_THREAD_SAFE conftest.c >&5
> configure:9527: $? = 0
> configure:9541: result: yes
>
> And when attempting to make, we get:
>
> /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../intl -D_REENTRANT -D_THREAD_SAFE -Wno-pointer-sign -pipe -D_REENTRANT -D_THREAD_SAFE -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c -o dummy.lo dummy.c
> gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../intl -D_REENTRANT -D_THREAD_SAFE -Wno-pointer-sign -pipe -D_REENTRANT -D_THREAD_SAFE -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c dummy.c -fPIC -DPIC -o .libs/dummy.o
> cc1: error: unrecognized command line option "-Wno-pointer-sign"
> make[3]: *** [dummy.lo] Error 1
>
> Regards,
> Kris
More information about the Gnutls-dev
mailing list